Major League Soccer Regular Season - 17

DC United 2 - 1 FT Toronto FC

Audi Field

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

Futmetrix Verdict
57
FT
Sat, Jul 25
DC United
2-1
Toronto FC
⚡ Intensity 61
⚖️ Balance 56
🏆 Stakes 0
🎲 Upset 0
Late penalty drama rocks Audi Field.

Late Penalty Breaks Toronto Hearts at Audi Field

Worth Watching Futmetrix Score: 57/100. A dramatic 90th-minute penalty ultimately decided a relentless, high-volume shootout that stretched both defenses to their absolute limits.

Early Chances and Breakthroughs

Audi Field transformed into an absolute shooting gallery as DC United aggressively set out to dictate the early tempo. The sheer Intensity of the opening exchanges kept both sets of fans on edge, with chances flowing at both ends of the pitch. Andre Dozzell ran the show in midfield, earning Man of the Match honors by constantly carving out spaces and driving the home side forward. Despite the visitors controlling possession, it was the Black-and-Red who found the critical first blow. In the 41st minute, K. Kurokawa delivered a pinpoint assist for K. Rowles, who hammered it home to break the deadlock. It was a deserved reward for a team generating immense set-piece pressure, setting up a fascinating tactical battle heading into the halftime break.

The TFC Resurgence

After the break, the Balance of the match began to tilt as Toronto FC desperately sought an answer. The Canadian outfit arrived mired in a miserable run of form, sitting near the bottom of the standings, but they did not fold under pressure. Instead, they leaned on their talisman. T. Corbeanu put the team on his back, relentlessly testing the opposing defense. A barrage of 30 combined shots between the two clubs turned the game into a chaotic, end-to-end spectacle, requiring massive goalkeeper heroics—12 combined saves on the night. Finally, the visitors' persistence paid off in the 76th minute. Corbeanu found the back of the net, leveling the score and seemingly securing a vital point for a squad desperate to end their losing skid.

Down to the Wire

With the Stakes skyrocketing in the dying moments, neither side was willing to settle for a draw. The match had seen the momentum swing wildly, but a massive twist was still waiting. In the 90th minute, a crucial foul inside the box awarded a penalty to the hosts. T. Baribo stepped up to the spot, showing absolute ice in his veins to bury the late winner and shatter Toronto's hopes. This gut-wrenching late victory vaults the home side further up the playoff line, solidifying their grip on ninth place while extending their unbeaten run. For the visitors, the agonizing 2-1 defeat extends their miserable slide, proving that strong stretches of possession mean nothing if you cannot survive the final whistle.

Key Questions

How dramatic was the late winner by Theo Corbeanu?

Theo Corbeanu actually scored a brilliant 76th-minute equalizer, not the winner. The true late drama came when T. Baribo buried a 90th-minute penalty to win it for DC United.

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
45%
55%
DC United 45%
Toronto FC 55%
Shots
17
13
DC United 17
Toronto FC 13
Shots on Target
8
7
DC United 8
Toronto FC 7
Expected Goals (xG)
2.43
1.42
DC United 2.43
Toronto FC 1.42
Passes
313
399
DC United 313
Toronto FC 399
Pass Accuracy
79%
84%
DC United 79%
Toronto FC 84%
Corners
8
4
DC United 8
Toronto FC 4
Fouls
13
7
DC United 13
Toronto FC 7
Yellow Cards
1
1
DC United 1
Toronto FC 1
Red Cards
0
0
DC United 0
Toronto FC 0

Match Events

41' K. Rowles (K. Kurokawa)
HT
Z. Monlouis A. Coello 🔄 46'
53' 🟨 L. Munteanu
D. Etienne D. Mihailovic 🔄 54'
E. Aristizabal D. Kerr 🔄 54'
65' 🔄 Peglow J. Stroud
65' 🔄 J. Hopkins M. Peltola
T. Corbeanu 76'
80' 🔄 B. Servania H. Kijima
80' 🔄 K. Rowles S. Nealis
85' 🔄 L. Munteanu N. Ordaz
J. Osorio 🟨 88'
T. Corbeanu M. Henry 🔄 90'+2
90'+10 T. Baribo
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
102
Total Mins
Started
Entry
Defenders
Silvan Hefti
ENFORCER
ENFORCER
5
Tackles
5
Tackles
8
Duels Won
80%
Win %
Lucas Bartlett
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Kye Rowles
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Keisuke Kurokawa
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
22%
Pass Acc
Midfielders
Jackson Hopkins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Brandon Servania
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Andre Dozzell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
102
Total Mins
Started
Entry
João Peglow
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Louis Munteanu
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Tai Baribo
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
7.3
Rating
BENCH
Alex Bono
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sean Nealis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Nikola Markovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matti Peltola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Jared Stroud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Hosei Kijima
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Nathan Ordaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Oscar Avilez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Toronto FC

Goalkeepers
Luka Gavran
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
102
Total Mins
Started
Entry
Defenders
Zane Monlouis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Walker Zimmerman
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Jackson Gilman
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6
Rating
Midfielders
Kobe Franklin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
102
Total Mins
Started
Entry
Richie Laryea
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
Jonathan Osorio
MAGNET
MAGNET
71
Activity
71
Activity
56
Passes
15
Duels
Dániel Sallói
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
102
Total Mins
Started
Entry
Forwards
Theo Corbeanu
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Derrick Etienne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
Emilio Aristizábal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
BENCH
William Yarbrough
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adisa De Rosario
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Raheem Edwards
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alonso Coello
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Đorđe Mihailović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Malik Henry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Jules-Anthony Vilsaint
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Deandre Kerr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/10/2025 Toronto FC 2 - 0 DC United Major League Soccer BMO Field
02/23/2025 DC United 2 - 2 Toronto FC Major League Soccer Audi Field
08/31/2024 Toronto FC 1 - 3 DC United Major League Soccer BMO Field
06/01/2024 DC United 2 - 2 Toronto FC Major League Soccer Audi Field
05/27/2023 Toronto FC 2 - 1 DC United Major League Soccer BMO Field
02/26/2023 DC United 3 - 2 Toronto FC Major League Soccer Audi Field
05/21/2022 DC United 2 - 2 Toronto FC Major League Soccer Audi Field
03/19/2022 Toronto FC 2 - 1 DC United Major League Soccer BMO Field
11/07/2021 Toronto FC 1 - 3 DC United Major League Soccer BMO Field
07/03/2021 DC United 7 - 1 Toronto FC Major League Soccer Audi Field
05/10/2025
Major League Soccer BMO Field
02/23/2025
Major League Soccer Audi Field
08/31/2024
Major League Soccer BMO Field
06/01/2024
Major League Soccer Audi Field
05/27/2023
Major League Soccer BMO Field
02/26/2023
Major League Soccer Audi Field
05/21/2022
Major League Soccer Audi Field
03/19/2022
Major League Soccer BMO Field
11/07/2021
Major League Soccer BMO Field
07/03/2021
Major League Soccer Audi Field
DC United Win
Toronto FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 14 32 27 9 +18 LOrlando City SC 1 - 0 Nashville SC (25-07-2026)WNashville SC 1 - 0 CF Montreal (23-07-2026)WNashville SC 1 - 0 Atlanta United FC (18-07-2026)WNashville SC 2 - 1 New York City FC (24-05-2026)WNew England Revolution 0 - 3 Nashville SC (13-05-2026)
2 Inter Miami 12 27 34 23 +11 WCF Montreal 0 - 1 Inter Miami (25-07-2026)WInter Miami 3 - 2 Chicago Fire (22-07-2026)WInter Miami 6 - 4 Philadelphia Union (24-05-2026)WFC Cincinnati 3 - 5 Inter Miami (13-05-2026)WToronto FC 2 - 4 Inter Miami (09-05-2026)
3 New England Revolution 14 26 23 15 +8 WNew England Revolution 4 - 1 Atlanta United FC (25-07-2026)DNew England Revolution 0 - 0 Toronto FC (22-07-2026)LCharlotte 1 - 0 New England Revolution (23-05-2026)LNew England Revolution 0 - 3 Nashville SC (13-05-2026)WNew England Revolution 2 - 1 Philadelphia Union (09-05-2026)
4 Chicago Fire 14 23 24 20 +4 LNew York City FC 3 - 1 Chicago Fire (25-07-2026)LInter Miami 3 - 2 Chicago Fire (22-07-2026)WChicago Fire 2 - 1 Toronto FC (24-05-2026)WCF Montreal 0 - 2 Chicago Fire (16-05-2026)WDC United 1 - 3 Chicago Fire (13-05-2026)
5 Charlotte 14 21 24 20 +4 WNew York Red Bulls 0 - 2 Charlotte (25-07-2026)DCharlotte 2 - 2 Atlanta United FC (23-07-2026)WCharlotte 1 - 0 New England Revolution (23-05-2026)WCharlotte 3 - 1 Toronto FC (16-05-2026)LCharlotte 0 - 1 New York City FC (13-05-2026)
6 New York City FC 13 20 25 18 +7 WNew York City FC 3 - 1 Chicago Fire (25-07-2026)WColumbus Crew 1 - 2 New York City FC (22-07-2026)LNashville SC 2 - 1 New York City FC (24-05-2026)DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WCharlotte 0 - 1 New York City FC (13-05-2026)
7 DC United 13 20 22 20 +2 WDC United 2 - 1 Toronto FC (25-07-2026)DDC United 4 - 4 CF Montreal (23-05-2026)LDC United 1 - 3 Chicago Fire (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)WNew York City FC 0 - 2 DC United (03-05-2026)
8 FC Cincinnati 14 19 34 35 -1 LColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)WFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)LFC Cincinnati 3 - 5 Inter Miami (13-05-2026)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)WChicago Fire 2 - 3 FC Cincinnati (03-05-2026)
9 New York Red Bulls 15 19 24 34 -10 LNew York Red Bulls 0 - 2 Charlotte (25-07-2026)LPhiladelphia Union 3 - 1 New York Red Bulls (22-07-2026)DNew York Red Bulls 1 - 1 New York City FC (16-05-2026)WNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)WChicago Fire 1 - 3 New York Red Bulls (09-05-2026)
10 Orlando City SC 14 17 24 37 -13 WOrlando City SC 1 - 0 Nashville SC (25-07-2026)LFC Cincinnati 6 - 2 Orlando City SC (23-05-2026)DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)LCF Montreal 2 - 0 Orlando City SC (09-05-2026)
11 Columbus Crew 13 15 16 17 -1 WColumbus Crew 2 - 1 FC Cincinnati (25-07-2026)LColumbus Crew 1 - 2 New York City FC (22-07-2026)WColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LNew York Red Bulls 3 - 2 Columbus Crew (13-05-2026)
12 CF Montreal 15 14 20 26 -6 LCF Montreal 0 - 1 Inter Miami (25-07-2026)LNashville SC 1 - 0 CF Montreal (23-07-2026)DCF Montreal 0 - 0 Toronto FC (16-07-2026)DDC United 4 - 4 CF Montreal (23-05-2026)LCF Montreal 0 - 2 Chicago Fire (16-05-2026)
13 Atlanta United FC 14 12 14 23 -9 LNew England Revolution 4 - 1 Atlanta United FC (25-07-2026)DCharlotte 2 - 2 Atlanta United FC (23-07-2026)LNashville SC 1 - 0 Atlanta United FC (18-07-2026)LColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)
14 Toronto FC 12 11 14 19 -5 LDC United 2 - 1 Toronto FC (25-07-2026)DNew England Revolution 0 - 0 Toronto FC (22-07-2026)DCF Montreal 0 - 0 Toronto FC (16-07-2026)LChicago Fire 2 - 1 Toronto FC (24-05-2026)LCharlotte 3 - 1 Toronto FC (16-05-2026)
15 Philadelphia Union 15 10 21 30 -9 WPhiladelphia Union 3 - 1 New York Red Bulls (22-07-2026)LInter Miami 6 - 4 Philadelphia Union (24-05-2026)DPhiladelphia Union 1 - 1 Columbus Crew (16-05-2026)LOrlando City SC 4 - 3 Philadelphia Union (13-05-2026)LNew England Revolution 2 - 1 Philadelphia Union (09-05-2026)