CHESTER, Pa. — Tayvon Gray scored in the ninth minute of stoppage time to help New York City FC beat the Philadelphia Union 2-1 on Sunday.

Hannes Wolf scored in the 36th minute to give NYCFC (1-0-1) a 1-0 lead.

Olwethu Makhanya was shown his second yellow card in the second minute of stoppage time and the Union played a man down the rest of the way.

Agustin Ojeda, from the left corner of the 18-yard box, flicked an arcing cross to the back post where Gray skipped a header back inside the front post to cap the scoring.

Wolf, who had a career-high 11 goals in 2025, scored his first of the season to give NYCFC a 1-0 lead in the 36th minute. On the counter-attack, Nicolás Fernández had his shot from the left corner of the 6-yard box parried by goalkeeper Andre Blake, but Wolf slammed home the first-touch putback.

The Union's Stas Korzeniowski drew a penalty, conceded by Thiago Martins, and Indiana Vassilev converted from the spot to make it 1-1 in the 89th.

Blake finished with eight saves for Philadelphia (0-2-0), which won the 2025 Supporter's Shield.

Matt Freese had three saves, which included a kick-stop of a shot by Agustín Anello in the 60th minute and a diving parry that denied Nathan Harriel in the 81st.

Ojeda cut back to evade Union defender Frankie Westfield, but his shot from the center of the area banged off the right post.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME