Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
9
FT
Sat, Sep 5
Nottingham Forest
0-0
Tottenham
⚡ Intensity 13
⚖️ Balance 0
🏆 Stakes 0
🎲 Upset 21
VAR denies Forest in scoreless draw.

Win Probability

  • Nottingham Forest 39%
  • Draw 28%
  • Tottenham 33%

Futmetrix AI estimate

VAR Drama Headlines Frustrating City Ground Stalemate

Skip It Futmetrix Score: 9/100. A toothless stalemate leaves both sides languishing near the relegation zone in a match defined more by a crucial VAR intervention than attacking quality.

The Setup

The Stakes were palpable at the City Ground as two winless sides desperate for early-season momentum clashed in a gritty affair. Tottenham arrived in the Midlands seeking immediate redemption after a miserable string of defeats, and they instantly set about trying to establish a rhythm. The visitors controlled possession to the tune of 59 percent and manufactured a wave of set-piece opportunities, piling up an impressive 10 corners to apply immense pressure on the home defence. Yet, despite dictating the territorial battle and pushing bodies forward, their attacking patterns remained completely disjointed in the final third. Nottingham Forest absorbed this early wave with a highly disciplined, rigid defensive block, creating a tight Balance that neither side could easily disrupt. Tottenham fired repeatedly from distance, but with absolutely zero shots testing the target, the opening phase quickly transformed into a masterclass in frustration rather than an exhibition of attacking ingenuity.

The Turning Point

The defining moment that could have changed the entire complexion of the match arrived in the 69th minute, deservingly sparking a brief wave of euphoria in the stands. Incisive wing-back Neco Williams culminated a vertiginous offensive transition by sending the ball into the back of the net with a confident finish. The Intensity of the clash reached its absolute peak as the raucous local fanbase celebrated what appeared to be a golden breakthrough. However, an unrelenting fate and modern technology had other plans for the hosts. A tense and prolonged VAR review ultimately struck off the eagerly anticipated goal, silencing the stadium almost instantaneously. This massive let-off saved the visiting defence's blushes, allowing senior figures like Son Heung-min to breathe a massive sigh of relief. This bitter reversal completely choked Forest's momentum, dragging the game back into a nervous deadlock.

The Final Whistle

Ultimately, the match fizzled out into a chaotic sequence of aimless strikes and broken plays. A staggering combined 24 shots were attempted throughout the afternoon by both squads, but a mere two managed to genuinely test the goalkeeper—both belonging to the defensive-minded hosts. The sheer lack of a clinical edge in the penalty area nullified any potential Upset Factor that the home crowd had been anticipating. Spurs leave the stadium still rooted firmly to the bottom of the Premier League table, utterly devoid of a single point or goal to their name after three torrid weeks. Meanwhile, Forest remain hovering dangerously near the dreaded relegation battle with just one point to show for their efforts. This was a highly physical, uninspiring stalemate that clearly highlighted exactly why both under-pressure managers are already facing an arduous uphill climb to salvage their respective seasons.

Key Questions

How did VAR change this match?

In the 69th minute, a crucial VAR review cancelled Neco Williams's goal, rescuing Tottenham and ensuring the fiercely contested match ended in a scoreless draw.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
41%
59%
Nottingham Forest 41%
Tottenham 59%
Shots
12
12
Nottingham Forest 12
Tottenham 12
Shots on Target
2
0
Nottingham Forest 2
Tottenham 0
Expected Goals (xG)
0.65
1.59
Nottingham Forest 0.65
Tottenham 1.59
Passes
307
442
Nottingham Forest 307
Tottenham 442
Corners
2
10
Nottingham Forest 2
Tottenham 10
Fouls
21
12
Nottingham Forest 21
Tottenham 12
Yellow Cards
2
2
Nottingham Forest 2
Tottenham 2
Red Cards
0
0
Nottingham Forest 0
Tottenham 0

Match Events

Destiny Udogie 🟨 45'+1
HT
59' 🔄 Dan Ndoye Igor Jesus
59' 🔄 Ola Aina Daniel Muñoz
Destiny Udogie Andrew Robertson 🔄 61'
Sávio Moreira de Oliveira Mohammed Kudus 🔄 61'
69' Neco Williams
74' 🔄 Liam Delap Chris Wood
Mathys Tel Mykhailo Mudryk 🔄 74'
78' 🟨 James Mcatee
Conor Gallagher Mateus Fernandes 🔄 83'
Mateus Fernandes 🟨 84'
Omar Marmoush Dominic Solanke 🔄 84'
90' 🔄 Murillo Santiago Ousmane Diomande
FT

Player Cards

Our take on every player in this match

Nottingham Forest

Goalkeepers
Matz Sels
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
90
Minutes
Defenders
Jair
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Nikola Milenković
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Murillo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
50%
Duel Win %
Midfielders
Ola Aina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Xaver Schlager
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
James McAtee
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
25%
Pass Acc
Neco Williams
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Morgan Gibbs-White
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Dan Ndoye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Forwards
Liam Delap
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
BENCH
John Victor Furtado
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniel Muñoz
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ousmane Diomande
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Netz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ryan Yates
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolás Domínguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Igor Jesus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Chris Wood
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Callum Hudson-Odoi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Tottenham

Goalkeepers
Antonin Kinsky
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
18%
Pass Acc
Defenders
Pedro Porro
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
43%
Pass Acc
Jan Paul van Hecke
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Micky van de Ven
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
73%
Duel Win %
Destiny Udogie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Midfielders
Rodrigo Bentancur
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Sandro Tonali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Sávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Conor Gallagher
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
8
Duels Won
0
Pens Won
Mathys Tel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Forwards
Omar Marmoush
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
Martin Dúbravka
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andy Robertson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Marcos Senesi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Archie Gray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Bergvall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mateus Fernandes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Mohammed Kudus
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Mykhailo Mudryk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Dominic Solanke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/22/2026 Tottenham 0 - 3 Nottingham Forest Premier League Tottenham Hotspur Stadium
12/14/2025 Nottingham Forest 3 - 0 Tottenham Premier League City Ground
04/21/2025 Tottenham 1 - 2 Nottingham Forest Premier League Tottenham Hotspur Stadium
12/26/2024 Nottingham Forest 1 - 0 Tottenham Premier League The City Ground
04/07/2024 Tottenham 3 - 1 Nottingham Forest Premier League Tottenham Hotspur Stadium
12/15/2023 Nottingham Forest 0 - 2 Tottenham Premier League The City Ground
03/11/2023 Tottenham 3 - 1 Nottingham Forest Premier League Tottenham Hotspur Stadium
11/09/2022 Nottingham Forest 2 - 0 Tottenham League Cup The City Ground
08/28/2022 Nottingham Forest 0 - 2 Tottenham Premier League The City Ground
09/24/2014 Tottenham 3 - 1 Nottingham Forest League Cup White Hart Lane
03/22/2026
Premier League Tottenham Hotspur Stadium
12/14/2025
Premier League City Ground
04/21/2025
Premier League Tottenham Hotspur Stadium
12/26/2024
Premier League The City Ground
04/07/2024
Premier League Tottenham Hotspur Stadium
12/15/2023
Premier League The City Ground
03/11/2023
Premier League Tottenham Hotspur Stadium
11/09/2022
League Cup The City Ground
08/28/2022
Premier League The City Ground
09/24/2014
League Cup White Hart Lane
Nottingham Forest Win
Tottenham Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Manchester City 3 9 7 2 +5 WManchester City 1 - 0 Coventry (05-09-2026)WCrystal Palace 1 - 4 Manchester City (28-08-2026)WManchester City 2 - 1 Bournemouth (23-08-2026)
2 Arsenal 3 9 6 1 +5 WArsenal 2 - 1 Chelsea (06-09-2026)WAston Villa 0 - 1 Arsenal (31-08-2026)WArsenal 3 - 0 Coventry (21-08-2026)
3 Hull City 3 7 3 0 +3 DHull City 0 - 0 Aston Villa (05-09-2026)WCoventry 0 - 1 Hull City (29-08-2026)WHull City 2 - 0 Manchester United (22-08-2026)
4 Chelsea 3 6 8 7 +1 LArsenal 2 - 1 Chelsea (06-09-2026)WChelsea 4 - 3 Brighton (30-08-2026)WFulham 2 - 3 Chelsea (24-08-2026)
5 Brentford 3 5 5 2 +3 DBrentford 1 - 1 Sunderland (05-09-2026)DLeeds 1 - 1 Brentford (30-08-2026)WBrentford 3 - 0 Tottenham (22-08-2026)
6 Newcastle 3 5 6 4 +2 DNewcastle 2 - 2 Bournemouth (05-09-2026)WTottenham 0 - 2 Newcastle (29-08-2026)DNewcastle 2 - 2 Liverpool (23-08-2026)
7 Liverpool 3 5 6 4 +2 WIpswich 0 - 2 Liverpool (04-09-2026)DLiverpool 2 - 2 Nottingham Forest (29-08-2026)DNewcastle 2 - 2 Liverpool (23-08-2026)
8 Everton 3 5 5 3 +2 DEverton 2 - 2 Manchester United (06-09-2026)DBournemouth 1 - 1 Everton (29-08-2026)WEverton 2 - 0 Crystal Palace (22-08-2026)
9 Leeds 3 5 3 2 +1 DBrighton 1 - 1 Leeds (05-09-2026)DLeeds 1 - 1 Brentford (30-08-2026)WNottingham Forest 0 - 1 Leeds (22-08-2026)
10 Brighton 3 4 8 5 +3 DBrighton 1 - 1 Leeds (05-09-2026)LChelsea 4 - 3 Brighton (30-08-2026)WBrighton 4 - 0 Aston Villa (23-08-2026)
11 Manchester United 3 4 7 6 +1 DEverton 2 - 2 Manchester United (06-09-2026)WManchester United 5 - 2 Ipswich (30-08-2026)LHull City 2 - 0 Manchester United (22-08-2026)
12 Sunderland 3 4 3 3 0 DBrentford 1 - 1 Sunderland (05-09-2026)WSunderland 1 - 0 Fulham (30-08-2026)LIpswich 2 - 1 Sunderland (22-08-2026)
13 Crystal Palace 3 3 4 8 -4 WFulham 2 - 3 Crystal Palace (05-09-2026)LCrystal Palace 1 - 4 Manchester City (28-08-2026)LEverton 2 - 0 Crystal Palace (22-08-2026)
14 Ipswich 3 3 4 8 -4 LIpswich 0 - 2 Liverpool (04-09-2026)LManchester United 5 - 2 Ipswich (30-08-2026)WIpswich 2 - 1 Sunderland (22-08-2026)
15 Bournemouth 3 2 4 5 -1 DNewcastle 2 - 2 Bournemouth (05-09-2026)DBournemouth 1 - 1 Everton (29-08-2026)LManchester City 2 - 1 Bournemouth (23-08-2026)
16 Nottingham Forest 3 2 2 3 -1 DNottingham Forest 0 - 0 Tottenham (05-09-2026)DLiverpool 2 - 2 Nottingham Forest (29-08-2026)LNottingham Forest 0 - 1 Leeds (22-08-2026)
17 Tottenham 3 1 0 5 -5 DNottingham Forest 0 - 0 Tottenham (05-09-2026)LTottenham 0 - 2 Newcastle (29-08-2026)LBrentford 3 - 0 Tottenham (22-08-2026)
18 Aston Villa 3 1 0 5 -5 DHull City 0 - 0 Aston Villa (05-09-2026)LAston Villa 0 - 1 Arsenal (31-08-2026)LBrighton 4 - 0 Aston Villa (23-08-2026)
19 Fulham 3 0 4 7 -3 LFulham 2 - 3 Crystal Palace (05-09-2026)LSunderland 1 - 0 Fulham (30-08-2026)LFulham 2 - 3 Chelsea (24-08-2026)
20 Coventry 3 0 0 5 -5 LManchester City 1 - 0 Coventry (05-09-2026)LCoventry 0 - 1 Hull City (29-08-2026)LArsenal 3 - 0 Coventry (21-08-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.