A brace by Gabriel Jesus for Manchester City ensured Pep Guardiola’s side overcome a very determined Swansea City at the Etihad stadium on Sunday, February 5.
The dramatic winner came in the 92nd minute, which will prove to be a massive blow for the Swansea.
City claimed most share of the possession in the highly entertaining fixture and went ahead as early as the 12th minute when Jesus pounced on a defensive error to put his side ahead.
The Swans later grew in confidence matching their hosts in respective departments and would have restored parity before half time, but Leroy Fer’s effort was latched wide.
The Citizens looked more ruthless in the second half as they sought for the second goal but goalkeeper Lukasz Fabianski did fantastic job to deny Guardiola’s men.
The shocking moment came for the host when Swansea's Gylfi Sigurdsson slotted home the equalizer with nine minutes left on the watch - with Guardiola obviously frustrated.
Sergio Aguero was immediately introduced into the game replacing Raheem Sterling and his experience instantly showed with a volley which almost got into the net as Manchester City continue to sought for the crucial winner.
Their moment came-in two minutes into stoppage time when Gabriel Jesus tapped-in a re-bound after Fabianski spilled his header towards his direction, with the Brazilian making no mistake.
It ended; Manchester City 2 – 1 Swansea.
After 24 matches each, City move up to third position with 49 points, 10 behind leaders Chelsea. Tottenham are second with 50 points, while Arsenal drop to fourth position with 47.
Manchester City will travel to face AFC Bournemouth on February 13, while the Swans who are one spot above relegation zone host defending champions Leicester City on February 12.