Major League Soccer Regular Season - 10

DC United 3 - 2 FT Orlando City SC

Audi Field

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

Futmetrix Verdict
87
FT
Sat, Apr 25
DC United
3-2
Orlando City SC
⚡ Intensity 90
⚖️ Balance 100
🏆 Stakes 0
🎲 Upset 0
DC United erupts in stoppage-time thriller.

Substitutes Steal the Show in DC United's Thrilling Comeback Win

Must-Watch Futmetrix Score: 87/100. An electrifying 3-2 victory at Audi Field proved that matches are won on the bench, as late tactical shifts completely flipped the script.

An Early Blow and Possession Chess

A thunderous atmosphere at Audi Field was rewarded almost instantly. DC United struck first, with J. Hopkins finding the back of the net in the 10th minute off a slick feed from K. Kurokawa. The Intensity was palpable as the hosts tried to build on their momentum, but Orlando City SC refused to panic. The visitors slowly took a stranglehold on the midfield, eventually dominating possession with 60% of the ball. Despite their territorial control, Orlando struggled initially to break through a resilient local defense. The high Balance of the opening half told a story of two contrasting styles—the hosts relying on direct, aggressive transitions to generate 15 total shots, while the visitors patiently probed for openings in the final third.

The Lions Roar Back

The complexion of the match shifted dramatically after the interval. Orlando's sustained pressure finally paid dividends in the 56th minute when J. Ellis smashed home the equalizer, silencing the home crowd. Seeking to capitalize on this wave of momentum, the visitors turned to their bench, and the decision worked wonders. Substitute T. Spicer made an immediate impact, putting Orlando ahead in the 67th minute with a clinical finish. Suddenly, the Stakes for the home side were massive as they stared down a demoralizing defeat. Orlando looked completely in control, passing with an 85% completion rate and dictating the tempo, leaving the home side searching desperately for answers as the clock mercilessly ticked down.

Bench Magic Seals the Points

Just as Orlando seemed poised to take all three points back to Florida, DC United's manager orchestrated a masterclass in substitutions. The game's Upset Factor spiked violently in the dying moments. First, L. Munteanu ignited the crowd in the 84th minute, burying a crucial equalizer set up brilliantly by fellow substitute N. Markovic. With Audi Field rocking, the hosts ruthlessly pressed for the kill. In the 90th minute, pure pandemonium erupted. Yet another substitute, J. Murrell, linked up with K. Rowles, who delivered a devastating stoppage-time strike to snatch a 3-2 win. The dramatic victory propels DC up the table, capping off a spectacular performance that showcased sheer determination and ruthless late execution.

Key Questions

What caused the 5-goal thriller?

A high-octane mix of 15 set-piece corners, five lead changes, and incredible impact from substitutes who provided late goals and crucial assists.

How dramatic was the late winner by Louis Munteanu?

Louis Munteanu's vital 84th-minute strike actually leveled the score, sparking the ultimate drama that allowed K. Rowles to snatch the 90th-minute victory.

How did DC United complete the comeback from behind?

Managerial brilliance flipped the script, as substitutes Nikola Markovic and J. Murrell provided the vital assists for the 84th and 90th-minute goals.

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
40%
60%
DC United 40%
Orlando City SC 60%
Shots
15
8
DC United 15
Orlando City SC 8
Shots on Target
8
5
DC United 8
Orlando City SC 5
Expected Goals (xG)
1.07
0.83
DC United 1.07
Orlando City SC 0.83
Passes
291
442
DC United 291
Orlando City SC 442
Pass Accuracy
73%
85%
DC United 73%
Orlando City SC 85%
Corners
7
8
DC United 7
Orlando City SC 8
Fouls
11
12
DC United 11
Orlando City SC 12
Yellow Cards
5
2
DC United 5
Orlando City SC 2
Red Cards
0
0
DC United 0
Orlando City SC 0

Match Events

Iago Teodoro 🟨 4'
10' J. Hopkins (K. Kurokawa)
21' 🟨 L. Bartlett
HT
46' 🔄 A. Herrera J. Stroud
Z. Taifi G. Dorsey 🔄 46'
J. Ellis 56'
Tiago T. Spicer 🔄 61'
T. Spicer (A. Gomez) 67'
Luis Otavio 🟨 73'
75' 🟨 L. Munteanu
77' 🔄 J. Hopkins J. Murrell
77' 🔄 S. Hefti N. Markovic
J. Ellis T. Reid-Brown 🔄 83'
84' 🟨 B. Servania
84' L. Munteanu (N. Markovic)
Luis Otavio W. Cartagena 🔄 88'
90' K. Rowles (J. Murrell)
90'+2 🟨 J. Stroud
90'+4 🟨 K. Kurokawa
90'+5 🔄 Peglow C. Antley
W. Cartagena 🟨 90'+8
FT

Player Cards

Our take on every player in this match

DC United

Goalkeepers
Sean Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Silvan Hefti
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
15%
Pass Acc
Lucas Bartlett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Kye Rowles
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.5
Rating
Keisuke Kurokawa
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
Midfielders
Aaron Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Matti Peltola
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Brandon Servania
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
João Peglow
NPC
NPC
95
Minutes
95
Minutes
21%
Pass Acc
6.6
Rating
Forwards
Jackson Hopkins
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Louis Munteanu
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Alex Bono
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jordan Farr
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nikola Markovic
SUPER SUB
SUPER SUB
1
Assist
1
Assist
18
Minutes
6.9
Rating
Conner Antley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jared Stroud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Caden Clark
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gavin Turner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hosei Kijima
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacob Murrell
SUPER SUB
SUPER SUB
1
Assist
1
Assist
18
Minutes
6.6
Rating

Orlando City SC

Goalkeepers
Maxime Crepeau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Zakaria Taifi
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Iago Silva
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Robin Jansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Adrian Marin
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
60%
Duel Win %
Iván Angulo
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Midfielders
Braian Ojeda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Luis Otávio
NPC
NPC
88
Minutes
88
Minutes
35%
Pass Acc
6.7
Rating
Tiago Souza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Forwards
Justin Ellis
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
6.9
Rating
Martín Ojeda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
BENCH
Javier Otero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nolan Miller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Griffin Dorsey
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Tahir Reid-Brown
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Wilder Cartagena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Colin Guske
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
0
Total Mins
Started
Entry
Bernardo Rhein
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tyrese Spicer
SUPER SUB
SUPER SUB
1
Goal
1
Goal
34
Minutes
7.7
Rating

Head to Head

Date Home Score Away Competition Venue
09/13/2025 DC United 1 - 1 Orlando City SC Major League Soccer Audi Field
03/22/2025 Orlando City SC 4 - 1 DC United Major League Soccer Inter&Co Stadium
07/06/2024 Orlando City SC 5 - 0 DC United Major League Soccer Inter&Co Stadium
04/13/2024 DC United 2 - 3 Orlando City SC Major League Soccer Audi Field
04/22/2023 Orlando City SC 1 - 3 DC United Major League Soccer Exploria Stadium
03/12/2023 DC United 1 - 1 Orlando City SC Major League Soccer Audi Field
07/31/2022 DC United 2 - 1 Orlando City SC Major League Soccer Audi Field
07/04/2022 Orlando City SC 3 - 5 DC United Major League Soccer Exploria Stadium
10/02/2021 Orlando City SC 2 - 1 DC United Major League Soccer Exploria Stadium
05/17/2021 DC United 0 - 1 Orlando City SC Major League Soccer Audi Field
09/13/2025
Major League Soccer Audi Field
03/22/2025
Major League Soccer Inter&Co Stadium
07/06/2024
Major League Soccer Inter&Co Stadium
04/13/2024
Major League Soccer Audi Field
04/22/2023
Major League Soccer Exploria Stadium
03/12/2023
Major League Soccer Audi Field
07/31/2022
Major League Soccer Audi Field
07/04/2022
Major League Soccer Exploria Stadium
10/02/2021
Major League Soccer Exploria Stadium
05/17/2021
Major League Soccer Audi Field
DC United Win
Orlando City SC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 7 18 18 5 +13 WNashville SC 4 - 2 Charlotte (26-04-2026)WAtlanta United FC 0 - 2 Nashville SC (18-04-2026)WCharlotte 1 - 2 Nashville SC (11-04-2026)LChicago Fire 1 - 0 Nashville SC (05-04-2026)WNashville SC 5 - 0 Orlando City SC (21-03-2026)
2 New England Revolution 8 16 16 9 +7 DInter Miami 1 - 1 New England Revolution (25-04-2026)WAtlanta United FC 1 - 2 New England Revolution (22-04-2026)WNew England Revolution 2 - 1 Columbus Crew (18-04-2026)WNew England Revolution 1 - 0 DC United (11-04-2026)WNew England Revolution 3 - 0 CF Montreal (04-04-2026)
3 Chicago Fire 7 14 11 6 +5 DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)WChicago Fire 1 - 0 Atlanta United FC (12-04-2026)WChicago Fire 1 - 0 Nashville SC (05-04-2026)WPhiladelphia Union 1 - 2 Chicago Fire (21-03-2026)LChicago Fire 1 - 2 DC United (15-03-2026)
4 Inter Miami 6 12 12 8 +4 DInter Miami 1 - 1 New England Revolution (25-04-2026)DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York City FC 2 - 3 Inter Miami (22-03-2026)DCharlotte 0 - 0 Inter Miami (14-03-2026)WDC United 1 - 2 Inter Miami (07-03-2026)
5 DC United 8 12 11 10 +1 WDC United 3 - 2 Orlando City SC (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)DPhiladelphia Union 0 - 0 DC United (18-04-2026)LNew England Revolution 1 - 0 DC United (11-04-2026)DAtlanta United FC 0 - 0 DC United (21-03-2026)
6 FC Cincinnati 9 12 19 22 -3 WFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York City FC 4 - 4 FC Cincinnati (22-04-2026)DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)DToronto FC 1 - 1 FC Cincinnati (11-04-2026)LNew York Red Bulls 4 - 2 FC Cincinnati (04-04-2026)
7 New York Red Bulls 10 12 16 25 -9 LFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)LCF Montreal 4 - 1 New York Red Bulls (18-04-2026)DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York Red Bulls 4 - 2 FC Cincinnati (04-04-2026)
8 Charlotte 7 10 14 13 +1 LNashville SC 4 - 2 Charlotte (26-04-2026)LOrlando City SC 4 - 1 Charlotte (22-04-2026)WNew York City FC 1 - 2 Charlotte (18-04-2026)LCharlotte 1 - 2 Nashville SC (11-04-2026)WCharlotte 2 - 1 Philadelphia Union (04-04-2026)
9 Toronto FC 6 9 9 8 +1 LToronto FC 1 - 2 Atlanta United FC (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)DToronto FC 1 - 1 FC Cincinnati (11-04-2026)WToronto FC 2 - 1 Columbus Crew (21-03-2026)DToronto FC 1 - 1 New York Red Bulls (14-03-2026)
10 CF Montreal 8 9 13 15 -2 WCF Montreal 1 - 0 New York City FC (25-04-2026)WCF Montreal 4 - 1 New York Red Bulls (18-04-2026)LCF Montreal 1 - 2 Philadelphia Union (11-04-2026)LNew England Revolution 3 - 0 CF Montreal (04-04-2026)LFC Cincinnati 4 - 3 CF Montreal (22-03-2026)
11 Columbus Crew 7 8 8 7 +1 WColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)LNew England Revolution 2 - 1 Columbus Crew (18-04-2026)DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)WAtlanta United FC 1 - 3 Columbus Crew (04-04-2026)LToronto FC 2 - 1 Columbus Crew (21-03-2026)
12 New York City FC 6 7 14 11 +3 LCF Montreal 1 - 0 New York City FC (25-04-2026)DNew York City FC 4 - 4 FC Cincinnati (22-04-2026)LNew York City FC 1 - 2 Charlotte (18-04-2026)LNew York City FC 2 - 3 Inter Miami (22-03-2026)WNew York City FC 5 - 0 Orlando City SC (07-03-2026)
13 Atlanta United FC 8 7 7 12 -5 WToronto FC 1 - 2 Atlanta United FC (25-04-2026)LAtlanta United FC 1 - 2 New England Revolution (22-04-2026)LAtlanta United FC 0 - 2 Nashville SC (18-04-2026)LChicago Fire 1 - 0 Atlanta United FC (12-04-2026)LAtlanta United FC 1 - 3 Columbus Crew (04-04-2026)
14 Orlando City SC 8 7 12 22 -10 LDC United 3 - 2 Orlando City SC (25-04-2026)WOrlando City SC 4 - 1 Charlotte (22-04-2026)DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)LNashville SC 5 - 0 Orlando City SC (21-03-2026)WOrlando City SC 2 - 1 CF Montreal (14-03-2026)
15 Philadelphia Union 9 5 9 16 -7 LColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)DPhiladelphia Union 0 - 0 DC United (18-04-2026)WCF Montreal 1 - 2 Philadelphia Union (11-04-2026)LCharlotte 2 - 1 Philadelphia Union (04-04-2026)