Here's this week's recap:
With Clint Dempsey and Obafemi Martins both out, the Union took advantage and shocked the Seattle Sounders 1-0... Real Salt Lake sustained a pair of red cards and were outshot by the Red Bulls 24-4, but managed to keep the damage to a minimum losing just 1-0. Nick Rimando made seven saves... Kei Kamara scored two more goals and Ethan Finlay picked up his ninth assist of the season as the Crew survived giving up a first minute goal and defeated the Revs 2-1... Orlando City got goals from Cyle Larin and Kaká as they spoiled Joseph Greenspan's MLS debut and knocked off the Rapids 2-0. Larin's goal was his sixth of the year, easily leading all rookies.. Toronto FC got goals from all three of their stars (Altidore, Bradley, Giovinco) as they rallied to knock off their nemesis, the Montreal Impact, 3-1... DC United became the first team to ten wins thanks to Conor Doyle's second half goal as they defeated the Chicago Fire, 1-0. Mike Magee made his second appearance for the Fire logging 16 minutes as a second half substitute... The LA Galaxy scored five for the second straight MLS match and routed the Timbers snapping their four-game winning streak. Robbie Keane had a goal and two assists to lead the Galaxy attack... FC Dallas got a pair of first half goals and won for the first time in a month and a half, 2-0 over their rivals, the Houston Dynamo. Houston rookie Rob Lovejoy left the match in the first half with a hamstring injury... Bill Hamid made it two shutouts in a week when he also shut out the triple threat of Michael Bradley, Jozy Altidore and Sebastian Giovinco in their 0-0 draw with Toronto... Octavio Rivero scored for the first time since May 9th and Vancouver took advantage of an Andrew Farrell red card in their 2-1 win over the Revolution... Krisztián Németh scored his 7th goal, Benny Feilhaber tied Ethan Finlay for the league lead in assists with nine, and Chance Myers played his first MLS match since May 23, 2014 (and picked up an assist no less) as Sporting defeated Colorado 2-0... No sooner than did Feilhaber tie Ethan Finlay for the assist lead that the Columbus Crew winger picked up assist number ten and added a goal as the Crew twice fought back from one goal deficits to force a draw with Real Salt Lake... Chris Wondolowski and company snapped the LA Galaxy's hot streak bouncing back from an early 1-0 deficit to defeat their rivals, 3-1. Matías Pérez García stayed red hot for the Quakes notching a pair of assists to give him a goal and three helpers in his last two matches... The Red Bulls won another showdown with their crosstown rivals thanks to a pair of assists from Sacha Kljestan and a goal from Bradley Wright-Phillips... The Portland Timbers turned in a dominant performance against the short-handed Sounders thanks to a breakout performance from Darlington Nagbe and two more goals from Fanendo Adi.
Here's a rundown of all the action:
Philadelphia Union 1 Seattle Sounders 0
New York Red Bulls 1 Real Salt Lake 0
Columbus Crew 2 New England Revolution 1
Orlando City SC 2 Colorado Rapids 0
Toronto FC 3 Montreal Impact 1
DC United 1 Chicago Fire 0
LA Galaxy 5 Portland Timbers 0
FC Dallas 2 Houston Dynamo 0
Toronto FC 0 DC United 0
Montreal Impact 2 Philadelphia Union 2
Vancouver Whitecaps 2 New England Revolution 1
Sporting Kansas City 2 Colorado Rapids 0
Columbus Crew 2 Real Salt Lake 2
San Jose Earthquakes 3 LA Galaxy 1
New York Red Bulls 3 New York City FC 1
Portland Timbers 4 Seattle Sounders 1
C.J. Sapong (Philadelphia) - With a goal against Seattle, Sapong made it goals in four straight matches and five out of six and helped the Union pick up three huge points against the Sounders. With six goals on the year, Sapong has now equaled his total from the two previous years combined.
Kei Kamara (Columbus) - Sapong's former strike partner scored two goals for the third time this season and now has 12 goals through 17 matches setting a new career high. Kamara's previous career high for scoring was 11 goals back in 2012 with Sporting KC. Kamara has 64 goals in his career.
Lee Nguyen (New England) - Nguyen scored less than a minute into the match against Columbus snapping a 2 1/2 month scoreless drought, but New England still lost to the Crew, 2-1. Nguyen has just two goals on the year.
Cyle Larin (OCSC) - The Canadian sensation made it six goals on the year as he tallied the game winner against the Rapids.
Kaká (OCSC) - Kaká continues to deliver for Orlando as he scored once again from the penalty spot giving him eight goals on the year. Orlando City is 4-1-2 in their last seven matches during which Kaká has scored five times.
Michael Bradley (Toronto FC) - Bradley scored and added an assist as Toronto knocked off their rivals from Montreal, 3-1. Bradley's two goals this year tie a career high. In 68 career MLS matches, Bradley has only scored five times compared to 13 goals in 98 appearances for the U.S.
Jozy Altidore (Toronto FC) - Altidore started for the first time since his injury and scored his first goal since May 10th as Toronto defeated the Impact, 3-1. Altidore now has six goals on the year in 12 matches.
Sebastian Giovinco (Toronto FC) - Giovinco unleashed a season high 13 shots against Montreal, and ended his night with a goal and an assist as Toronto FC bounced back from a disappointing performance against New York City FC and won for the fourth time in five games. Giovinco has 8 goals and 7 assists this season.
Sebastian Lletget (LA Galaxy) - Lletget scored for the third consecutive game, the fourth if you count the US Open Cup, when he found the back of the net against Portland as he's quickly become a big part of the LA Galaxy attack.
Robbie Keane (LA Galaxy) - In LA's rout of Portland, Keane scored his third goal of the season, and first in three months. He also added two assists.
Robbie Rogers (LA Galaxy) - Rogers scored his first goal as a member of the LA Galaxy in their rout of Portland. Rogers' last goal came in April 2011 when he was still with the Columbus Crew.
Fabián Castillo (FC Dallas) - Castillo scored for the second straight match as Dallas defeated Houston 2-0. Castillo now has six goals on the season, more than halfway to his career high of ten set last season, to go along with five assists.
Jack McInerney (Montreal) - McInerney came off the bench to score against the team that traded him to Montreal. Jack Mack has four goals on the year and 11 since he was sent to Montreal from the Union last spring.
Maurice Edu (Philadelphia) - Edu scored for the first time in over a year in Philadelphia's 2-2 draw with Montreal. The former member of the U.S.'s 2010 World Cup squad now has four goals since his return to MLS last year.
Octavio Rivero (Vancouver) - Rivero snapped a six-game goal-less stretch when he finally got his elusive 7th goal against the Revs. Rivero has scored or assisted in his last three matches.
Krisztián Németh (Sporting KC) - Németh also picked up his seventh goal of the season when he notched the game winner for Sporting KC against Colorado.
Ethan Finlay (Columbus) - The league's assist leader with ten, Finlay also showed off his scoring touch when he scored his third goal of the season in the Crew's 2-2 draw with Real Salt Lake. Finlay scored 11 goals last season.
Chris Wondolowski (San Jose) - Wondo scored a rocket of a goal against LA giving him nine goals on the season and 102 for his career. Wondo now moves into sole possession of 7th place on the all-time MLS scoring list and needs just two goals to catch Dwayne De Rosario for number six.
Clarence Goodson (San Jose) - Goodson scored his first MLS goal since 2007 when he was with FC Dallas in San Jose's 3-1 win over the LA Galaxy. Goodson has 28 yellow cards and just 4 goals in his MLS career.
Bradley Wright-Phillips (NYRB) - BWP scored his sixth goal of the year in the Red Bulls win over NYCFC. Half of the goals he has scored this year have come against his crosstown rivals.
Matt Miazga (NYRB) - The 19-year old Miazga scored his first MLS goal in their 3-1 win over New York City FC.
Chris Duvall (NYRB) - Like his teammate Matt Miazga, Duvall also scored his first MLS goal in the Red Bulls' 3-1 win over New York City FC.
Fanendo Adi (Portland) - Adi tallied his third brace of the season when he came up with a pair of second half goals in Portland's big win over their rivals from the Northwest, the Seattle Sounders. Adi has eight goals on the year and has more two-goal games (3) than one-goal games (2).
Darlington Nagbe (Portland) - Nagbe had a goal and an assist, his first points since April, as Portland routed Seattle 4-1. Nagbe's goal was his first of the season, and first since he scored against FC Dallas on October 25th of last season.
Brian Sylvestre (Philadelphia) - Sylvestre earned his fourth win of the season, all of them shutouts, as he defeated the Sounders 1-0. Sylvestre, who allowed five goals against the Galaxy last weekend, made a pair of saves.
Luis Robles (New York Red Bulls) - Robles and the Red Bulls snapped a four game losing streak with a 1-0 win over Real Salt Lake. Robles now has four shutouts on the year.
Tally Hall (Orlando City SC) - Tally Hall earned his third shutout in seven starts as Orlando City won for the third time in their last four. Hall made four saves in the win.
Bill Hamid (DC United) - Hamid, who we sometimes forget is still just 24 years old, picked up his fifth and sixth shutouts of the season when he shut out both the Chicago Fire and Toronto FC. Hamid now has 36 shutouts in his career.
Jaime Penedo (LA Galaxy) - Penedo needed to make just one save in LA's 5-0 rout of the Portland Timbers. The Panamanian keeper now has five shutouts on the season and 17 in his three year MLS career.
Dan Kennedy (FC Dallas) - The veteran netminder earned his second shutout of the month, and third of the season as Dallas knocked off Houston, 2-0. Kennedy has allowed 13 goals in 10 starts for Dallas this season.
Chris Konopka (Toronto FC) - Konopka made three saves against DC United and earned just the third shutout of his MLS career. Konopka is 5-2-2 in nine starts for Toronto this season.
Tim Melia (Sporting KC) - Melia improved to 5-1-2 on the season and earned his fifth shutout in eight starts when Sporting shut out the Colorado Rapids, 2-0. Melia made a pair of saves in the game.