<
>

NYCFC, Impact both end long winless streaks with victories

Patrick Mullins scored in the 87th minute to lift New York City FC past the Philadelphia Union 2-1 on Saturday, ending the expansion club's winless streak at 11 games.

NYCFC hadn't won since their home opener against the New England Revolution on March 15.

Mullins followed Jeb Brovsky's throw-in as it rolled into the 18-yard box, shielding defenders to line up his shot. His left-footed strike deflected off the back of defender Richie Marquez's leg and skirted just inside the right post.

C.J. Sapong opened the scoring in the 46th minute for the Union, converting Sebastien Le Toux's corner kick with a right-footed shot from the center of the box. It was Sapong's third goal in four games.

Thomas McNamara tied it for NYCFC in the 53rd minute with a long-distance rocket into the upper right corner of the goal for his first goal of the season and second of his career.

Maxim Tissot and Andres Romero scored and Montreal beat the Columbus Crew 2-1 for the Impact's first road win in the league since September 2013, a span of 26 games.

Tissot tapped in a rebound 10 minutes into the second half to start the scoring. Goalkeeper Steve Clark saved Jack McInerney's hustle play and Tissot was there for the easy finish.

Montreal made it 2-0 in the 79th minute when Romero chipped home a goal on a counter-attack off a feed from Ignacio Piatti.

Columbus' Federico Higuain cleaned up a failed clearance in the first minute of second-half stoppage time to make it 2-1, but there was not enough time for the Crew to find an equalizer.

Sebastian Giovinco scored his second goal of the game in the 83rd minute and Toronto FC won at D.C. United 2-1 to end the hosts' 16-game home unbeaten streak.

Giovinco has a goal or an assist in 10 of 12 games this season, totaling seven goals and six assists.

He evened it at 1 in the 34th minute, beating two defenders with a skilled cutback and powering a shot over the head of goalkeeper Andrew Dykstra. His go-ahead goal was a knuckleball from distance.

United's Steve Birnbaum got his first MLS goal in the sixth minute with an easy redirection of Fabian Espindola's corner kick.

Chicago Fire defender Adailton became the first player to score two goals in an MLS game as Orlando City rallied to win 3-2.

Cyle Larin tied it for Orlando City in the 82nd minute before Adailton netted his second own goal of the game four minutes later to complete Orlando's comeback.

Larin, who entered as a substitute in the 66th minute, scored the late equalizer on a hooking blast from outside the box -- the rookie's fifth goal in nine games.

Carlos Rivas then sent in the cross in the 86th minute and that forced Adailton's defensive blunder and gave Orlando City the decisive goal.

Adailton's first own goal tied it at 1 in the 40th minute. It was a helpless deflection after Fire goalkeeper John Busch's punched the ball off Adailton while trying to save Sean St. Ledger's header.

A controversial late penalty gave Sporting Kansas City a 1-0 win over Seattle, their first in the regular season over the Soudners since 2009.

Sounders goalkeeper Stefan Frei collided with Sporting's Dom Dwyer in the 83rd minute, and Benny Feilhaber scored the resulting penalty.

The goal was the first for Sporting KC in 435 minutes against the Sounders MLS play, dating back to June 2012.

"I don't know if it was a penalty or not,'' Feilhaber said. "But obviously, when we get the opportunity we want to try and make it. So I just waited to see which way Frei would go and tried to slip it in the opposite way.'"

Fanendo Adi scored two late goals as the Portland Timbers beat the New England Revolution for its first three-game winning streak since joining MLS in 2011.

Adi scored a header off of Jorge Villafana's free-kick in the 86th minute, then stretched to knock Alvas Powell's cross past goalkeeper Bobby Shuttleworth 3 minutes later to seal the victory.

Portland moved into fourth place in the Western Conference. New England is winless in six games. The Revolution are second in the Eastern Conference.

Portland's Adam Kwarasey had his sixth shutout.

The Timbers lost Dairon Asprilla to an apparent leg injury in the 65th minute, with the midfielder taken off on a stretcher.

Kekuta Manneh scored a first-half goal and the Vancouver Whitecaps beat the LA Galaxy 1-0 on Saturday night to snap the Galaxy's 23-game home unbeaten streak.

It was Los Angeles' first loss at home since its season opener in 2014.

In the 32nd minute, Manneh stole the ball in the Galaxy's attacking half, found Octavio Rivero for a give-and-go and slid a shot between two defenders for his second goal of the season.

Vancouver had lost all six regular-season games with Los Angeles in Carson.

Robbie Keane made his first start since April 4, but Los Angeles was without Bradford Jamieson, Gyasi Zardes and Jaime Penedo, all on international duty.