Sergio Aguero scored a stoppage-time winner as Manchester City beat Bristol City 2-1 in the first leg of the EFL Cup semi-final on Tuesday (Jan 9).
Sergio Aguero scored an injury-time winner as Manchester City came from behind to beat Bristol City in the Carabao Cup semi-final first leg. The Championship side were excellent, especially in the first half, and led from Bobby Reid's penalty, awarded after John Stones chopped down the Robins player. But Kevin de Bruyne equalised for the unbeaten Premier League leaders after a one-two with Raheem Sterling.
And as the underdogs looked set to take a draw and an away goal back to Bristol for the second leg, substitute Aguero headed in Bernardo Silva's cross.
But Bristol City -- who knocked out their hosts' neighbours Manchester United in the previous round -- produced a performance that will give them encouragement for the return at Ashton Gate on Jan 23.