A pulsating FA Cup tie that tested City's resolve...
Bristol City were unbeaten in 12 matches coming into this game, while City could have been forgiven for feeling travel-weary after five away games in 13 days.
But in a fast-paced and sometimes frantic tie, the Blues got a priceless early goal through Phil Foden.
The Robins continued to play with energy and belief, but couldn't find a leveller before the break.
It was more of the same after half-time, with the hosts coming close to levelling before Foiden scored his second of the night.
A sublime third from Kevin De Bruyne setted the outcome in what had been an entertaining 90 minutes.
Watch the best of the action on the video above...