An incredible day of 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 six 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. A fine cross from Lucas Digne was met by fellow full-back Matty Cash to stun City.
Meanwhile, at the bottom a 19th-minute penalty from Callum Wilson – inexplicably conceded by Nathan Collins – put Newcastle 1-0 up and dumped Burnley into the relegation zone. Another penalty, from Rafinha 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 City came back with two goals from substitute Ilkay Gundogun sandwiching one from Rodri.
Mo Salah came off the bench to score for Liverpool, with Andy Robertson adding a third, but the quadruple dream was over. The final whistle in Manchester sparked scenes of unbridled joy.
Back at the bottom Maxwell Cornet pulled a goal back at Turf Moor to give Burnley hope with 21 minutes left. Sergi Canos then equalised for Brentford.
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 32 Harry Kane once.
That 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, 4-1.
The minor European places were settled as expected too, though not without threat of a twist.
Wilfried Zaha punished an error by Manchester United’s Bruno Fernandes to put Crystal Palace ahead after 37 minutes.
Soon after Michail Antonio gave West Ham the lead at Brighton taking them into the second Europa League place and sending Manchester United into the Europa Conference.
However, Brighton levelled through Joel Veltman’s first goal of the season, then added two more enabling Manchester United to claim a Europa League place despite losing 1-0.
West Ham thus go into the Europa Conference.
Elsewhere Chelsea beat Watford 2-1 and Leicester defeated Southampton 4-1