Manchester City are celebrating their third successive Premier League title and a fifth in six seasons.
Here, the PA news agency looks at some of the key games in their successful campaign.
October 2, Man City 6 Man Utd 3
January 19, Man City 4 Tottenham 2
February 15, Arsenal 1 Man City 3
April 1, Man City 4 Liverpool 1
Despite the win over Arsenal, City had still not hit their fluid best and there remained doubts about their consistency. They started to show they really meant business when they put Liverpool, their chief title rivals in recent years, to the sword at the Etihad Stadium. Mohamed Salah put the Reds ahead with a thumping finish but City’s response, without injured top-scorer Haaland, was determined and impressive. Alvarez, De Bruyne, Ilkay Gundogan and Grealish all scored in a convincing win.
April 26, Man City 4 Arsenal 1
City outclassed the Gunners to take firm command of the title race. Just weeks earlier, Arsenal had been in control of their destiny but their advantage was eroded by three successive draws prior to their trip to the Etihad. It was clear the momentum was with City and they emphasised that with a dominant display in which Haaland and De Bruyne ran riot. De Bruyne scored two, both from Haaland passes, and the Norwegian inevitably got on the scoresheet himself. John Stones scored their other goal in an unexpectedly one-sided clash. Arsenal remained two points clear but, with two games in hand, City held the upper hand and did not relinquish it.