Patrick Mullins netted an 87th-minute winner as New York City FC snatched a dramatic 2-1 win at Philadelphia Union this morning.
Having travelled to Philadelphia with an 11-match winless streak in tow, Jason Kreis will have wanted his side - in their inaugural season as an MLS outfit - to enjoy a fast start.
The visiting coach almost got his wish when David Villa's dangerous cross was headed wide by Adam Nemec on 11 minutes.
Unperturbed, City carried on in the same vein and ex-Barcelona hitman Villa missed two fine chances to open the scoring - the first of which was saved by Brian Sylvestre.
Union, who have won three of their last four outings, began growing into the contest but visiting goalkeeper Josh Saunders kept out Sebastien Le Toux and Cristian Maidana before the break.
Their breakthrough came within a minute of the restart, as CJ Sapong netted his fourth goal of the season by converting Le Toux's teasing cross.
Philadelphia's advantage lasted less than six minutes, however, as Thomas McNamara's effort from outside the box left Sylvestre with no chance.
Both sides looked poised to share the spoils, but second-half substitute Mullins came off the bench to snatch the win with three minutes remaining as City secured their second victory as an MLS club.