Manchester City strengthened their grip on a Champions League qualification spot with a hard-fought 2-0 victory at Everton, courtesy of two late goals that belied their largely uninspired performance.
The match appeared destined for a goalless draw until 20-year-old academy graduate Nico O’Reilly broke the deadlock in the 84th minute, capitalizing on Michael Keane’s defensive lapse. Substitute Mateo Kovacic then sealed the points in stoppage time, extending City’s advantage over sixth-placed Chelsea to four points.
Despite the comfortable final scoreline, Pep Guardiola’s side struggled for rhythm throughout much of the contest. Jordan Pickford remained relatively untested until the 72nd minute when he denied Omar Marmoush in a one-on-one situation. The visitors’ frustration was evident when Bernardo Silva and Matheus Nunes exchanged gestures of discontent regarding their positioning.
Everton, secure in mid-table and playing without pressure, created the better first-half chances. James Tarkowski struck the post from a corner, while Jarrad Branthwaite forced Stefan Ortega into a sharp save from close range early in the second period. The hosts suffered a blow when Tarkowski departed with a hamstring injury, introducing the rusty Keane for his first appearance since February.
“We knew this would be difficult,” Guardiola admitted post-match. “Everton are always organized defensively, and we lacked some sharpness after our recent schedule. But the players showed character to find a way to win.”
The result continues City’s remarkable record at Goodison Park, securing their ninth consecutive victory at the venue. For Everton, the performance offered encouragement despite the defeat, with Sean Dyche’s side demonstrating they can compete with top opposition.
City now turn their attention to their remaining fixtures against Wolves, Fulham, and West Ham as they aim to secure Champions League football for a 15th consecutive season – a streak that has become fundamental to the club’s financial and sporting model.