The defending champions were looking to continue their breakneck form as they chase down league leaders Arsenal in this season’s title race.
Erling Haaland was on double as Cityzens beat the Yorkshire side 3-1, after scoring a second-half brace to put City firmly in control following Rodri’s opening goal of the first half.
The double saw Haaland take his goal tally to 26 in 20 appearances in all competitions, since joining the Etihad squad in June, breaking two separate records on his own.
Erling Haaland breaks Lionel Messi’s record
Haaland’s first goal was an easy touch after Jack Grealish squared a pass in front of the goal for him to touch the box.
It was the 22-year-old Norwegian’s 25th goal under Pep Guardiola in 20 games, making him the fastest player to reach that tally.
Lionel Messi previously set the record in 2009 with Barcelona, but it took the iconic Argentine 28 games to reach 25 goals.
Haaland makes history in the Premier League
Haaland’s second goal of the night was assisted by Grealish once again, but this time with a more difficult shot from the edge of the six-yard box, making it his 26th goal of the campaign in all competitions and his 20th in the Premier. League.
It took the prolific Norwegian just 14 league outings to reach that milestone.
Twenty-one games was the previous record for the fewest league games needed to score 20 goals, a record set by former Sunderland striker Kevin Phillips.
Manchester City’s victory sees them move back to second place, still five points behind high-flying leaders Arsenal.
Reactions on social networks
Following Manchester City’s victory, fans have once again praised Erling Haaland after helping his team defeat their favorite club on Wednesday night.
Here’s how fans have reacted – screenshots below: