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

Futmetrix Verdict
90
FT
Sun, Aug 30
Minnesota United FC
3-3
Orlando City SC
⚡ Intensity 85
⚖️ Balance 100
🏆 Stakes 0
🎲 Upset 67
Spicer rescues late point in thriller.

Win Probability

  • Minnesota United FC 52%
  • Draw 23%
  • Orlando City SC 25%

Futmetrix AI estimate

Six-Goal MLS Thriller Ends in Dramatic Draw

Must-Watch Futmetrix Score: 90/100. This 3-3 spectacle had everything from relentless attacking waves to a breathless stoppage-time equalizer that left Allianz Field stunned.

Early Exchanges

Minnesota United FC came out swinging at Allianz Field. A barrage of 20 shots turned the stadium into a shooting gallery from the very beginning. Despite controlling only 44% of the ball, the hosts dictated the tempo and dominated the attacking metrics with a commanding 3.56 expected goals. The pressure was suffocating. Yet, football is a game of moments, and it was Orlando City SC who struck first against the run of play. D. Dike found the back of the net in the 28th minute, stunning the home crowd. The Balance of the match shifted immediately. Orlando held their nerve defensively, relying heavily on their goalkeeper who was busy making six crucial saves. His heroics kept the home side at bay and ensured the visitors reached the halftime whistle with a slender advantage.

The Second-Half Explosion

The match erupted into pure madness after the hour mark. A. Griezmann doubled Orlando's lead in the 64th minute, finishing cleanly after combining with J. Ellis. It seemed like game over, but the Intensity went completely off the charts as Minnesota responded with a breathtaking goal flurry. M. Caldeira sparked the comeback in the 72nd minute, beautifully fed by K. Yeboah to bring the hosts back to life. Just two minutes later, A. Markanich leveled the tie thanks to visionary play from J. Pereyra. The stadium was rocking. In the 76th minute, Yeboah capped off the blitz with a stunning goal of his own to completely flip the script. Three goals in four dizzying minutes left the visitors reeling and grasping for answers.

Late Heartbreak

With the crowd roaring, Minnesota looked destined to claim all three points in this thrilling shootout. But you can never discount true star power. Just when all hope seemed lost, super-sub T. Spicer etched his name into the narrative in the 90th minute. Griezmann provided a masterful assist, allowing Spicer to bury a dramatic equalizer deep into stoppage time. The late twist underscored a match defined by wild momentum swings and high Stakes. While Orlando's 56% controlled possession yielded fewer overall chances, their ruthless efficiency snatched a crucial point on the road. Our take? Both sides will feel they left points on the field, but this incredible clash will be long remembered as an absolute MLS classic.

Key Questions

What made Antoine Griezmann the Man of the Match?

Griezmann dominated the attack, securing a crucial 64th-minute goal and delivering the masterful game-saving assist for Spicer's 90th-minute equalizer.

What caused the 6-goal thriller?

Relentless pressure met ruthless finishing. Minnesota unleashed a 20-shot barrage for three quick goals, while Orlando converted their limited chances efficiently.

Did Minnesota United FC deserve the late equalizer?

Minnesota actually conceded the late equalizer. Given their overwhelming 20-6 shot advantage and 3.56 expected goals, they fully deserved to win rather than drop points.

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
44%
56%
Minnesota United FC 44%
Orlando City SC 56%
Shots
20
6
Minnesota United FC 20
Orlando City SC 6
Shots on Target
9
5
Minnesota United FC 9
Orlando City SC 5
Expected Goals (xG)
3.56
1.09
Minnesota United FC 3.56
Orlando City SC 1.09
Passes
402
544
Minnesota United FC 402
Orlando City SC 544
Pass Accuracy
86%
84%
Minnesota United FC 86%
Orlando City SC 84%
Corners
7
0
Minnesota United FC 7
Orlando City SC 0
Fouls
13
9
Minnesota United FC 13
Orlando City SC 9
Yellow Cards
2
2
Minnesota United FC 2
Orlando City SC 2
Red Cards
0
0
Minnesota United FC 0
Orlando City SC 0

Match Events

D. Dike 28'
32' 🟨 A. Markanich
HT
46' 🔄 D. Callender A. Smir
A. Griezmann 🟨 54'
J. Gerbet Luis Otavio 🔄 59'
D. Dike H. Sarajian 🔄 59'
A. Griezmann (J. Ellis) 64'
66' 🟨 M. Boxall
72' M. Caldeira (K. Yeboah)
73' 🔄 M. Caldeira N. Triantis
73' 🔄 W. Trapp M. Gonzalez
74' A. Markanich (J. Pereyra)
J. Ellis T. Spicer 🔄 74'
76' K. Yeboah
Z. Taifi M. Ojeda 🔄 81'
E. Atuesta M. Pasalic 🔄 81'
85' 🔄 K. Yeboah T. Chancalay
M. Pasalic 🟨 90'+2
90'+2 🔄 J. Pereyra C. Harvey
T. Spicer (A. Griezmann) 90'+3
FT

Player Cards

Our take on every player in this match

Minnesota United FC

Goalkeepers
Drake Callender
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Defenders
Jefferson Díaz
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Michael Boxall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Morris Duggan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Kyle Duncan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Owen Gene
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Wil Trapp
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
73
Entry
Anthony Markanich
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.3
Rating
Forwards
Joaquín Pereyra
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
38%
Pass Acc
Marcus Caldeira
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Kelvin Yeboah
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Alec Smir
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
6%
Pass Acc
Nicolás Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Devin Padelford
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nectarios Triantis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Carlos Harvey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Aziel Jackson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mauricio González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Tomás Chancalay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Mamadou Dieng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Orlando City SC

Goalkeepers
Maxime Crépeau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Griffin Dorsey
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
100%
Duel Win %
David Brekalo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Robin Jansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Zakaria Taifi
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Midfielders
Justin Ellis
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
Eduard Atuesta
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Joran Gerbet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Iván Angulo
MAGNET
MAGNET
79
Activity
79
Activity
67
Passes
12
Duels
Forwards
Daryl Dike
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Antoine Griezmann
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Javier Otero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Iago Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wilder Cartagena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luis Otávio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Martín Ojeda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Harvey Sarajian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Marco Pašalić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Tyrese Spicer
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.5
Rating
Tiago Souza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/10/2024 Orlando City SC 2 - 3 Minnesota United FC Major League Soccer Inter&Co Stadium
04/16/2023 Minnesota United FC 1 - 2 Orlando City SC Major League Soccer Allianz Field
02/01/2023 Orlando City SC 2 - 0 Minnesota United FC Friendlies Clubs Osceola Heritage Park
04/09/2021 Orlando City SC 3 - 2 Minnesota United FC Friendlies Clubs Exploria Stadium
08/07/2020 Orlando City SC 3 - 1 Minnesota United FC Major League Soccer ESPN Wide World of Sports Complex Field 17
08/18/2019 Minnesota United FC 1 - 1 Orlando City SC Major League Soccer Allianz Field
03/11/2018 Orlando City SC 1 - 2 Minnesota United FC Major League Soccer Orlando City Stadium
05/28/2017 Minnesota United FC 1 - 0 Orlando City SC Major League Soccer TCF Bank Stadium
03/10/2024
Major League Soccer Inter&Co Stadium
04/16/2023
Major League Soccer Allianz Field
02/01/2023
Friendlies Clubs Osceola Heritage Park
04/09/2021
Friendlies Clubs Exploria Stadium
08/07/2020
Major League Soccer ESPN Wide World of Sports Complex Field 17
08/18/2019
Major League Soccer Allianz Field
03/11/2018
Major League Soccer Orlando City Stadium
05/28/2017
Major League Soccer TCF Bank Stadium
Minnesota United FC Win
Orlando City SC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 18 37 40 14 +26 WSporting Kansas City 0 - 3 Vancouver Whitecaps (30-08-2026)WVancouver Whitecaps 5 - 0 FC Dallas (23-08-2026)LVancouver Whitecaps 0 - 1 Houston Dynamo (20-08-2026)WSeattle Sounders 0 - 2 Vancouver Whitecaps (17-08-2026)DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)
2 Colorado Rapids 19 31 26 19 +7 WColorado Rapids 1 - 0 Real Salt Lake (30-08-2026)LSan Diego 3 - 0 Colorado Rapids (23-08-2026)WColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)WColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)WColorado Rapids 1 - 0 Austin (02-08-2026)
3 Los Angeles FC 19 29 25 19 +6 DLos Angeles FC 1 - 1 Portland Timbers (23-08-2026)LColorado Rapids 1 - 0 Los Angeles FC (20-08-2026)LLos Angeles FC 0 - 1 San Diego (16-08-2026)DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)WLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)
4 Houston Dynamo 18 29 24 24 0 DHouston Dynamo 0 - 0 San Jose Earthquakes (30-08-2026)LSt. Louis City 2 - 1 Houston Dynamo (23-08-2026)WVancouver Whitecaps 0 - 1 Houston Dynamo (20-08-2026)WHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)WSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)
5 St. Louis City 18 28 27 26 +1 DSt. Louis City 3 - 3 FC Dallas (30-08-2026)WSt. Louis City 2 - 1 Houston Dynamo (23-08-2026)DSporting Kansas City 1 - 1 St. Louis City (20-08-2026)WSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)
6 San Jose Earthquakes 17 27 33 24 +9 DHouston Dynamo 0 - 0 San Jose Earthquakes (30-08-2026)LSan Jose Earthquakes 1 - 5 Minnesota United FC (23-08-2026)LLos Angeles Galaxy 1 - 0 San Jose Earthquakes (20-08-2026)LSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)
7 San Diego 20 26 32 30 +2 WSan Diego 3 - 1 Los Angeles Galaxy (30-08-2026)WSan Diego 3 - 0 Colorado Rapids (23-08-2026)LPortland Timbers 3 - 1 San Diego (20-08-2026)WLos Angeles FC 0 - 1 San Diego (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)
8 Real Salt Lake 18 25 30 27 +3 LColorado Rapids 1 - 0 Real Salt Lake (30-08-2026)LReal Salt Lake 3 - 4 FC Dallas (20-08-2026)DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)LPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)
9 Portland Timbers 18 24 33 31 +2 LPortland Timbers 1 - 2 Austin (30-08-2026)DLos Angeles FC 1 - 1 Portland Timbers (23-08-2026)WPortland Timbers 3 - 1 San Diego (20-08-2026)WPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)WPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)
10 FC Dallas 18 24 32 35 -3 DSt. Louis City 3 - 3 FC Dallas (30-08-2026)LVancouver Whitecaps 5 - 0 FC Dallas (23-08-2026)WReal Salt Lake 3 - 4 FC Dallas (20-08-2026)WAustin 1 - 2 FC Dallas (17-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)
11 Seattle Sounders 18 24 21 25 -4 LSeattle Sounders 1 - 2 Austin (20-08-2026)LSeattle Sounders 0 - 2 Vancouver Whitecaps (17-08-2026)LPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)LAustin 3 - 1 Seattle Sounders (23-07-2026)LSeattle Sounders 1 - 5 Portland Timbers (17-07-2026)
12 Minnesota United FC 16 22 20 20 0 WSan Jose Earthquakes 1 - 5 Minnesota United FC (23-08-2026)DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)DMinnesota United FC 0 - 0 Vancouver Whitecaps (26-07-2026)LSporting Kansas City 2 - 1 Minnesota United FC (23-07-2026)
13 Los Angeles Galaxy 18 18 19 29 -10 LSan Diego 3 - 1 Los Angeles Galaxy (30-08-2026)WLos Angeles Galaxy 1 - 0 San Jose Earthquakes (20-08-2026)LHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)
14 Austin 17 18 20 32 -12 WPortland Timbers 1 - 2 Austin (30-08-2026)WSeattle Sounders 1 - 2 Austin (20-08-2026)LAustin 1 - 2 FC Dallas (17-08-2026)LColorado Rapids 1 - 0 Austin (02-08-2026)LHouston Dynamo 3 - 0 Austin (26-07-2026)
15 Sporting Kansas City 18 14 16 43 -27 LSporting Kansas City 0 - 3 Vancouver Whitecaps (30-08-2026)DSporting Kansas City 1 - 1 St. Louis City (20-08-2026)LColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)LSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)LLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)