There are a little over 24 hours until Bristol City fans find out who they will face in the quarter finals of this year's League Cup. One thing's for certain Lee Johnson's men will face another side from the Premier League with City the only remaining team outside England's top flight left in the competition.
So who else is in the mix following last night's results?
- Leicester City
- Manchester United
- Manchester City
There are also two matches tonight, both featuring Premier League sides. Chelsea host Everton and Tottenham welcome West Ham United.
City had fallen behind to Palace but goals from Matty Taylor and Milan Djuric put them ahead before half time. Further strikes from Joe Bryan and Callum O'Dowda sealed the win in front of almost 22,000 fans.
That fourth goal - described as a 'stunner' by pundits - was O'Dowda's first for City and the 22-year-old says it was a long time coming.
Last night's win put City through to the last eight of the League Cup for the first time since 1989 and they have done it in some style. Victory over Palace was their third win over Premier League opposition in this year's tournament having beaten both Stoke City and Watford in previous rounds.
Head coach Lee Johnson says the win was a credit to City's young players. He says it shows the club is booming and heading in the right direction.
And after last weekend's 0-3 defeat to Leeds at Ashton Gate this was a welcome return to form for Lee Johnson's side and attracted plenty of comments on social media.
The draw for the quarter finals is due to be made at 1600 on Thursday October 26th.