Bristol City pushed Premier League leaders Manchester City all the way before falling to an agonising late defeat in the first leg of the League Cup semi final.
The Robins took the lead at the Etihad Stadium through a Bobby Reid penalty just before half time.
After the hosts equalised through Kevin De Bruyne Bristol City were forced to defend resolutely for most of the second half.
They looked likely to claim a famous draw only for Sergio Aguero to score a dramatic injury time winner.
Despite the defeat, Head Coach Lee Johnson was full of pride and says the result sets up an exciting second leg at Ashton Gate in a fortnight's time.
The second leg of the fixture will take place on January 23rd at Ashton Gate.