Erling Haaland
Erling Haaland has scored 20 league goals for Manchester City in 14 matches

Erling Haaland became the fastest player to 20 goals in a season when he scored in Manchester City's win over a stubbornLeeds.

After being frustrated by a disciplined and determined home side and their own profligacy for much of the first half, City snatched the lead just before the break through Rodri's follow up finish and then sped into the distance in a one-sided second half.

Having seen a couple of efforts saved early in the game, Haaland did not celebrate his goals but showed little mercy in securing them to bring up his impressive tally in just his 14th game of the campaign.

He was set up in front of an open goal by Jack Grealish, who himself had missed three good chances in the first half.

Grealish was the provider again for Haaland's second, which he tucked in from close range after being hit by a ball.

In keeping with their display, the home side refused to give up and got a goal back from a corner.

If Joe Gelhardt's poked finish hadn't trickled the wrong side of the post, they would have set up a dramatic finish.

With the win, City moved back up to second place and two points better off than third place, which they lost to on Monday.

One of 11 teams separated by just eight points is in the middle of the fight for survival.

There's more to come.

  • LeedsLeeds UnitedLeeds United
  • Man CityManchester CityManchester City
Everything you need to know about your Premier League team banner
  • Our coverage of your Premier League club is bigger and better than ever before - here's everything you need to know to make sure you never miss a moment
BBC Sport banner footer