Championship side Bristol City beat Manchester United 2-1 to reach the semi-final of the carabao cup.
Bristol showed more urgency and never looked shaky to record a famous victory.
They have been drawn against Manchester City in the semi-final stage.