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

Futmetrix Verdict
100
FT
Sat, Sep 19
New England Revolution
4-2
Orlando City SC
⚡ Intensity 100
⚖️ Balance 60
🏆 Stakes 56
🎲 Upset 0
Stoppage-time madness secures Revs win

Win Probability

  • New England Revolution 50%
  • Draw 23%
  • Orlando City SC 27%

Futmetrix AI estimate

Stoppage-Time Mayhem Seals It for the Revs

Must-Watch Futmetrix Score: 100/100. A breathtaking finish at Gillette Stadium saw New England snatch victory from the jaws of a devastating draw, cementing their status near the top of the Eastern Conference.

Early Dominance in Foxborough

As the lights shone down on Gillette Stadium, the Stakes were exceptionally clear for a New England Revolution side hunting for dominance near the top of the standings. The home side wasted no time establishing their rhythm, applying relentless pressure with a total of ten corners throughout the match. They edged possession with 52 percent of the ball, forcing their opponents into uncomfortable defensive shapes early on. The breakthrough arrived in the 19th minute when Carles Gil combined smoothly with J. Yueill to slot home the opening goal. It was a statement of intent that set the tempo for the remainder of the half. The visitors struggled to break out of their own territory, while New England continued to probe the final third, turning the pitch into a tactical chessboard as they looked to double their advantage.

The Comeback Surge

The second half escalated the Intensity to entirely new levels as the floodgates unexpectedly opened. The hosts appeared to have effectively sealed the three points when Peyton Miller confidently found the back of the net in the 59th minute, doubling their advantage. However, Orlando City SC refused to accept defeat. A mere three minutes later, I. Angulo struck back with a crucial finish, breathing new life into a side that had looked utterly disjointed. This solitary strike completely rattled the home defense, turning a comfortable procession into a frantic firefight. The momentum shifted violently, culminating in a dramatic 88th-minute penalty. M. Ojeda stepped up and buried the spot-kick, completing an improbable comeback that left the home faithful stunned in silence. The visitors had seemingly snatched a golden point.

A Breathtaking Finale

Just when it seemed the Balance of power had settled into a frustrating 2-2 draw for the hosts, stoppage time delivered one of the most chaotic finishes of the season. The fourth official's board sparked an unprecedented offensive frenzy. In the 93rd minute, Peyton Miller erupted into the box to lash home a stunning late winner, shattering Orlando's newfound resilience and sending the supporters into absolute delirium. But the home side was not finished yet. With the visitors throwing every man forward in a desperate final gamble, Carles Gil combined brilliantly with D. Turgeman in the 96th minute to score his second of the night. A barrage of 28 combined shots turned this fixture into an unforgettable shootout. The 4-2 triumph reinforces New England's formidable league position, leaving Orlando to rue a heartbreaking defensive collapse.

Key Questions

What made Carles Gil the Man of the Match?

Carles Gil orchestrated the offense with four key passes and netted a brilliant brace, including a 96th-minute dagger to seal the incredible victory.

What caused the 6-goal thriller?

Relentless attacking intent from both sides generated 28 combined shots, capped by a frantic 88th-minute penalty equalizer and two stoppage-time goals.

How dramatic was the late winner by Carles Gil?

Immediately after Peyton Miller broke the 2-2 deadlock in the 93rd minute, Gil followed up in the 96th, capping an unbelievable sequence for the home side.

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
52%
48%
New England Revolution 52%
Orlando City SC 48%
Shots
17
11
New England Revolution 17
Orlando City SC 11
Shots on Target
9
5
New England Revolution 9
Orlando City SC 5
Expected Goals (xG)
1.51
1.34
New England Revolution 1.51
Orlando City SC 1.34
Passes
464
437
New England Revolution 464
Orlando City SC 437
Pass Accuracy
89%
86%
New England Revolution 89%
Orlando City SC 86%
Corners
10
3
New England Revolution 10
Orlando City SC 3
Fouls
6
4
New England Revolution 6
Orlando City SC 4
Yellow Cards
4
0
New England Revolution 4
Orlando City SC 0
Red Cards
0
0
New England Revolution 0
Orlando City SC 0

Match Events

14' 🟨 B. Raines
19' C. Gil (J. Yueill)
HT
Luis Otavio E. Atuesta 🔄 46'
T. Spicer Z. Taifi 🔄 46'
47' 🟨 W. Sands
59' P. Miller
I. Angulo 62'
M. Pasalic D. Dike 🔄 71'
71' 🔄 J. Yueill I. Feingold
B. Rhein H. Sarajian 🔄 77'
80' 🟨 I. Feingold
M. Ojeda 88'
89' 🔄 D. Gazdag D. Fagundez
90'+3 P. Miller
90'+4 🟨 P. Miller
J. Gerbet Tiago 🔄 90'+5
90'+6 C. Gil (D. Turgeman)
90'+6 🔄 D. Turgeman W. Harris
90'+6 🔄 M. Polster J. Wynder
FT

Player Cards

Our take on every player in this match

New England Revolution

Goalkeepers
Matt Turner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Matthew Polster
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ethan Kohler
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
71%
Duel Win %
Mamadou Fofana
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
4
Interceptions
1
Blocks
Will Sands
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Midfielders
Carles Gil
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
9.7
Rating
Brooklyn Raines
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Jackson Yueill
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
Forwards
Peyton Miller
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
9.3
Rating
Dor Turgeman
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
22%
Pass Acc
Dániel Gazdag
MAGNET
MAGNET
47
Activity
47
Activity
39
Passes
8
Duels
BENCH
John Gunn
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ilay Feingold
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Tanner Beason
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joshua Wynder
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cody Baker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diego Fagundez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Judah Siqueira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcos Zambrano-Delgado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wilson Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Orlando City SC

Goalkeepers
Maxime Crépeau
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Iván Angulo
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
David Brekalo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Robin Jansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Bernardo Rhein Goncalves
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Midfielders
Marco Pašalić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Luis Otávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Joran Gerbet
MAGNET
MAGNET
65
Activity
65
Activity
62
Passes
3
Duels
Tyrese Spicer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Justin Ellis
MAGNET
MAGNET
54
Activity
54
Activity
43
Passes
11
Duels
Martín Ojeda
CLUTCH HERO
CLUTCH HERO
88
Goal Time
88
Goal Time
Penalty
Impact
7.2
Rating
BENCH
Javier Otero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vinícius Nogueira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adrián Marín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zakaria Taifi
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
11%
Pass Acc
Eduard Atuesta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry
Wilder Cartagena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Harvey Sarajian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Tiago Souza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Daryl Dike
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/29/2026 New England Revolution 3 - 4 Orlando City SC US Open Cup Gillette Stadium
07/19/2025 New England Revolution 1 - 2 Orlando City SC Major League Soccer Gillette Stadium
05/10/2025 Orlando City SC 3 - 3 New England Revolution Major League Soccer Inter&Co Stadium
09/14/2024 Orlando City SC 3 - 0 New England Revolution Major League Soccer Inter&Co Stadium
07/13/2024 New England Revolution 1 - 3 Orlando City SC Major League Soccer Gillette Stadium
02/11/2024 Orlando City SC 3 - 1 New England Revolution Friendlies Clubs Inter&Co Stadium
10/07/2023 Orlando City SC 3 - 2 New England Revolution Major League Soccer Exploria Stadium
06/17/2023 New England Revolution 3 - 1 Orlando City SC Major League Soccer Gillette Stadium
02/19/2023 Orlando City SC 1 - 2 New England Revolution Friendlies Clubs Exploria Stadium
08/06/2022 Orlando City SC 0 - 3 New England Revolution Major League Soccer Exploria Stadium
04/29/2026
US Open Cup Gillette Stadium
07/19/2025
Major League Soccer Gillette Stadium
05/10/2025
Major League Soccer Inter&Co Stadium
09/14/2024
Major League Soccer Inter&Co Stadium
07/13/2024
Major League Soccer Gillette Stadium
02/11/2024
Friendlies Clubs Inter&Co Stadium
10/07/2023
Major League Soccer Exploria Stadium
06/17/2023
Major League Soccer Gillette Stadium
02/19/2023
Friendlies Clubs Exploria Stadium
08/06/2022
Major League Soccer Exploria Stadium
New England Revolution Win
Orlando City SC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 23 50 47 18 +29 WNashville SC 3 - 0 Chicago Fire (20-09-2026)DInter Miami 2 - 2 Nashville SC (12-09-2026)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)
2 New England Revolution 22 43 41 25 +16 WNew England Revolution 4 - 2 Orlando City SC (19-09-2026)WChicago Fire 1 - 2 New England Revolution (13-09-2026)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)
3 Charlotte 22 38 43 32 +11 WDC United 1 - 2 Charlotte (19-09-2026)DFC Cincinnati 3 - 3 Charlotte (12-09-2026)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)
4 Inter Miami 20 35 52 39 +13 DInter Miami 2 - 2 Nashville SC (12-09-2026)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)
5 Chicago Fire 21 32 35 33 +2 LNashville SC 3 - 0 Chicago Fire (20-09-2026)LChicago Fire 1 - 2 New England Revolution (13-09-2026)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)
6 New York Red Bulls 22 29 32 43 -11 WNew York City FC 0 - 1 New York Red Bulls (18-09-2026)WColumbus Crew 0 - 1 New York Red Bulls (12-09-2026)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)
7 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)
8 DC United 20 26 29 32 -3 LDC United 1 - 2 Charlotte (19-09-2026)DDC United 0 - 0 Atlanta United FC (12-09-2026)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)
9 New York City FC 21 24 32 29 +3 LNew York City FC 0 - 1 New York Red Bulls (18-09-2026)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)
10 Toronto FC 20 24 29 34 -5 LOrlando City SC 3 - 0 Toronto FC (12-09-2026)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)
11 FC Cincinnati 19 24 40 49 -9 DFC Cincinnati 3 - 3 Charlotte (12-09-2026)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)
12 Orlando City SC 20 24 36 49 -13 LNew England Revolution 4 - 2 Orlando City SC (19-09-2026)WOrlando City SC 3 - 0 Toronto FC (12-09-2026)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)
13 Columbus Crew 21 19 26 33 -7 WCF Montreal 0 - 2 Columbus Crew (19-09-2026)LColumbus Crew 0 - 1 New York Red Bulls (12-09-2026)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)
14 CF Montreal 22 19 27 43 -16 LCF Montreal 0 - 2 Columbus Crew (19-09-2026)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)
15 Atlanta United FC 20 17 22 34 -12 DDC United 0 - 0 Atlanta United FC (12-09-2026)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)

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.