NEW YORK — David Villa scored two goals to help New York City FC overcome a hat trick by Cyle Larin and beat Orlando City 5-3 on Sunday.
Villa's second goal, his 12th of the season, broke a 2-2 tie in the 67th minute, Thomas MacNamara added another in the 71st and NYC FC (6-9-6) led the rest of the way.
Larin's final goal pulled Orlando City (6-9-6) to 4-3 in the 85th, but after Kaka hit the post on a free kick that would have tied it in stoppage time, Mix Diskerud broke out and capped the scoring seconds later. The teams combined for seven second-half goals, the most in a half in the MLS this season.
After Villa opened the scoring in the 45th, Larin scored in the 50th from just inside the top of the box, breaking a scoreless drought of 316 minutes for Orlando City. But Javier Calle put away a cross from Thomas MacNamara, just two minutes later, to put New York City back on top.
UNITED 3, UNION 2
WASHINGTON — Fabian Espindola scored the winning goal and had an assist and D.C. United overcame an early two-goal deficit to beat Philadelphia.
Espindola scored on a header off Chris Korb's cross in the 79th minute to give D.C. United (11-7-5) its first lead.
C.J. Sapong opened the scoring seconds into the match and Sebastien Le Toux gave Philadelphia (6-12-4) a 2-0 lead in the fourth minute, but DC United took control from there.
Alvaro Saborio, who was traded to D.C. United from Real Salt Lake on July 16, put away a right-footer from just outside the 6-yard box to make it 2-1 in the 37th.
After Nick DeLeon tied it in the 66th, Sapong hit the crossbar from the center of the box and, about a minute later, Espindola scored the winner.
WHITECAPS 3, EARTHQUAKES 1
VANCOUVER, British Columbia — Mauro Rosales and Kendall Waston scored in the first half to help Vancouver beat San Jose.
Octavio Rivero added another from the penalty spot in the 56th minute.
Vancouver (11-8-3) moved into second place in the Western Conference.
Quincy Amarikwa scored a late goal for San Jose (7-9-4), his third in three games since being acquired in a trade with the Chicago Fire.
Rosales scored in the fifth minute, his first goal for the Whitecaps.
Watson connected in the 32nd on a header off a Rosales' corner kick.