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

Futmetrix Verdict
88
FT
Thu, Sep 10
New York City FC
1-2
New England Revolution
⚡ Intensity 82
⚖️ Balance 60
🏆 Stakes 44
🎲 Upset 34
Gazdag's stoppage-time strike stuns Yankee Stadium.

Win Probability

  • New York City FC 42%
  • Draw 26%
  • New England Revolution 31%

Futmetrix AI estimate

A Stoppage-Time Dagger at Yankee Stadium

Must-Watch Futmetrix Score: 88/100. A breathless display of super-sub heroics and late-game drama saw the Revolution steal a stunning road victory.

Early Blows in the Bronx

The matchup at Yankee Stadium kicked off with a palpable surge of Intensity as New England Revolution came out firing. The visitors wasted no time asserting themselves, taking the lead in the 12th minute when Carles Gil confidently buried a penalty kick. The energy was electric under the stadium lights, with every tackle met by roaring crowds. Trailing early, New York City FC took massive control of the ball, eventually commanding 66% possession. They aggressively pressed forward, generating a relentless wave of attacking moves and forcing 12 corners. Despite the home side's overwhelming territorial dominance, the visitors defended with extreme organization. This defensive resilience established a strong sense of Balance on the field, as New England's backline absorbed the pressure and limited clear-cut opportunities during the opening half.

The Super-Sub Resurgence

Desperate to snap a miserable winless streak, the home side made crucial adjustments, significantly raising the Stakes in the second half. The turning point arrived with the introduction of Luighi Hanri Sousa Santos in the 63rd minute. The dynamic attacker needed just eight minutes to leave his mark. In the 71st minute, he capitalized on a precise pass from Nicolás Fernández Mercau to drive home a clinical equalizer, flipping the momentum entirely. The field transformed into an end-to-end shooting gallery, featuring a combined 29 shots. Goalkeeping heroics kept the scoreline deadlocked, with 10 total saves highlighting the frantic attempts from both sides to find a breakthrough. The home crowd roared, sensing a complete turnaround, but New England's tactical discipline kept them firmly rooted in the contest.

VAR Heartbreak and Stoppage-Time Glory

The final minutes descended into absolute chaos. Substitute Dániel Gazdag appeared to have won the game for the Revolution in the 85th minute, only for VAR to dramatically cancel the goal and silence the traveling fans. However, the Hungarian international refused to be denied. Deep into stoppage time, in the 93rd minute, Gazdag latched onto a brilliant setup from fellow substitute Ilay Feingold and fired the actual game-winner into the back of the net. This stunning climax provided a massive Upset Factor, defying the expected outcome based on the run of play. The 2-1 victory solidifies New England’s powerful second-place standing in the Eastern Conference, while leaving the hosts agonizing over another deeply frustrating defeat.

Key Questions

How did VAR change this match?

VAR erased an 85th-minute goal by Dániel Gazdag, briefly saving NYCFC, but it only delayed his eventual stoppage-time winner.

How dramatic was the late winner by Luighi Hanri?

His 71st-minute strike was a dramatic equalizer that brought Yankee Stadium to its feet, though New England ultimately stole the victory in stoppage time.

How did substitute Luighi Hanri change the game?

Coming off the bench in the 63rd minute, he provided an immediate offensive spark, scoring the tying goal just eight minutes later.

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
66%
34%
New York City FC 66%
New England Revolution 34%
Shots
18
11
New York City FC 18
New England Revolution 11
Shots on Target
6
6
New York City FC 6
New England Revolution 6
Expected Goals (xG)
1.07
1.89
New York City FC 1.07
New England Revolution 1.89
Passes
611
315
New York City FC 611
New England Revolution 315
Corners
12
5
New York City FC 12
New England Revolution 5
Fouls
5
10
New York City FC 5
New England Revolution 10
Yellow Cards
0
2
New York City FC 0
New England Revolution 2
Red Cards
0
0
New York City FC 0
New England Revolution 0

Match Events

Carles Gil ⚽ 12'
Alhassan Yusuf 🟨 18'
↓ Alhassan Yusuf ↑Jackson Yueill 🔄 19'
Matt Polster 🟨 31'
HT
63' 🔄 ↓ Aiden O'Neill ↑Hannes Wolf
63' 🔄 ↓ Agustin Ojeda ↑Luighi Hanri Sousa Santos
71' ⚽ Luighi Hanri Sousa Santos (Nicolás Fernández Mercau)
↓ Dor Turgeman ↑Dániel Gazdag 🔄 72'
↓ Matt Polster ↑Ilay Feingold 🔄 72'
↓ Jack Harrison ↑Wilson Harris 🔄 80'
↓ Peyton Miller ↑Luca Daniel·Langoni 🔄 80'
Dániel Gazdag • 85'
89' 🔄 ↓ Bénie Adama Traoré ↑Malachi Jones
Dániel Gazdag (Ilay Feingold) ⚽ 90'+3
↓ William Sands ↑Tanner·Beason 🔄 90'+5
FT

Player Cards

Our take on every player in this match

New York City FC

Goalkeepers
Matthew Freese
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Mitja Ilenic
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Thiago Martins
MAGNET
MAGNET
103
Activity
103
Activity
100
Passes
3
Duels
Raul Gustavo
MAGNET
MAGNET
112
Activity
112
Activity
107
Passes
5
Duels
Kevin O'Toole
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
51%
Pass Acc
Midfielders
Aiden O'Neill
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Nicolás Fernández Mercau
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
41%
Pass Acc
James Sands
MAGNET
MAGNET
75
Activity
75
Activity
70
Passes
5
Duels
Forwards
Axel Ojeda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Bénie Traoré
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
Andrés Perea
MAGNET
MAGNET
55
Activity
55
Activity
43
Passes
12
Duels
BENCH
Tomás Romero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tayvon Gray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maxwell Murray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nico Cavallo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonathan Shore
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adrián Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Malachi Jones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Luighi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Hannes Wolf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry

New England Revolution

Goalkeepers
Matt Turner
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Matthew Polster
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ethan Kohler
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
57%
Duel Win %
Mamadou Fofana
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
100%
Duel Win %
Will Sands
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
70%
Duel Win %
Midfielders
Carles Gil
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Brooklyn Raines
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Alhassan Yusuf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
19
Entry
Forwards
Jack Harrison
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Dor Turgeman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Peyton Miller
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
BENCH
Donovan Parisian
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tanner Beason
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ilay Feingold
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
4%
Pass Acc
Jackson Yueill
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Diego Fagundez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dániel Gazdag
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.6
Rating
Wilson Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Luca Langoni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Griffin Yow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/23/2026 New England Revolution 1 - 1 New York City FC Major League Soccer Gillette Stadium
04/19/2025 New England Revolution 2 - 0 New York City FC Major League Soccer Gillette Stadium
03/15/2025 New York City FC 2 - 1 New England Revolution Major League Soccer Yankee Stadium
08/09/2024 New England Revolution 1 - 1 (PEN 6-7) New York City FC Leagues Cup Gillette Stadium
05/25/2024 New England Revolution 0 - 1 New York City FC Major League Soccer Gillette Stadium
04/13/2024 New York City FC 2 - 0 New England Revolution Major League Soccer Yankee Stadium
06/03/2023 New York City FC 0 - 0 New England Revolution Major League Soccer Yankee Stadium
04/01/2023 New England Revolution 1 - 1 New York City FC Major League Soccer Gillette Stadium
09/05/2022 New England Revolution 3 - 0 New York City FC Major League Soccer Gillette Stadium
07/09/2022 New York City FC 4 - 2 New England Revolution Major League Soccer Yankee Stadium
08/23/2026
Major League Soccer Gillette Stadium
04/19/2025
Major League Soccer Gillette Stadium
03/15/2025
Major League Soccer Yankee Stadium
08/09/2024
Leagues Cup Gillette Stadium
05/25/2024
Major League Soccer Gillette Stadium
04/13/2024
Major League Soccer Yankee Stadium
06/03/2023
Major League Soccer Yankee Stadium
04/01/2023
Major League Soccer Gillette Stadium
09/05/2022
Major League Soccer Gillette Stadium
07/09/2022
Major League Soccer Yankee Stadium
New York City FC Win
New England Revolution Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 21 46 42 16 +26 LToronto FC 2 - 1 Nashville SC (09-09-2026)DNew York City FC 0 - 0 Nashville SC (04-09-2026)WNashville SC 4 - 0 FC Cincinnati (30-08-2026)WNashville SC 3 - 2 Columbus Crew (23-08-2026)WNew York Red Bulls 0 - 1 Nashville SC (19-08-2026)
2 New England Revolution 20 37 35 22 +13 WNew York City FC 1 - 2 New England Revolution (10-09-2026)WColumbus Crew 1 - 3 New England Revolution (30-08-2026)DNew England Revolution 1 - 1 New York City FC (23-08-2026)WDC United 0 - 3 New England Revolution (19-08-2026)LToronto FC 2 - 1 New England Revolution (15-08-2026)
3 Inter Miami 19 34 50 37 +13 DChicago Fire 1 - 1 Inter Miami (10-09-2026)DInter Miami 2 - 2 Atlanta United FC (05-09-2026)WInter Miami 7 - 1 CF Montreal (29-08-2026)LInter Miami 1 - 2 Toronto FC (22-08-2026)DPhiladelphia Union 2 - 2 Inter Miami (19-08-2026)
4 Charlotte 20 34 38 28 +10 WCF Montreal 1 - 2 Charlotte (09-09-2026)WAtlanta United FC 0 - 2 Charlotte (29-08-2026)WCharlotte 3 - 1 DC United (22-08-2026)DToronto FC 3 - 3 Charlotte (19-08-2026)WCharlotte 3 - 1 Columbus Crew (15-08-2026)
5 Chicago Fire 19 32 34 28 +6 DChicago Fire 1 - 1 Inter Miami (10-09-2026)DToronto FC 4 - 4 Chicago Fire (05-09-2026)DNew York Red Bulls 1 - 1 Chicago Fire (22-08-2026)WOrlando City SC 1 - 2 Chicago Fire (19-08-2026)WChicago Fire 2 - 1 Charlotte (02-08-2026)
6 Philadelphia Union 21 26 39 37 +2 WPhiladelphia Union 5 - 0 FC Cincinnati (09-09-2026)WPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)WNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)DPhiladelphia Union 2 - 2 Inter Miami (19-08-2026)WNew York City FC 2 - 3 Philadelphia Union (16-08-2026)
7 DC United 18 25 28 30 -2 WDC United 2 - 1 Columbus Crew (09-09-2026)LCharlotte 3 - 1 DC United (22-08-2026)LDC United 0 - 3 New England Revolution (19-08-2026)DCF Montreal 1 - 1 DC United (15-08-2026)DDC United 2 - 2 Nashville SC (01-08-2026)
8 New York City FC 20 24 32 28 +4 LNew York City FC 1 - 2 New England Revolution (10-09-2026)DNew York City FC 0 - 0 Nashville SC (04-09-2026)DToronto FC 1 - 1 New York City FC (29-08-2026)DNew England Revolution 1 - 1 New York City FC (23-08-2026)LFC Cincinnati 2 - 1 New York City FC (19-08-2026)
9 Toronto FC 19 24 29 31 -2 WToronto FC 2 - 1 Nashville SC (09-09-2026)DToronto FC 4 - 4 Chicago Fire (05-09-2026)DToronto FC 1 - 1 New York City FC (29-08-2026)WInter Miami 1 - 2 Toronto FC (22-08-2026)DToronto FC 3 - 3 Charlotte (19-08-2026)
10 FC Cincinnati 18 23 37 46 -9 LPhiladelphia Union 5 - 0 FC Cincinnati (09-09-2026)LNashville SC 4 - 0 FC Cincinnati (30-08-2026)WFC Cincinnati 2 - 1 New York City FC (19-08-2026)DOrlando City SC 1 - 1 FC Cincinnati (15-08-2026)LColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)
11 New York Red Bulls 20 23 30 43 -13 LNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)DNew York Red Bulls 1 - 1 Chicago Fire (22-08-2026)LNew York Red Bulls 0 - 1 Nashville SC (19-08-2026)LAtlanta United FC 2 - 1 New York Red Bulls (15-08-2026)WNew York Red Bulls 3 - 2 Orlando City SC (01-08-2026)
12 Orlando City SC 18 21 31 45 -14 WAtlanta United FC 2 - 3 Orlando City SC (09-09-2026)LOrlando City SC 1 - 2 Chicago Fire (19-08-2026)DOrlando City SC 1 - 1 FC Cincinnati (15-08-2026)LNew York Red Bulls 3 - 2 Orlando City SC (01-08-2026)WOrlando City SC 1 - 0 Nashville SC (25-07-2026)
13 CF Montreal 21 19 27 41 -14 LCF Montreal 1 - 2 Charlotte (09-09-2026)LPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)LInter Miami 7 - 1 CF Montreal (29-08-2026)WColumbus Crew 1 - 2 CF Montreal (19-08-2026)DCF Montreal 1 - 1 DC United (15-08-2026)
14 Columbus Crew 19 16 24 32 -8 LDC United 2 - 1 Columbus Crew (09-09-2026)LColumbus Crew 1 - 3 New England Revolution (30-08-2026)LNashville SC 3 - 2 Columbus Crew (23-08-2026)LColumbus Crew 1 - 2 CF Montreal (19-08-2026)LCharlotte 3 - 1 Columbus Crew (15-08-2026)
15 Atlanta United FC 19 16 22 34 -12 LAtlanta United FC 2 - 3 Orlando City SC (09-09-2026)DInter Miami 2 - 2 Atlanta United FC (05-09-2026)LAtlanta United FC 0 - 2 Charlotte (29-08-2026)WAtlanta United FC 2 - 1 New York Red Bulls (15-08-2026)LPhiladelphia Union 3 - 2 Atlanta United FC (01-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.