Manchester City are halfway through a Champions League semi-final against the toughest opponent in Europe, face rivals Manchester United in a huge FA Cup final, and have high-flying Brighton and free-spending Chelsea among their remaining opponents in the Premier League.
Pep Guardiola, though, sees struggling Everton as the toughest game in City's fixture list between now and the end of the season, having mentioned Goodison Park on multiple occasions to illustrate that nothing has been won yet despite plenty of treble talk.
It's notable that Guardiola has regularly referred to the upcoming game at Goodison, rather than against Everton, and a look at Guardiola's record on the Blue side of Stanley Park suggests why he has every reason to be apprehensive over this weekend's latest visit. ALSO READ: City's record-breaking academy season was a decade in the making On the one hand, City are unbeaten in 12 meetings with Everton, winning ten times, since 2017, and have won on all six visits to Goodison Park in that spell.
The last defeat, however, was Guardiola's lowest point as City manager and his worst-ever loss in charge. The 4-0 reverse in 2017 clearly hasn't been forgotten, and despite the unbeaten record since, the last few meetings with Everton have been far from straightforward.