Red Bulls win down a player

HARRISON, N.J. — Bradley Wright-Phillips scored his 11th goal of the season and the New York Red Bulls beat FC Dallas, 3-0, on Saturday night, playing a man down for the final 60-plus minutes.

New York’s Daniel Royer was given a straight red card in the 27th minute for a dangerous foul.

Wright-Phillips and Aaron Long also scored for New York (9-4-2), and Luis Robles had a season-high six saves in his fourth shutout of the season.

FC Dallas (8-2-5) had its four-game winning streak and seven-game unbeaten streak snapped. The Texas team was held scoreless for the first time this season.

SPORTING KANSAS CITY 3, DYNAMO 2

KANSAS CITY, Kan. — Daniel Salloi had a goal and two assists and Khiry Shelton scored a late goal in Sporting Kansas City’s 3-2 comeback victory over Houston.

Sporting KC (9-2-5) hasn’t lost since April 28 and is unbeaten in its last seven matches.

Shelton, who came on in the 76th minute, gave Sporting KC its first lead in the 88th. Salloi, on the left side, played a cross to a charging Shelton, who finished from just outside of the 6-yard box.

Mauro Manotas scored in the opening and closing minutes of the first half to give Houston (6-6-3) a 2-0 lead. Salloi, a 21-year-old homegrown, slipped the rebound of a shot by Gerso Fernandes inside the near post in the 59th minute. Diego Rubio came on in the 85th minute and scored seconds later to make it 2-2.

Houston’s Eric Alexander received his second yellow card and was ejected in the 87th.

UNION 4, WHITECAPS 0

CHESTER — Borek Dockal scored twice, Ilson Pereira had a goal and an assist and Philadelphia beat Vancouver to snap a two-game losing streak.

Ilsinho and Fabrice Jean-Picault scored on penalty kicks for the Union (6-7-3).

Vancouver (6-6-5) had its six-game unbeaten streak snapped, losing for the first time since May 1. Jose Aja was shown a red card in the 72nd minute, and Yordy Reyna in stoppage time.

IMPACT 2,

ORLANDO CITY 0

ORLANDO, Fla. — Ignacio Piatti scored his third goal in the last two games to help Montreal beat Orlando City.

Montreal (5-11-0) has won two in a row, both against Orlando City. Orlando City (6-8-1) has lost a franchise-record seven consecutive games and has conceded 19 goals during that span.

Orlando City had an own goal in the 13th minute.

Evan Bush had one save in his second consecutive shutout.