Crystal Palace 0-2 Man City (May 1)
City overcame an obdurate Palace to move to within two points of the Premier League crown. Record scorer Sergio Aguero struck his 258th goal for the club to break the deadlock 12 minutes into the second half at Selhurst Park; two minutes later, the result was secured by Ferran Torres’ low curler. The second brought up 700 goals for City during Guardiola’s time in charge. Extending their advantage to 13 points, City departed knowing a United defeat to Liverpool the following day would clinch the title. Getty Images
Man City 1-0 Arsenal (October 17). The start to the season was inauspicious, with City thumped 5-2 at home to Leicester, followed by a draw away to Leeds United. The former represented the first time a Guardiola side had conceded five. What’s more, City had to stew over those results for two weeks during the international break. So the narrow win against Arsenal, victors in July’s FA Cup semi-final and managed by former assistant Mikel Arteta, was just the tonic. Raheem Sterling grabbed the winner in the first half. Getty Images
Tottenham Hotspur 2-0 Man City (November 21). Not that the scoreline necessarily reflected the match, but Jose Mourinho did another job on Pep Guardiola at the Tottenham Hotspur Stadium. Goals from Heung-min Son and Giovani Lo Celso consigned City to only a second defeat of the campaign, but it left them, almost unthinkably, in the bottom half of the table. From eight matches, they had gleaned 12 points - Guardiola’s worst-ever start as manager to a club season. It took some time, and a change in formation, for things to come good. Getty Images
Man City 1-1 West Brom (December 15). Shared spoils at home to relegation-threatened rivals only deepened the malaise. Ilkay Gundogan had headed the hosts into a first-half lead, but once more they failed to build on their superiority. West Brom equaliser, through Ruben Dias’ own goal, and then hung on for dear life. The point couldn’t even spare Slaven Bilic his job. It prompted change at City, too: Guardiola’s men, then in sixth and six points off the summit, won 15 on the bounce in the league, and 21 consecutive in all competitions. Getty Images
Chelsea 1-3 Man City (January 3)
A stunning blitz precipitated a seismic result in the race for the title. City blew mooted championship rivals away during 18 first-half minutes at Stamford Bridge, with Gundogan, Phil Foden and Kevin De Bruyne all on the scoresheet. The first two goals, in particular, were brilliant team moves. Chelsea pulled one back with the last kick of the game, but City’s title credentials were cemented. They climbed to fifth, although were only four points off the lead – with a game in hand. Getty Images
Liverpool 1-4 Man City (February 7)
City had two wins at Anfield in 65 years, but the challengers entered the match against the disjointed champions in rude health. Thus, they thumped Liverpool in emphatic fashion. After a goalless first half, City took the lead through Gundogan, then rebounded from Mohamed Salah’s equaliser to run riot: Gundogan scored again, then Sterling and the electric Foden. With a first win at Anfield in 18 years, City went five points clear of United at the summit, and 10 from Liverpool. They’d still a game hand on both. Getty Images
Arsenal 0-1 Man City (February 21)
A potentially tricky eight-day spell concluded with the double over Arsenal - and nine points from a possible nine. City followed a home win against Spurs and an away victory at Everton with a gritty success at the Emirates Stadium. Sterling headed home on two minutes, leaving City to hold on for a club-record 11th consecutive away win. Since that November defeat to Spurs, they’d gone 25 unbeaten, winning 22, scoring 59 goals and conceding only seven. Their 10-point lead in the standings was reasserted. Getty Images
Man City 4-1 Wolves (March 2)
City kept the Wolves very much at the door to equal a club record. Guardiola’s men struck three times with 10 minutes of normal time remaining, thanks to a Gabriel Jesus double and a strike from Riyad Mahrez. Thus, City stayed unbeaten for a 28th successive match, matching their impenetrable run from May-December 2017. In sealing a 15th straight Premier League win (21 in all competitions), the champions-elect sailed 15 points clear at the top. No other top-flight team had won more than four in a row. Getty Images
Man City 0-2 Man United (March 7)
United clinched a double delight in the derby. Not only did they earn local bragging rights, but they brought both City’s win streak and unbeaten run to a shuddering halt. Bruno Fernandes and Luke Shaw scored at the beginning of either half at the Etihad Stadium, reducing the gap at the summit to 11 points with 10 games left. Although City were still clear favourites, the defeat was a reminder against any complacency. On the same day, Liverpool lost a sixth consecutive home match to effectively relinquish the title. Getty Images
Leicester City 0-2 Man City (April 3)
A victory at third-placed Leicester lifted City a whopping 17 points clear of their cross-city rivals, United, in second. Guardiola labelled his side “brilliant” after second-half goals from Benjamin Mendy and Jesus eventually broke down their resolute hosts. While at the same time avenging the humbling in the reverse fixture earlier in the season, it meant City required only four wins from their remaining seven matches to be crowned champions. Guardiola even conceded afterwards that the Premier League trophy “very close”. Getty Images
Crystal Palace 0-2 Man City (May 1)
City overcame an obdurate Palace to move to within two points of the Premier League crown. Record scorer Sergio Aguero struck his 258th goal for the club to break the deadlock 12 minutes into the second half at Selhurst Park; two minutes later, the result was secured by Ferran Torres’ low curler. The second brought up 700 goals for City during Guardiola’s time in charge. Extending their advantage to 13 points, City departed knowing a United defeat to Liverpool the following day would clinch the title. Getty Images
Man City 1-0 Arsenal (October 17). The start to the season was inauspicious, with City thumped 5-2 at home to Leicester, followed by a draw away to Leeds United. The former represented the first time a Guardiola side had conceded five. What’s more, City had to stew over those results for two weeks during the international break. So the narrow win against Arsenal, victors in July’s FA Cup semi-final and managed by former assistant Mikel Arteta, was just the tonic. Raheem Sterling grabbed the winner in the first half. Getty Images
Tottenham Hotspur 2-0 Man City (November 21). Not that the scoreline necessarily reflected the match, but Jose Mourinho did another job on Pep Guardiola at the Tottenham Hotspur Stadium. Goals from Heung-min Son and Giovani Lo Celso consigned City to only a second defeat of the campaign, but it left them, almost unthinkably, in the bottom half of the table. From eight matches, they had gleaned 12 points - Guardiola’s worst-ever start as manager to a club season. It took some time, and a change in formation, for things to come good. Getty Images
Man City 1-1 West Brom (December 15). Shared spoils at home to relegation-threatened rivals only deepened the malaise. Ilkay Gundogan had headed the hosts into a first-half lead, but once more they failed to build on their superiority. West Brom equaliser, through Ruben Dias’ own goal, and then hung on for dear life. The point couldn’t even spare Slaven Bilic his job. It prompted change at City, too: Guardiola’s men, then in sixth and six points off the summit, won 15 on the bounce in the league, and 21 consecutive in all competitions. Getty Images
Chelsea 1-3 Man City (January 3)
A stunning blitz precipitated a seismic result in the race for the title. City blew mooted championship rivals away during 18 first-half minutes at Stamford Bridge, with Gundogan, Phil Foden and Kevin De Bruyne all on the scoresheet. The first two goals, in particular, were brilliant team moves. Chelsea pulled one back with the last kick of the game, but City’s title credentials were cemented. They climbed to fifth, although were only four points off the lead – with a game in hand. Getty Images
Liverpool 1-4 Man City (February 7)
City had two wins at Anfield in 65 years, but the challengers entered the match against the disjointed champions in rude health. Thus, they thumped Liverpool in emphatic fashion. After a goalless first half, City took the lead through Gundogan, then rebounded from Mohamed Salah’s equaliser to run riot: Gundogan scored again, then Sterling and the electric Foden. With a first win at Anfield in 18 years, City went five points clear of United at the summit, and 10 from Liverpool. They’d still a game hand on both. Getty Images
Arsenal 0-1 Man City (February 21)
A potentially tricky eight-day spell concluded with the double over Arsenal - and nine points from a possible nine. City followed a home win against Spurs and an away victory at Everton with a gritty success at the Emirates Stadium. Sterling headed home on two minutes, leaving City to hold on for a club-record 11th consecutive away win. Since that November defeat to Spurs, they’d gone 25 unbeaten, winning 22, scoring 59 goals and conceding only seven. Their 10-point lead in the standings was reasserted. Getty Images
Man City 4-1 Wolves (March 2)
City kept the Wolves very much at the door to equal a club record. Guardiola’s men struck three times with 10 minutes of normal time remaining, thanks to a Gabriel Jesus double and a strike from Riyad Mahrez. Thus, City stayed unbeaten for a 28th successive match, matching their impenetrable run from May-December 2017. In sealing a 15th straight Premier League win (21 in all competitions), the champions-elect sailed 15 points clear at the top. No other top-flight team had won more than four in a row. Getty Images
Man City 0-2 Man United (March 7)
United clinched a double delight in the derby. Not only did they earn local bragging rights, but they brought both City’s win streak and unbeaten run to a shuddering halt. Bruno Fernandes and Luke Shaw scored at the beginning of either half at the Etihad Stadium, reducing the gap at the summit to 11 points with 10 games left. Although City were still clear favourites, the defeat was a reminder against any complacency. On the same day, Liverpool lost a sixth consecutive home match to effectively relinquish the title. Getty Images
Leicester City 0-2 Man City (April 3)
A victory at third-placed Leicester lifted City a whopping 17 points clear of their cross-city rivals, United, in second. Guardiola labelled his side “brilliant” after second-half goals from Benjamin Mendy and Jesus eventually broke down their resolute hosts. While at the same time avenging the humbling in the reverse fixture earlier in the season, it meant City required only four wins from their remaining seven matches to be crowned champions. Guardiola even conceded afterwards that the Premier League trophy “very close”. Getty Images
Crystal Palace 0-2 Man City (May 1)
City overcame an obdurate Palace to move to within two points of the Premier League crown. Record scorer Sergio Aguero struck his 258th goal for the club to break the deadlock 12 minutes into the second half at Selhurst Park; two minutes later, the result was secured by Ferran Torres’ low curler. The second brought up 700 goals for City during Guardiola’s time in charge. Extending their advantage to 13 points, City departed knowing a United defeat to Liverpool the following day would clinch the title. Getty Images