Manchester City have beaten Leeds United 3-1 in tonight's Premier League game at Elland Road. Erling Haaland scored twice in the second half to bring his total to 26 goals for the season.
The win sees City move to within five points of leaders Arsenal. Rodri gave City the lead on the stroke of half-time as the visitors were finally rewarded for a dominant display.
The Spaniard tucked in from close range after Illan Meslier parried a Riyad Mahrez effort. Meslier had earlier saved twice from Haaland – including inside the first minute – while Grealish put two good chances over and Kevin De Bruyne fired narrowly wide.
Haaland doubled City’s advantage six minutes into the second half. Grealish seized possession from a weak pass by Liam Cooper and raced clear to tee up the Norwegian for a tap-in.