Justen Glad scored his first MLS goal and Luke Mulholland added another as Real Salt Lake beat Sporting Kansas City 2-1 on Saturday night in a battle of teams that entered the game unbeaten.
RSL went up 1-0 in the 29th minute when Glad sprinted past the back line on Joao Plata's free kick and headed it in. Glad was a hometown signee in 2014.
Mulholland made it 2-0 in the 79th minute. After two failed clearances and a giveaway on a RSL corner kick, Mulholland bent in a long-range shot.
RSL snapped a seven-game winless streak visiting Kansas City. Since 2010, the road team in this rivalry has won just two games in 13 meetings.
RSL had several other quality chances. Yura Movsisyan was left open in front of goal in the 38th minute but Tim Melia came out of his box to deflect it. Movsisyan cut back a defender in the 57th minute and sent a close-range shot off the crossbar.
Diego Rubio was tripped up at the edge of the penalty box and Benny Feilhaber converted the penalty kick for Kansas City in the fourth minute of second-half stoppage time.
Tesho Akindele tied it in the 77th minute as FC Dallas moved alone atop the overall MLS standings, salvaging a 1-1 draw with Columbus Crew SC.
Maximiliano Urruti sent a 25-yard blast crashing off the right post to set up Akindele's goal. The rebound deflected off the back of goalkeeper Steve Clark, who had made a diving save attempt, and rolled into an open area in front of goal where Akindele raced in for an easy finish.
Justin Meram opened the scoring in the ninth minute, heading home Federico Higuain's corner kick. Crew SC had a number of early opportunities to extend their lead that were stopped by goalkeeper Chris Seitz, who finished with five saves.
FC Dallas improved its home unbeaten streak against Columbus to seven games. Crew SC -- last year's MLS Cup runner-up -- remain winless in the 2016 campaign.
Kennedy Igboananike scored early in the second half as the Chicago Fire beat the 10-man Philadelphia Union 1-0 in blustery conditions.
Philadelphia had a pair of near misses in the first half. C.J. Sapong's header in the 29th minute hit off the crossbar and his redirection in the 41st hit the post.
But the Union's Warren Creavalle received his second yellow card of the game in the 47th minute for a tackle from behind.
And four minutes later, Igboananike settled a ball with pace from Michael Harrington and slid a shot inside the far post.
The Fire won their first game of the year and just their second in 12 matches dating to last season, while Philadelphia's two-game winning streak ended.
In Seattle, Clint Dempsey scored off a header in the 79th minute to help the Seattle Sounders beat the Montreal Impact 1-0, becoming the final MLS team to earn a point this season.
Seattle was on the verge of going winless in its first four matches -- three of those at home -- until Dempsey picked up his first goal of the season. The goal came off a corner kick from Andreas Ivanschitz, catching Montreal goalkeeper Evan Bush too far off his line and Dempsey was able to come free at the back post.
It was just the third goal of the season for Seattle. The lack of scoring from Seattle's offensive stars has been one of the early surprises in the first month of the season.
On Tuesday, Dempsey scored for the U.S. in its World Cup qualifying victory over Guatemala, becoming the all-time leading scorer in World Cup qualifying for the U.S.
Montreal started the night tied for the lead in the Eastern Conference, but lost its second straight and struggled to break down Seattle's defense with forward Didier Drogba not making the trip to play on Seattle's artificial surface. The Impact had 11 shots but only four forced Seattle goalkeeper Stefan Frei to make a save.
Luis Solignac scored in the 18th minute as the Colorado Rapids held off 10-man Toronto FC 1-0.
Solignac controlled Marco Pappa's chip and sent a right-footed shot into the right corner of the goal. Pappa, in his first year with Colorado, has a goal and two assists to account for all three of the Rapids' goals this season.
Benoit Cheyrou was sent off with his second yellow card in the 13th minute after he collided with Bobby Burling on a header. He received his first yellow two minutes earlier for a hard tackle against Eric Miller.
Sebastian Giovinco knuckled a free kick over the crossbar in the 92nd minute for Toronto FC's last chance to pull even.
Toronto has completed half of its eight-game road trip to start the season while awaiting renovations to BMO Field.
Matias Laba was shown a straight red card in the first half, but the Vancouver Whitecaps still held on for a 0-0 draw with the LA Galaxy.
The midfielder was sent off in the 28th minute for a challenge on Galaxy counterpart Mike Magee outside the Whitecaps' penalty area.
Vancouver is now unbeaten in three straight, while the Galaxy picked up their first road point of the season.
Adam Jahn finished a Shea Salinas cross in the 88th minute as the San Jose Earthquakes tied D.C. United 1-1.
The same cities met nearly 20 years ago, on April 6, 1996, when D.C. United and the San Jose Clash kicked off the first Major League Soccer match at San Jose State's Spartan Stadium.
Both Jahn and Salinas entered as substitutes after the 70th minute for the Quakes. Jahn redirected Salinas' diagonal entry pass with a roundhouse, right-footed kick.
Patrick Nyarko opened the scoring for United in the 34th minute with a high-leaping header from the center of the area off Lamar Neagle's cross.
Nyarko left the game on a stretcher in the 82nd minute. He had an awkward landing after his attempt to defend a San Jose cross in the attacking end.
United and Columbus are the only winless teams remaining in MLS.