The Premier League title fight came down to the final game of the season, with only one point separating the two sides heading into Sunday’s contests.
Pep Guardiola’s side, however, were the first to cross the line, denying Jurgen Klopp’s Reds the chance to clinch a historic quadruple.
Manchester City appeared to be choking on the final day of the season, down 2-0 to Aston Villa with 15 minutes remaining at home, with Matty Cash and Philippe Coutinho scoring.
City won their fourth Premier League title in five seasons thanks to three goals in five minutes, including a double from Ilkay Gundogan either side of a Rodri goal.
Despite beating Wolves 3-1, Liverpool finished second and missed out on four trophies this season, despite winning the League Cup and FA Cup, and preparing for the Champions League final next week.