Manchester City forward Sergio Aguero’s last-gasp strike secured a 2-1 victory over Bristol City in their English Football League (EFL) Cup semi-final first leg on Tuesday.
This was after the second-tier side had frustrated the English Premier League leaders for most parts of the match.
They had to wait until the second minute of added time to grab the winner when Argentine substitute Aguero slipped in to head home.
The visitors had opened scoring with a penalty kick just before half-time after central defender John Stones had fouled Bobby Reid, who dispatched the spot kick with aplomb.
Kevin De Bruyne’s equaliser soon after the break turned the tide.
Manchester City then laid siege to their opponents’ defence in the closing stages, before Aguero’s goal gave them a vital advantage ahead of the return leg in two weeks’ time.
Manchester City manager Pep Guardiola, in his post-match reaction, noted that the game was a difficult one, adding that it was not over as the second leg in Bristol would be even tougher.
“My players were fantastic because in football you can win, you can lose, but we tried until the end.
”We win many games in the last minutes because we don’t give up. A semi-final is always complicated,” he said.