For the first time in seven matches, New York City FC was able to put three points in its pocket after defeating Vancouver Whitecaps 3-2. Playing before 25,438 in a sun-drenched Yankee Stadium, NYC FC won for the first time at home this season.
With the score tied at 2, Steven Mendoza came off the bench to score the game-winner in the 73rd minute to lift the home side.
After Vancouver took the lead on 37 seconds off a misplay by New York keeper Josh Saunders, David Villa struck twice in a six-minute span to give NYCFC a 2-1 halftime lead.
Villa tied the score in the 35th minute after Khiry Shelton dispossessed Andrew Jacobson and slipped to Villa on the right. The captain took a touch into the box and fired a low shot from 15 yards out inside the far post.
Six minutes later, Villa netted his second, latching onto a far post Andrea Pirlo corner and putting a side volley from eight yards out past Vancouver goalkeeper David Ousted.
The Whitecaps leveled in the 63rd minute when Christian Bolanos followed his own saved penalty kick and tapped in the rebound after referee Sorin Stoica ruled Ethan White pulled down Kekuta Manneh inside the box.