Manchester City staged a stunning late comeback with three goals in five minutes to beat Aston Villa 3-2 and win the Premier League amid dramatic scenes at Etihad Stadium.
Pep Guardiola’s side needed victory to secure their fourth title in five seasons but were facing the prospect of ending the season empty-handed as goals either side of the interval from Matty Cash and Philippe Coutinho put Villa 2-0 ahead and in control.
It looked as if Villa manager Steven Gerrard might help his former club Liverpool secure the title – until City turned the game on its ahead in at atmosphere bordering on hysteria.
Ilkay Gundogan, on as a substitute for Bernardo Silva, gave City hope with a far-post header in the 76th minute, and Etihad Stadium was a wall of noise when Rodri drove a low finish past Villa keeper Robin Olsen two minutes later.
The title-winning recovery was complete with nine minutes left as Gundogan once again arrived at the far post to put City in front, the decisive contribution on this nerve-shredding final day.
City did need those three points as Liverpool beat Wolverhampton Wanderers 3-1 at Anfield.
Guardiola was overcome with emotions at the blast of the final whistle as City ended the season with the league after their Champions League collapse at Madrid earlier this month.