Manchester City have beaten Liverpool to the Premier League title on an incredible final day of the season.
Pep Guardiola's side came from 2-0 down to beat Aston Villa 3-2 at the Etihad Stadium, with Ilkay Gundogan grabbing a brace either side of a Rodri strike.
Steven Gerrard's Villa had raced into a lead thanks to a header from Matty Cash and a strike from former Liverpool man Philippe Coutinho, but City's stunning comeback secured glory.
Liverpool came from behind to beat Wolves 3-1 at Anfield courtesy of goals from Sadio Mane, Mohamed Salah and Andy Robertson, but their victory proved to be in vain.
Elsewhere on an absorbing final day of the campaign, Leeds United stayed up thanks to a 2-1 victory at Brentford which was crowned by a last minute Jack Harrison strike, with Burnley relegated after a 2-1 loss at home to Newcastle.
Callum Wilson's brace saw the Clarets go down at Turf Moor, where stand-in boss Mike Jackson wasn't able to keep his side up.
In the battle for a place in the top four, Tottenham thrashed Norwich City 5-0 to secure Champions League football for next season, making Arsenal's 5-1 win at home to Everton redundant.
Tottenham forward Son Heung-min scored twice for Spurs at Carrow Road, but Salah's goal at Anfield ensured the pair shared the Premier League Golden Boot with 23 goals each.
Speaking about City's success on Sky Sports, pundit Gary Neville said: "Incredible football season. Congratulations Man City, congratulations Liverpool. Head-to-head all the way through, relentless, brilliant.
"You won't get many better Premier League seasons than that.
"A hell of a title race. Man City... For 75 minutes you couldn’t believe what you were witnessing in the stadium, it felt like it was over but suddenly they pulled three goals out of the hat."