En tung 0–3-smäll mot Leeds i senaste omgången av Championship men Bristol City, tabellsjua, hämtade sig med besked.
I Ligacupen där laget redan stått för ett par imponerande insatser bjöd Bristol på en ny skräll.
Bristol City som redan skickat ut Watford (3–2) och Stoke tände till inför hemmapubliken på Ashton Gate.
Bakary Sako sköt förvisso Palace i ledning men det var Bristol City som var det bättre laget, vaknade till på allvar och vann med klara 4–1.
Med Niclas Eliasson på bänken hela matchen.
Åtta lag ska vidare till nästa omgång och Bristol City finns med bland storheter som Manchester United, Arsenal och Chelsea (spelar i kväll mot Everton).
I afton ställs även Tottenham mot West Ham.