The Philadelphia Union came from behind to clinch a dramatic 2-1 victory over the New England Revolution in MLS action on Sunday.
Young forward Jack McInerney headed the winner in the 90th minute after Union star Freddy Adu had cancelled out Frenchman Sene Saer’s opening goal.
The win was Philadelphia’s fourth in five matches, while the Revolution slumped to their third loss in four outings.
Sene opened the scoring with a cracking shot from outside the box that flew past Philadelphia goalkeeper Zac MacMath in the 12th minute.
Kelyn Rowe almost doubled New England’s advantage soon after with a shot that beat MacMath but sailed just wide of the target.
The match took a controversial twist in the second half as Union defender Carlos Valdez appeared to handle the ball in the penalty area in his attempt to block a Sene shot.
And the Union were awarded a penalty less than 10 minutes later as McInerney was brought down on the edge of the box, with Adu converting the spot-kick.
Philadelphia upped the ante in the dying stages and were rewarded through McInerney, who knocked in a Sheanon Williams cross to the delight of the home fans at PPL Park.