David Villa's two goals, Andrea Pirlo's NYCFC debut and wins by D.C. United and Vancouver Whitecaps highlighted action that concluded Week 21 of MLS.

July 27, 2015

NEW YORK (AP)—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.

MORE MLS: Andrea Pirlo gives NYCFC fans what they want in debut

United 3, Union 2

WASHINGTON (AP)—Fabian Espindola scored the winning goal and had an assist and D.C. United overcame an early two-goal deficit to beat Philadelphia.

Planet Futbol
Exclusive: Zlatan Ibrahimovic on MLS, FIFA, transfer talk, Onyewu, more

​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 (AP)—Mauro Rosales and Kendall Waston scored in the first half to help Vancouver beat San Jose.

Planet Futbol
CONCACAF gets marquee USA-Mexico clash with Confed Cup berth on line

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's corner kick.

Eagle (-2)
Birdie (-1)
Bogey (+1)
Double Bogey (+2)