Analysis The numbers behind the result
Union edge xG battle in high-variance penalty-shifted game
Philadelphia Union's 3-2 victory was narrowly deserved based on expected goals (2.31 xG vs NYCFC's 2.17), though both teams significantly outperformed their xG in a match dictated by penalties. NYCFC's early dominance came via two first-half spot-kicks (B. Traore 4', Luighi 45+2'), contributing 1.53 of their total xG, while Philadelphia's open-play superiority showed through 16 total shots (7 inside box) to NYCFC's 15. The Union's comeback was fueled by clinical finishing from Bruno Damiani (69', 75'), assisted twice by C. Sullivan, who created both goals from wide areas despite NYCFC's 51% possession.
Key to the turnaround was Philadelphia's shot selection - though out-possessed, they generated higher-quality chances (0.144 xG/shot vs NYCFC's 0.122) and exploited NYCFC's midfield transitions. The Union's 75% pass accuracy in attacking zones (vs NYCFC's 71%) proved decisive, allowing Damiani's late double despite NYCFC's 8 corners to Philadelphia's 4. Ultimately, the xG differential (+0.14) aligned with the scoreline, with Philadelphia's superior shot quality from open play (1.62 non-penalty xG vs NYCFC's 0.64) telling the tactical story.

