City have competed in Europe’s elite club competition for 14 consecutive seasons – but with the clock on 84 minutes at Goodison Park, that sequence was under real threat. Then came the rally for a monumental victory in the context of their season.
They host in-form Aston Villa at Etihad Stadium on Tuesday and the result there may well go a long way to ensuring City’s status in the top echelon of the European club game next season.
Guardiola’s side have dominated English football by winning four titles in a row – the only club to achieve that feat – but their long stranglehold on the trophy is about to end, and will do so as early as Sunday if Arsenal lose to Ipswich and Liverpool beat Leicester.
City have had a long injury list to contend with this season and there was a real lack of quality on show in the final third at Goodison Park, with youngster O’Reilly and Kovacic needed to bail them out.
Ilkay Gundogan made Pickford work with a rasping strike straight at the goalkeeper, but the 34-year-old was on the periphery of the game and has made little impact since returning to the club from Barcelona.
De Bruyne was the star man against Crystal Palace last time out but the 33-year-old is into his final few games as a City player before he leaves the club this summer.
The Belgian has suffered injuries and his waning influence was often evident against Everton with miskicks and miscued passes in the final third.
But they left Goodison Park for the final time have won their last eight Premier League games here against Everton and stretching their top-flight run to five unbeaten games at the right time of the campaign.