Sergio Aguero came off the bench to score his sixth goal in his last three Premier League games and earn Manchester City a 1-0 win over Sheffield United on a Tuesday night of late drama in the English Premier League.
The result means City move 13 points behind Liverpool in the ladder, having played two games more than the runaway leaders.
The Argentina striker tapped in at the far post in the 73rd minute following a perfectly weighted cross from Kevin De Bruyne, the Belgian's 15th assist of the campaign.
He now has 16 goals in the league this season, putting him one behind top scorer Jamie Vardy of Leicester.
As important as the victory for City was the return of French defender Aymeric Laporte, who played 78 minutes after nearly five months out with a serious knee injury.
There was plenty of drama at Goodison Park, where with 93 minutes on the clock Newcastle looked to be heading to a 2-0 defeat before two late goals earned the visitors an unlikely point.
Substitute Florian Lejeune struck twice in added time to rescue Steve Bruce's injury-hit side against Carlo Ancelotti's Everton.
Another injury-time strike, this time from Tyrone Mings - who deflected in Ezri Konsa's 95th-minute shot - allowed Aston Villa to haul themselves out of the bottom three thanks to a 2-1 win at home to fellow strugglers Watford.
Elsewhere, Socceroo Aaron Mooy scored a late consolation goal but could not prevent his Brighton side falling to a 3-1 defeat in the south coast derby game at Bournemouth.
Ten-man Arsenal twice came from behind to earn a valuable 2-2 draw at Chelsea.
Following the dismissal of David Luiz against his former club, Chelsea took the lead through a Jorginho penalty on 28 minutes.
Arsenal struck back through 18-year-old Gabriel Martinelli after 63 minutes, but all their hard work looked to have been undone when Cesar Azpilicueta put the Blues back ahead with six to go.
But spirited Arsenal struck back, with captain Hector Bellerin - making his first appearance since early December - equalising with three minutes left on the clock to leave the Gunners in 10th place. Chelsea are fourth, six points clear of Manchester United in fifth.
Southampton's revival continues, with goals from Nathan Redmond and Stuart Armstrong earning Saints a fourth successive away win, 2-0 at Crystal Palace. The result lifts Southampton above their hosts into ninth.
Australian Associated Press