An incredible day of goal-laden drama in the Premier League has ended with Manchester City champions, Burnley relegated, and Tottenham in the Champions League.
But those bald facts only tell a fraction of the story.
City came back from a 2-0 deficit at home to Aston Villa with 15 minutes left to win 3-2 with three goals in an extraordinary five minutes.
Meanwhile, at Anfield, Liverpool recovered from an early Wolves goal to win 3-1. It was not enough as City celebrated their fourth title in five years, one as dramatic as the one secured by Sergio Aguero ten years ago.
The drama began early, Pedro Neto stunning a hopeful Anfield as he gave Wolves a third minute lead, tapping in a cross from Raul Jimenez.
Liverpool lay siege to Wolves' goal and levelled in the 24th minute. Thiago Alcantara's clever back heel in midfield set Sadio Mane away, and he beat Jose Sa at his near post.
Anfield's next roar came when news broke of a goal 40 miles away, at the Etihad, for Aston Villa full-back Matty Cash.
Meanwhile, at the bottom a 19th-minute penalty from Callum Wilson put Newcastle 1-0 up and dumped Burnley into the relegation zone. Another penalty, from Raphinha at Brentford, gave Leeds a three-point cushion which looked firm when Wilson added a second.
Back at the top former Liverpool midfielder Philippe Coutinho put Villa - managed by Liverpool legend Steven Gerrard - 2-0 up.
But in a frantic, near-hysterical atmosphere, City came back with two goals from substitute Ilkay Gundogun sandwiching one from Rodri as Villa collapsed.
The news stunned Anfield depsite Mo Salah coming off the bench to put them ahead. Andy Robertson added a third, but the quadruple dream is over.
The final whistle in Manchester sparked scenes of unbridled joy at the Etihad with the crossbar giving way during a pitch invasion. But while City players were joyously mobbed Villa 'keeper Olsen was attacked.
Back at the bottom Maxwel Cornet pulled a goal back at Turf Moor to give Burnley hope with 21 minutes left. That hope grew when Sergi Canos equalised for Brentford.
One goal for Burnley or Brentford would have been enough. But Burnley could not find an equaliser and Leeds, facing a Brentford side reduced to nine through injury and a Canos red card, scored in the 94th-minute through Jack Harrison.
The only non-event was the race for the fourth and final Champions League place. Spurs, needing to win at Norwich to secure it, won 5-0, Dejan Kulusevski and Son Hueng-min scoring twice and Harry Kane once.
Son's brace gave him a share of the golden boot with Salah.
That result made for a muted celebration at the Emirates where Arsenal, who hoped to profit from a Spurs slip-up, were forced to settle for a Europa League spot despite thrashing Everton, who had secured their safety in midweek, 5-1.
The minor European places were settled as expected too, though not without threat of a twist.
Manchester United were beaten by a Wilfried Zaha goal at Crystal Palace. So when Michail Antonio gave West Ham the lead at Brighton they were bound for the second Europa League place and Manchester United for the Europa Conference.
However, Brighton then scored three enabling new Old Trafford boss Erik Ten Hag to look forward to a Europa League campaign.
Elsewhere Chelsea beat Watford 2-1 and Leicester defeated Southampton 4-1.
Australian Associated Press
Sign up for our newsletter to stay up to date.