Bouncing back from a disappointing result in Orlando on Sunday, New York City FC scored three goals in the final 11 minutes to top Eastern Conference rivals D.C. United Thursday night at Yankee Stadium.
In a match that saw the hosts control much of the possession throughout, New York City found itself trailing 1-0 after former New York Red Bull Lloyd Sam gave D.C. a 1-0 lead on a goal in the 31st minute.
Throughout much of the second half, D.C. United’s defense kept David Villa and the NYC offense at bay, with quality chances few and far between.
New York City’s big break on the evening would come thanks to a United misplay. Luke Mishu’s attempted back pass to keeper Bill Hamid was intercepted by Villa, who scored his league-leading 17th goal to tie the game at one in the 79th minute.
The goal gave New York City life and energized the Yankee Stadium crowd.
Six minutes later, Frank Lampard would find the back of the net, slotting home from about 10 yards out to give the homeside a 2-1 lead.
With three points appeared headed to New York City, D.C. United knotted the game at 2 as Lamar Neagle headed in a Julian Buescher corner kick one minute past stoppage time.
But Lampard would come to the rescue again three minutes past stoppage time. Off a feed from substitute Khiry Shelton, Lampard’s moves in the box got United’s Jalen Robinson to overcommit and he beat Hamid with a deft left-footed flick. The game winner is Lampard’s 11th goal in the past 13 games.
“I’m really pleased,” said Patrick Vieira, NYCFC head coach. “Even though we didn’t play well, we showed a lot of character. Sometimes you have to win these types of games. It’s a really big three points.”
Coincidentally, Lampard’s brace came on the same night when New York City FC honored the former Premier League star with a jersey commemorating his 300 career goals for club and country.