Manchester City won the Premier League title by a point from rivals Liverpool on the final day of the campaign after Pep Guardiola's side survived a huge scare.
City had to fight back from 2-0 down in the second half, but three goals in the space of five minutes -- including two from German substitute Ilkay Gundogan set off the party, with fans pouring onto the field at the Etihad Stadium at the final whistle.
"The moment we found a goal it changed everything. We are were not playing in normal circumstances but you have to handle it," said Guardiola.
"Gundogan is the best inside runner we have. We were arriving down the sides and we needed a player with the sense of tempo in the box and he's the best," he added.
"We are legends. When you win the Premier League four times in five seasons it's because these guys are so, so special. We will be remembered," added the Spaniard.
City have now won four of the last five Premier League titles and their victory ends Liverpool's hopes of a unique quadruple of trophies.
Liverpool, who face Real Madrid in the Champions League final in Paris next week, had also found it hard to get their business done at Anfield against Wolverhampton Wanderers but late goals from Mohamed Salah and Andy Robertson earned them a 3-1 win.
Juergen Klopp's side never went top of the 'live table' during the afternoon of drama but until City's revival the destiny of the title was hanging tantalisingly in the balance.
"Congratulations to Man City and Pep Guardiola. Thank you to Aston Villa and Wolverhampton for making a proper game of it," said Klopp.
"It's not the result we wanted. It was a bit of a rollercoaster," added the German.
"You can't do more than give your absolute best and that's what the boys did again. We chased the best team in the world to the wire, that's absolutely special. We'll build a team again and go again."
Tottenham Hotspur comfortably secured the fourth Champions League spot with a 5-0 win at relegated Norwich City while North London rivals Arsenal had to settle for fifth spot despite crushing Everton 5-1 at the Emirates Stadium.
A fine header from fullback Matty Cash had put Villa 1-0 up at the break and the nerves of the City fans worsened after Brazilian former Liverpool midfielder Philippe Coutinho doubled the advantage in the 69th minute.
At that stage Liverpool were being held 1-1 by Wolves and still in second spot but a goal for them at Anfield would have put them in pole position.
But by the time Liverpool did take charge of their game, City had fought back and blown away all the fear of a final-day collapse in five blistering minutes.
Ilkay Gundogan headed in a Raheem Sterling cross before Spanish midfielder Rodri drove into the bottom corner and German Gundogan then completed the turnaround, tapping in a low cross from Kevin De Bruyne at the back post.
City fans poured on to the field at the final whistle with no sign that the novelty of being champions of England is wearing off.
At the other end of the table, Burnley were relegated after they lost 2-1 at home to Newcastle United while Leeds United secured survival with a 2-1 victory at Brentford.
Norwich and Watford had already been relegated before the final day.
Manchester United will play in the Europa League after finishing in sixth position despite a 1-0 defeat to Crystal Palace in Ralf Rangnick's final game in charge.
West Ham United will have to settle for Europa Conference League action after they failed to take advantage of United's slip, losing 3-1 to Brighton and Hove Albion.
-Reuters