Despite there still being over half of the season left, the Carabao Cup is reaching its latter stages with the final last-16 clash to take place tonight (Thursday). Premier League champions Manchester City will welcome the holders Liverpool to Etihad Stadium with the winners completing the eight teams remaining in the competition to battle it out in the new year.
Both teams' bitter rivals Manchester United advanced at the expense of Burnley on Wednesday, while Nottingham Forest saw off Blackburn Rovers and Charlton caused an upset against Premier League Brighton by winning on penalties after a 0-0 draw at The Valley.
On Tuesday Leicester, Newcastle, Southampton and Wolves all sealed their spots in the next round, leaving the Addicks as the only team outside of England's top division of the final eight teams.