Major League Soccer Regular Season - 2

Philadelphia Union 1 - 2 FT New York City FC

Subaru Park

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

Futmetrix Verdict
99
FT
Sun, Mar 1
Philadelphia Union
1-2
New York City FC
⚡ Intensity 94
⚖️ Balance 56
🏆 Stakes 44
🎲 Upset 60
Late chaos defines a dramatic first leg.

Gray's Stoppage-Time Dagger Stuns Subaru Park in First-Leg Thriller

Must-Watch Futmetrix Score: 99/100. A breathtaking finale saw New York City FC snatch a vital first-leg advantage in a match defined by late drama and goalkeeper heroics.

Opening Exchanges

Subaru Park braced for an early tactical battle, but the Stakes were immediately apparent in this crucial first leg. New York City FC edged possession at 53 percent, probing a defensive setup that relied heavily on Andre Blake. The Jamaican shot-stopper was an absolute wall, ultimately recording eight crucial saves to keep the Philadelphia Union afloat. Despite the home side's resistance, the visitors broke the deadlock in the 36th minute when H. Wolf found a sliver of space to finish a methodical attacking move. A combined 29 shots turned the pitch into a shooting gallery, reflecting an off-the-charts Intensity that refused to let up. New York dictated the rhythm, leaving the hosts to chase shadows and desperately seek a foothold before the halftime whistle blew on a tense opening chapter.

The VAR Pivot

The second half mutated into a chaotic scramble as Philadelphia pushed for an equalizer, drastically shifting the Balance of the tie. The turning point nearly arrived in the 67th minute when the hosts were awarded a penalty, sparking wild celebrations in the stands. However, those cheers were instantly silenced as VAR intervened, reviewing the sequence and correctly overturning the decision involving Jovan Lukić. That technological intervention could have derailed a lesser squad, but it only fueled the home team's desperation. They kept hunting for a lifeline, generating 2.03 expected goals overall. The visitors absorbed the pressure, sitting back and attempting to protect their slender lead to take back home. The match hung on a knife-edge, with every loose ball and physical challenge elevating the temperature on the pitch to boiling point as the final ten minutes approached.

A Frenzied Resolution

Absolute bedlam erupted in the dying moments. The hosts finally got their penalty in the 89th minute, and I. Vassilev coolly converted to seemingly salvage a draw. Yet, the Upset script was immediately shredded. Straight from the restart, New York City FC surged forward, and T. Gray unleashed a stunning 90th-minute winner to shatter the home crowd's briefly restored hope. The psychological whiplash proved too much for the Union to handle. Frustrations boiled over in stoppage time, resulting in a straight red card for Olwethu Makhanya after a heated argument with the official. The visitors escape with a 2-1 aggregate lead, setting up a blockbuster second leg on August 16. Philadelphia must now regroup and find a way to overturn this deficit on the road without one of their key defensive pieces.

Key Questions

How did the red card for Olwethu Makhanya impact the match?

Olwethu Makhanya was sent off in stoppage time for arguing, compounding Philadelphia's misery and ruling him out of the crucial second leg in August.

How did VAR change this match?

VAR drastically altered the momentum by overturning a 67th-minute penalty won by Jovan Lukić, temporarily denying Philadelphia an equalizer before the late-game chaos erupted.

How dramatic was the late winner by Andre Blake?

While Andre Blake was heroic with eight saves, it was actually Tayvon Gray who scored the dramatic 90th-minute winner for NYCFC, instantly erasing Philadelphia's late equalizer.

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
47%
53%
Philadelphia Union 47%
New York City FC 53%
Shots
16
13
Philadelphia Union 16
New York City FC 13
Shots on Target
5
9
Philadelphia Union 5
New York City FC 9
Expected Goals (xG)
2.03
2.44
Philadelphia Union 2.03
New York City FC 2.44
Passes
451
514
Philadelphia Union 451
New York City FC 514
Pass Accuracy
78%
79%
Philadelphia Union 78%
New York City FC 79%
Corners
5
4
Philadelphia Union 5
New York City FC 4
Fouls
12
14
Philadelphia Union 12
New York City FC 14
Yellow Cards
3
2
Philadelphia Union 3
New York City FC 2
Red Cards
1
0
Philadelphia Union 1
New York City FC 0

Match Events

Tayvon Gray 🟨 20'
23' 🟨 Olwethu Makhanya
H. Wolf 36'
Aiden O'Neill 🟨 39'
HT
59' 🔄 F. Westfield B. Bender
59' 🔄 A. Anello S. Korzeniowski
67' Jovan Lukić
M. Moralez S. Reid 🔄 74'
83' 🔄 B. Damiani S. Olivas
83' 🔄 M. Iloski C. Sullivan
H. Wolf D. Baiera 🔄 83'
A. O'Neill K. Trewin 🔄 83'
N. Mercau Talles Magno 🔄 89'
89' I. Vassilev
T. Gray 90'
90'+2 🟨 Olwethu Makhanya
90'+2 🟥 Olwethu Makhanya
90'+4 🔄 I. Vassilev G. Martinez
90'+5 🟨 Japhet Sery Larsen
FT

Player Cards

Our take on every player in this match

Philadelphia Union

Goalkeepers
A. Blake
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
102
Total Mins
Started
Entry
Defenders
F. Westfield
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
14%
Pass Acc
J. Sery Larsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
102
Total Mins
Started
Entry
O. Makhanya
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
7.2
Rating
N. Harriel
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
80%
Duel Win %
Midfielders
I. Vassilev
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Penalty
Impact
7.9
Rating
D. Jean Jacques
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
J. Lukic
MAGNET
MAGNET
71
Activity
71
Activity
57
Passes
14
Duels
A. Anello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Forwards
M. Iloski
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
B. Damiani
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
10
Duels Won
0
Pens Won
BENCH
A. Rick
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Martinez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
B. Bender
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
43
Total Mins
Started
Entry
J. Rafanello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Bedoya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Bueno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Sullivan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
S. Olivas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
S. Korzeniowski
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
1
Pens Won

New York City FC

Goalkeepers
M. Freese
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
3
Duels Won
0
Pens Won
Defenders
T. Gray
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.9
Rating
Thiago Martins
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.9
Rating
Raul Gustavo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
K. O'Toole
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
60%
Duel Win %
Midfielders
A. O'Neill
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
K. Parks
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
102
Total Mins
Started
Entry
A. Ojeda
PROVIDER
PROVIDER
1
Assists
1
Assists
3
Key Passes
7.3
Rating
M. Moralez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
H. Wolf
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
N. Mercau
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
BENCH
T. Romero
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. Baiera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
S. Tanasijevic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Cavallo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
K. Trewin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
J. Shore
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Carrizo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Talles Magno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
S. Reid
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/24/2025 Philadelphia Union 0 - 1 New York City FC Major League Soccer Subaru Park
10/04/2025 Philadelphia Union 1 - 0 New York City FC Major League Soccer Subaru Park
04/12/2025 New York City FC 1 - 0 Philadelphia Union Major League Soccer Citi Field
09/18/2024 New York City FC 1 - 5 Philadelphia Union Major League Soccer Yankee Stadium
05/15/2024 Philadelphia Union 1 - 2 New York City FC Major League Soccer Subaru Park
01/27/2024 New York City FC 1 - 3 Philadelphia Union Friendlies Clubs Al Lang Stadium
07/15/2023 Philadelphia Union 2 - 1 New York City FC Major League Soccer Subaru Park
05/27/2023 New York City FC 1 - 3 Philadelphia Union Major League Soccer Citi Field
10/31/2022 Philadelphia Union 3 - 1 New York City FC Major League Soccer Subaru Park
11/24/2025
Major League Soccer Subaru Park
10/04/2025
Major League Soccer Subaru Park
04/12/2025
Major League Soccer Citi Field
09/18/2024
Major League Soccer Yankee Stadium
05/15/2024
Major League Soccer Subaru Park
01/27/2024
Friendlies Clubs Al Lang Stadium
07/15/2023
Major League Soccer Subaru Park
05/27/2023
Major League Soccer Citi Field
10/31/2022
Major League Soccer Subaru Park
Philadelphia Union Win
New York City FC Win
Draw

League Standings