Tottenham Hotspur take on Manchester City this evening in the 4th round of the EFL Cup.
Spurs will be looking to bounce back from last weekend's defeat to Crystal Palace and move one step closer to a first major trophy in 16 years.
City on the other hand are riding high at the top of the league table, however, they haven't looked especially fluid in recent times and could be vulnerable this evening.
READ MORE: Crash delays Ireland team arrival at Tallaght Stadium ahead of Euro 2025 play-off
READ MORE: Heimir Hallgrimsson faces biggest test so far after nightmare weekend for Ireland boss
Here's what you need to know about the game:
Where is the game being played?Tottenham Hotspur Stadium hosts tonight's game.
What time is kick-off?The game begins at 8.15pm.
Is the game on TV?The game is being shown live on Sky Sports Football.
Can I stream the game live?The game can be streamed live on Sky Go and Now TV with a subscription.
Betting oddsSpurs - 7/5
Draw - 11/4
City - 8/5
Get the latest sports headlines straight to your inbox by signing up for free email alerts