Major League Soccer Regular Season - 16

Inter Miami 6 - 4 FT Philadelphia Union

Nu Stadium

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

Futmetrix Verdict
100
FT
Sun, May 24
Inter Miami
6-4
Philadelphia Union
⚡ Intensity 100
⚖️ Balance 100
🏆 Stakes 33
🎲 Upset 0
Ten goals in a historic shootout

A Ten-Goal Thriller: Miami Triumphs Over Philly

Must-Watch Futmetrix Score: 100/100. A staggering 10-goal spectacle showcased an all-out attacking war where star power ultimately overwhelmed early underdog heroics.

Early Fireworks

The Intensity at Nu Stadium was palpable before the fans could even find their seats. Philadelphia Union stunned the hosts immediately. M. Iloski struck just three minutes in, capitalizing on a quick feed from F. Westfield. By the 10th minute, Iloski confidently converted a penalty, putting the struggling visitors up 2-0. Inter Miami dominated possession—holding a massive 63% of the ball—but found themselves continually on the back foot defensively. The response was swift as L. Messi orchestrated a brilliant breakthrough, finding G. Berterame to slice the deficit in half. However, Philly's B. Damiani stunned the crowd again to restore a two-goal cushion on the 20-minute mark. The chaotic Balance of power shifted wildly as defensive shape vanished, leaving a staggering combined expected goals tally of nearly 9.0 out on the field.

The Tides Turn

Trailing 3-1, Miami's elite firepower ignited a fierce comeback attempt. L. Suarez fired a clinical shot home in the 29th minute after a precise setup by I. Fray. The Herons completely dominated possession, and their relentless attacking pressure resulted in Berterame securing his second goal of the game right before halftime. Moments later, Suarez struck again to give the hosts a sudden lead, flipping the script entirely in front of a roaring crowd. Just as Miami thought they had survived the early storm, a desperate foul in the penalty area gifted Philly another spot-kick deep in stoppage time. Iloski stepped up, buried it confidently, and completed a rare first-half hat-trick to send both exhausted teams into the locker room deadlocked at a dizzying 4-4.

Late Attrition

The second half was a test of endurance and tactical grit. While the pace slightly cooled, the Stakes remained sky-high for an Inter Miami side hunting for points to solidify their position near the top of the standings. With 36 combined shots on the night, goalkeepers from both sides were tested endlessly. Philly’s defense finally cracked under the relentless pressure. In the 81st minute, Berterame turned provider, sliding the ball to Suarez who completed his own hat-trick and reclaimed the lead. Substitute M. Silvetti later injected fresh energy, teeing up R. de Paul in stoppage time to seal the 6-4 victory. The result leaves Philly rooted near the bottom despite a valiant fight, while Miami rides the momentum of a historic offensive showcase.

Key Questions

What made Milan Iloski the Man of the Match?

Despite the loss, M. Iloski scored a brilliant hat-trick, including two penalties, racking up four key passes and a perfect 10.0 rating for Philadelphia.

What caused the 10-goal thriller?

Both teams abandoned defensive rigidity, generating 36 total shots and nearly 9.0 combined expected goals, resulting in five lead changes in a chaotic shootout.

How did Inter Miami complete the comeback from behind?

Trailing 3-1, Miami leveraged their 63% possession to dictate play, fueled by hat-tricks from L. Suarez and a brace from G. Berterame to overwhelm Philly.

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
63%
37%
Inter Miami 63%
Philadelphia Union 37%
Shots
16
20
Inter Miami 16
Philadelphia Union 20
Shots on Target
10
10
Inter Miami 10
Philadelphia Union 10
Expected Goals (xG)
4.95
4.02
Inter Miami 4.95
Philadelphia Union 4.02
Passes
517
291
Inter Miami 517
Philadelphia Union 291
Pass Accuracy
85%
74%
Inter Miami 85%
Philadelphia Union 74%
Corners
4
2
Inter Miami 4
Philadelphia Union 2
Fouls
17
15
Inter Miami 17
Philadelphia Union 15
Yellow Cards
5
3
Inter Miami 5
Philadelphia Union 3
Red Cards
0
0
Inter Miami 0
Philadelphia Union 0

Match Events

M. Iloski (F. Westfield) 3'
10' 🟨 D. St.Clair
M. Iloski 10'
13' G. Berterame (L. Messi)
G. Martinez 🟨 16'
B. Damiani 20'
J. Lukic 🟨 24'
29' L. Suarez (I. Fray)
38' 🟨 I. Fray
41' G. Berterame (L. Messi)
44' L. Suarez
M. Iloski 45'+8
45'+11 🟨 T. Segovia
HT
49' 🟨 S. Reguilon
A. Anello E. Alladoh 🔄 57'
C. Sullivan A. Bedoya 🔄 66'
G. Martinez J. Rafanello 🔄 67'
67' 🔄 T. Segovia D. Ayala
67' 🔄 S. Reguilon F. Mura
73' 🔄 L. Messi M. Silvetti
D. Jean Jacques 🟨 75'
81' L. Suarez (G. Berterame)
F. Westfield F. Sundstrom 🔄 83'
B. Damiani P. Ndinga 🔄 83'
88' 🔄 I. Fray N. Allen
88' 🔄 Y. Bright D. Ruiz
90'+2 🟨 G. Lujan
90'+3 R. de Paul (M. Silvetti)
90'+7 🟨 N. Allen
FT

Player Cards

Our take on every player in this match

Inter Miami

Goalkeepers
Dayne St. Clair
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.3
Rating
Defenders
Ian Fray
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
5.9
Rating
Gonzalo Luján
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
50%
Duel Win %
Micael
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Sergio Reguilón
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
4
Fouls
5.6
Rating
Midfielders
Rodrigo De Paul
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.2
Rating
Yannick Bright
NPC
NPC
88
Minutes
88
Minutes
54%
Pass Acc
6.9
Rating
Telasco Segovia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Forwards
Lionel Messi
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
2
Assists
21%
Pass Acc
Germán Berterame
HITMAN
HITMAN
2
Goals
2
Goals
4
On Target
9.9
Rating
Luis Suárez
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
3
On Target
9.5
Rating
BENCH
Rocco Ríos Novo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Noah Allen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Facundo Mura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Maximiliano Falcón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Preston Plambeck
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Ruíz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
David Ayala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Mateo Silvetti
SUPER SUB
SUPER SUB
1
Assist
1
Assist
23
Minutes
6.9
Rating
Daniel Pinter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Philadelphia Union

Goalkeepers
Andre Blake
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Frankie Westfield
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
11%
Pass Acc
Geiner Martínez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Nathan Harriel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Ben Bender
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
24%
Pass Acc
Midfielders
Cavan Sullivan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Jovan Lukić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Danley Jean Jacques
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Agustin Anello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Forwards
Milan Iloski
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
5
On Target
10
Rating
Bruno Damiani
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Andrew Rick
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Philippe Ndinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Finn Sundstrom
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Jesus Bueno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alejandro Bedoya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Kellan Leblanc
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jeremy Rafanello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Ezekiel Alladoh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/24/2025 Philadelphia Union 3 - 3 Inter Miami Major League Soccer Subaru Park
03/29/2025 Inter Miami 2 - 1 Philadelphia Union Major League Soccer Chase Stadium
09/14/2024 Inter Miami 3 - 1 Philadelphia Union Major League Soccer Chase Stadium
06/15/2024 Philadelphia Union 1 - 2 Inter Miami Major League Soccer Subaru Park
08/15/2023 Philadelphia Union 1 - 4 Inter Miami Leagues Cup Subaru Park
06/24/2023 Philadelphia Union 4 - 1 Inter Miami Major League Soccer Subaru Park
03/05/2023 Inter Miami 2 - 0 Philadelphia Union Major League Soccer DRV PNK Stadium
07/14/2022 Inter Miami 1 - 2 Philadelphia Union Major League Soccer DRV PNK Stadium
05/18/2022 Philadelphia Union 0 - 0 Inter Miami Major League Soccer Subaru Park
07/25/2021 Inter Miami 1 - 1 Philadelphia Union Major League Soccer DRV PNK Stadium
05/24/2025
Major League Soccer Subaru Park
03/29/2025
Major League Soccer Chase Stadium
09/14/2024
Major League Soccer Chase Stadium
06/15/2024
Major League Soccer Subaru Park
08/15/2023
Leagues Cup Subaru Park
06/24/2023
Major League Soccer Subaru Park
03/05/2023
Major League Soccer DRV PNK Stadium
07/14/2022
Major League Soccer DRV PNK Stadium
05/18/2022
Major League Soccer Subaru Park
07/25/2021
Major League Soccer DRV PNK Stadium
Inter Miami Win
Philadelphia Union Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 11 26 25 8 +17 WNashville SC 2 - 1 New York City FC (24-05-2026)WNew England Revolution 0 - 3 Nashville SC (13-05-2026)DNashville SC 2 - 2 DC United (10-05-2026)DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)WNashville SC 4 - 2 Charlotte (26-04-2026)
2 Chicago Fire 12 23 21 14 +7 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)LChicago Fire 1 - 3 New York Red Bulls (09-05-2026)LChicago Fire 2 - 3 FC Cincinnati (03-05-2026)
3 New England Revolution 12 22 19 14 +5 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)WNew England Revolution 1 - 0 Charlotte (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)
4 Inter Miami 10 21 30 21 +9 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)LInter Miami 3 - 4 Orlando City SC (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)
5 FC Cincinnati 13 19 33 33 0 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)WFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)
6 New York Red Bulls 13 19 23 29 -6 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)LFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)
7 Charlotte 12 17 20 18 +2 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)DCharlotte 2 - 2 FC Cincinnati (09-05-2026)LNew England Revolution 1 - 0 Charlotte (02-05-2026)
8 DC United 12 17 20 19 +1 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)WDC United 3 - 2 Orlando City SC (25-04-2026)
9 New York City FC 11 14 20 16 +4 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)WNew York City FC 3 - 0 Columbus Crew (10-05-2026)LNew York City FC 0 - 2 DC United (03-05-2026)
10 Orlando City SC 13 14 23 37 -14 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)WInter Miami 3 - 4 Orlando City SC (02-05-2026)
11 CF Montreal 12 13 20 24 -4 DDC United 4 - 4 CF Montreal (23-05-2026)LCF Montreal 0 - 2 Chicago Fire (16-05-2026)WCF Montreal 2 - 0 Orlando City SC (09-05-2026)LAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WCF Montreal 1 - 0 New York City FC (25-04-2026)
12 Columbus Crew 11 12 13 14 -1 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)LNew York City FC 3 - 0 Columbus Crew (10-05-2026)WColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)
13 Atlanta United FC 11 11 11 16 -5 LColumbus Crew 2 - 0 Atlanta United FC (24-05-2026)DOrlando City SC 1 - 1 Atlanta United FC (16-05-2026)WAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WToronto FC 1 - 2 Atlanta United FC (25-04-2026)LAtlanta United FC 1 - 2 New England Revolution (22-04-2026)
14 Toronto FC 9 9 13 17 -4 LChicago Fire 2 - 1 Toronto FC (24-05-2026)LCharlotte 3 - 1 Toronto FC (16-05-2026)LToronto FC 2 - 4 Inter Miami (09-05-2026)LToronto FC 1 - 2 Atlanta United FC (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)
15 Philadelphia Union 14 7 18 29 -11 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)DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)