Saturday's MLS games offered plenty of goals, a couple big comeback wins and plenty of entertainment.
HARRISON, N.J. (AP)—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.
Luis Robles had a season-high six saves in his fourth shutout of the season for New York (9-4-2).
Wright-Phillips tapped in a cross by Tyler Adams to open the scoring in the 23rd. Adams darted past defender Kellyn Acosta to win a failed clearance at the top-left corner of the area, raced toward the endline and made a sliding pass to Wright-Phillips for the point-blank finish.
Aaron Long's falling volley of a corner kick by Sean Davis made it 2-0 in the 39th minute. Long, who came in with two career goals in in four-plus MLS seasons, ricocheted it high off the ground past goalkeeper Jesse Davis.
Kemar Lawrence raced past a defender on the left side and slipped it between the near post and Davis in the 48th.
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.
Kansas City 3, Houston 2
KANSAS CITY, Kan. (AP) 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 the Houston Dynamo on Friday night.
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 to make it 3-2.
Mauro Manotas scored in the opening and closing minutes of the first half to give Houston (6-6-3) a 2-0 lead at the break.
Salloi, a 21-year-old homegrown, slipped the rebound of a shot by Gerso Fernandes inside the near post in the 59th minute and Tim Melia, who finished with four saves, made a diving one-on-one stop of a shot by Mauro Manotas in the 78th. 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.
Sporting KC (9-2-5) hasn't lost since April 28 and is unbeaten in its last seven matches.
Philadelphia 4, Vancouver 0
CHESTER, Pa. (AP)—Borek Dockal scored twice, Ilson Pereira had a goal and an assist and the Philadelphia Union beat the Vancouver Whitecaps 4-0 on Saturday to snap a two-game losing streak.
Philadelphia had nearly 60-percent possession and outshot the Whitecaps 25-2, including 11-0 on target.
Dockal opened the scoring in the 24th minute, side-netting a left-footer from the center of the box, and doubled the advantage in the 71st. Alejandro Bedoya tapped it to Dockal at the top of the box where he won Brek Shea's challenge and then cut back to evade another defender before blasting a rising shot past a diving Brian Rowe to make it 2-0.
Ilsinho and Fabrice Jean-Picault scored on penalty kicks for the Union (6-7-3) to cap the scoring.
Jose Aja was shown a red card in the 72nd minute, and Yordy Reyna in stoppage time for the Whitecaps (6-6-5). Vancouver had its six-game unbeaten streak snapped, losing for the first time since May 1.
Montreal 2, Orlando 0
ORLANDO, Fla. (AP)—Ignacio Piatti scored his third goal in the last two games to help the Montreal Impact beat Orlando City 2-0 on Saturday night.
Orlando City (6-8-1) has lost a franchise-record seven consecutive games and has conceded 19 goals during that span.
Montreal (5-11-0) has won two in a row - both against Orlando City, which the Impact beat 3-0 on June 13 - and three of its last four.
The Impact took the lead on Orlando City's own goal in the 13th minute. Defender Lamine Sane's header redirected a cross by Montreal's Matteo Mancuso past goalkeeper to open the scoring. Piatti made it 2-0 in the 84th when, at the top-left corner of the 6-yard box, he took a feed from Alejandro Silva and evaded sliding goalkeeper Joe Bendik before finishing into an empty net from point-blank range. Montreal was flagged offside on the field, but was awarded the goal after replay review.
Evan Bush had one save in his second consecutive shutout for the Impact.
Kickoff was delay nearly 30 minutes due to inclement weather.
Colorado 3, Minnesota 2
COMMERCE CITY, Colo. (AP)—Tommy Smith scored in the seventh minute of stoppage time to give the Colorado Rapids a 3-2 victory over Minnesota United on Saturday night.
The 28-year-old defender has two career MLS goals, both in the last two games.
Minnesota's Miguel Ibarra tapped in the rebound of Darwin Quintero's to open the scoring in the 20th minute. Edgar Castillo tied it in the 50th with a rising blast into the far corner from the edge of the box.
Ibarra ran onto a through ball from Quintero on the right side and tapped a cross to a charging Christian Ramirez for an empty-net finish that put Minnesota (5-9-1) back on top in the 65th minute. But Joe Mason answered in the 74th, slipping behind the defense and chipping a first-timer over the head of goalkeeper Bobby Shuttleworth to make it 2-all.
Ibarra was given a straight red card in the 77th minute for violent conduct.
Colorado (3-9-3), which snapped an eight-game losing streak with a 2-2 tie with Chicago on June 13, won for the first time since April 14.
Seattle 1, Chicago 1
SEATTLE (AP)—Clint Dempsey scored his first goal of the season to match the Seattle regular-season career goals record, helping the Sounders tie the Chicago Fire 1-1 on Saturday night.
Dempsey tied the club record for regular-season goals with 47 set by Fredy Montero from 2009-12. It was Dempsey's 57th goal across all competitions for the Sounders, three away from Montero's overall mark.
Harry Shipp started the scoring play for the Sounders (3-8-3) by taking the ball up the attacking right side. He sent it ahead to Will Bruin, who took it to the top right corner of the 6-yard box. Bruin tapped the ball across, and Dempsey slid into it, sending his shot into the upper left side.
It was Dempsey's first goal since last Nov. 30, when he scored in a 3-0 win over Houston in the second leg of the Western Conference final. His last regular-season tally was last Sept. 27 in a 3-0 victory over Vancouver in Seattle.
Chicago (5-7-5) went up 1-0 in the ninth minute. Brandt Bronico backheeled a pass to Aleksander Katai, who took control about 35 yards up from the goal. He dribbled up to the top left of the penalty area restraining arc and fired a shot past Sounders goalkeeper Stefan Frei to the back right corner for his sixth of the year.
Salt Lake 1, San Jose 1
SANDY, Utah (AP)—Danny Hoesen scored his third goal in two games and Andrew Tarbell tied his career high with seven saves to help the San Jose Earthquakes to a 1-1 tie with Real Salt Lake on Saturday night.
Valeri Qazaishvili's shot from the top of the box was stopped by a diving Nick Rimando, but Hoesen chipped in the rebound to make it 1-1 in the 64th minute.
Salt Lake's Damir Kreilach opened the scoring in the 54th, heading home Corey Baird's redirection of a corner kick by Albert Rusnak from the top of the 6-yard box.
San Jose (2-9-4), which won for the first time since May 12, snapped a six-game losing streak.
Real Salt Lake (7-7-1) had its six-game home win streak snapped.
Salt Lake came up empty on multiple chances: Baird chipped a one-on-one opportunity wide in the 11th minute, Rusnak pushed a free kick from 30-yards out just over the cross bar in the 29th, Tarbell made a diving stop of a first-timer from Baird in the opening minute of the second half and Marcelo Silva's header off a corner kick rolled off the cross bar onto the top of the net.