Manchester City won the Premier League title by a point from rivals Liverpool on the final day after a 3-2 victory over Aston Villa
City had to fight back from 2-0 down but three goals in the space of five minutes including two from Ilkay Gundogan to win the title.
City have now won four of the last five Premier League titles and their victory ends Liverpool’s hopes of winning the quadruple
Liverpool also struggled to win at Anfield against Wolverhampton Wanderers but late goals from Mohamed Salah and Andy Robertson earned them a 3-1 win.
Tottenham Hotspur secured the fourth Champions League spot with a 5-0 win against Norwich City while North London rivals Arsenal had to settle for fifth spot despite crushing Everton 5-1.