Philadelphia Union storms back from two goals down to beat New York City FC 3-2 at Yankee Stadium
Bruno Damiani scored twice in the second half to flip a match New York City FC had led 2-0.

New York City FC opened the game dreaming of a rout and ended up lamenting a painful collapse: Philadelphia Union came from two goals down to win 3-2 at Yankee Stadium in an MLS matchup. What looked like a comfortable outing for the home side turned into a lesson in road resilience, with Bruno Damiani serving as the double executioner in the second half.
Two penalties and a lethal response
The script could not have started better for the home team. Just two minutes in, Neil Pierre brought down Andres Perea inside the box and the referee pointed to the spot. Bénie Traoré converted in the 3rd minute to make it 1-0. New York City FC went into the break with an even bigger cushion thanks to another penalty, this time for a handball by Indiana Vassilev in first-half stoppage time, which Luighi converted right at the start of the second half, in the 46th minute, for a 2-0 lead.
But the match flipped completely in a matter of seconds. Just a minute after the second home goal, Danley Jean Jacques pulled one back for Philadelphia Union off a set piece: a quickly taken free kick and a flick-on header from Cavan Sullivan that the defender pushed home inside the box. Far from folding, the Union found their main weapon on the counterattack. In the 68th minute, Bruno Damiani leveled the score on another counter assisted by Sullivan, and just six minutes later, in the 74th, that same Damiani completed his brace and the full turnaround, making it a final 3-2 with an assist this time from Quinn Sullivan.
New York City FC tried to respond late, bringing on Talles Magno and Malachi Jones, and a shot from Milan Iloski in stoppage time nearly extended the visitors' lead further, but the scoreboard did not move again.
The numbers behind the match
The stats point to an even contest, one in which Philadelphia Union proved sharper in the key moments despite playing on the road.
| Stat | New York City FC | Philadelphia Union |
|---|---|---|
| Possession (%) | 50.7 | 49.3 |
| Shots | 16 | 17 |
| Shots on target | 4 | 5 |
| Corners | 8 | 4 |
| Passes | 345 | 329 |
| Fouls committed | 15 | 21 |
Based on our post-match xG estimate drawn from the shots taken in the game, New York City FC produced 2.875 expected goals compared to 1.58 for Philadelphia Union, a figure suggesting the home side generated more genuine danger but failed to make it count against a visiting team that made the most of its counterattacks.
When the preview falls apart
The preview published by our model had tabbed New York City FC as the clear favorite, giving them a 56% chance of winning compared to 23% for Philadelphia Union and 21% for a draw, along with an expected goals projection of 2.48 for the home side against 1.58 for the visitors. The final result completely upended that forecast: the team expected to win ended up handing over all three points on its own field, a swing that shows just how much efficiency in decisive moments can outweigh pre-match projections.
What the result means
In the Eastern Conference standings, New York City FC sits in seventh place with 26 points, while Philadelphia Union is 13th with 19, just 7 points separating the two clubs. For the home side, the loss leaves the sting of a squandered advantage after controlling the first 46 minutes comfortably. For Philadelphia Union, the win confirms that despite its struggles in the standings, the team still has enough attacking firepower to pull off a comeback against any opponent, even on the road at Yankee Stadium.
NE
MIA
CAZ
LEO
VAR
MOR
CLT
NAP
ACB
KNX
LAN
GMD
FCU
CAR
CRB
MET
DLG
POR
LAF
MIN
POR
HOU
ISF
ONC
ALI
AGU
FAS
COM
MIX
MOT
MAR
OLA
WAH
HAT
JAZ
BAN
SHJ
NAS
PZH
MTK
NM
PHX
SAC
TUL
LIV
ARS
GET
SEV
RAC
RMA
ELC
VAL
ATH
RSO
VAN
SEA
ATL
TOR
NSH
RBNY
CSL
NCX
FCU
KOE
SGE
HSV
COM
VEN
FRO
TOR
LAZ
CAG
LEC
GEN