Crystal Palace host Sunderland in League Cup 2026 Quarter-finals. Kick-off Dec 15, 2026 19:45. Venue: Selhurst Park, London.