Manchester City made unnecessarily hard work of their 10th straight Premier League victory against Leeds United after a bizarre late sequence of events at the Etihad.
Two late goals by Marcus Rashford and Alejandro Garnacho propelled Manchester United to victory at Leeds United and second place.
Manchester United came back from 2-0 down to draw 2-2 with Leeds United in an enthralling encounter at Old Trafford.
Manchester United’s fabulous run of 13 straight home wins came to an end as they were held to a 2-2 draw by relegation-threatened Leeds United.
Rodri broke the deadlock and Erling Haaland scored twice as Manchester City went back up to second in the Premier League with a battling 3-1 win over Leeds United at Elland Road.