Manchester City came from behind to defend their Premier League title and ensure no final-day surprises as they won 4-1 at Brighton.
When Sadio Mane scored to put Liverpool 1-0 up against Wolves, the title was going to Anfield for the first time since 1990.
That looked all the more likely when Glenn Murray headed Brighton in front 27 minutes in.
But Pep Guardiola’s men did what champions do and responded instantly through Sergio Aguero (28), with Aymeric Laporte’s header then settling any nerves 10 minutes later.
That allowed City to relax and after half-time Riyad Mahrez put daylight between the sides before Ilkay Gundogan’s fantastic free-kick made it four.
Liverpool would end up winning 2-0 after another Mane goal but finished second overall, staggeringly on 97 points.
Chelsea finish third after a 0-0 draw at Leicester, while Tottenham took the final Champions League spot after a 2-2 draw at home to Everton.
Eric Dier opened the scoring for Spurs in the third minute before Theo Walcott and Cenk Tosun turned things in Everton’s favour.
However, Christian Eriksen ensured Spurs ended a fantastic week with a point.
Arsenal must now hope to win the Europa League to make the Champions League after a 3-1 win at Burnley.
Pierre-Emerick Aubameyang scored twice to ensure a share of the golden boot alongside Mane and Mohamed Salah, with Ashley Barnes responding for Burnley before Eddie Nketiah’s stoppage-time third.