Manchester City remain on track to qualify for next season’s Champions League after winning at Everton with two late goals.
An uninspiring contest looked to be heading for a drab draw before being brought to life with six minutes remaining when young full-back Nico O’Reilly stole in from close range to convert Matheus Nunes’ cutback.
Substitute Mateo Kovacic added a second in injury time on the stretch as Pep Guardiola’s men climbed to fourth in the table, four points clear of sixth-placed Chelsea, who face neighbours Fulham on Sunday.
The first half was often flat and made for a poor spectacle, with Everton’s best chance going the way of centre-back James Tarkowski, who rose highest to James Garner’s corner and flicked a header against the post.
On the stroke of half-time, City could have gone ahead with a rapid break forward, but Kevin de Bruyne saw his goal bound strike brilliantly cleared off the line by Jake O’Brien’s diving header.
Savinho’s low drive was kept out by Jordan Pickford’s sharp save in the second period, before City had the final say.
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.
Read also: Van Dijk signs new 2 years deal to stay at Liverpool, ends PSG transfer rumours
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.