Subs strike late to fire Manchester United past battling Leeds
Substitutes Fred and Anthony Elanga scored late goals as Manchester United beat Leeds 4-2 in a Premier League thriller at Elland Road.
The visitors led 2-0 at half-time through Harry Maguire and Bruno Fernandes headers, before Leeds hit back with two goals inside a minute from Rodrigo and Brazilian substitute Raphinha.
Both sides went in search of a winner in horrendous conditions due to incessant rain and it was the visitors who prevailed, with Fred adding his side's third and Elanga wrapping it up in the closing stages.
FULL MATCH DETAILS
Leeds fans have grown well accustomed to breathless encounters under Marcelo Bielsa and this battle was right up there.
Bielsa made a big call in dropping Raphinha to the bench and recalling Adam Forshaw, while Rangnick handed Jesse Lingard his first Premier League start of the season. Paul Pogba and Aaron Wan-Bissaka also returned.
Leeds made a lightning-fast start and almost took an early lead when Jack Harrison fired over from Mateusz Klich's deft diagonal ball.
Pogba's low effort was comfortably gathered by Leeds goalkeeper Illan Meslier, while a better chance fell at the other end to Forshaw, whose curling effort forced a better save from David De Gea.
The visitors should have taken a 26th-minute lead, but were denied by Meslier.
Pogba tricked his way past Forshaw and his low cross invited a simple finish from Cristiano Ronaldo, but Meslier got across quickly to block with his legs.
Ronaldo appeared for United at Elland Road in October 2003 - 18 years and 125 days ago - and that is the longest gap for a player between games against an opponent in Premier League history.
Leeds, who had carried plenty of threat going forward, were forced to replace Robin Koch through concussion before United