Here's this week's recap:
Vancouver's Uruguayan tandem of Octavio Rivero and Cristian Techera scored a pair of second half goals as the Caps became the first MLS team to 15 wins after knocking off the Rapids 2-0... Sporting Kansas City and Portland battled each other to a 0-0 draw despite Portland outshooting Sporting 18-8. Tim Melia made seven saves for Sporting... The Red Bulls overcame an early 2-0 deficit against their nemesis, the Chicago Fire, and came away with three points and a 3-2 win thanks to goals by Bradley Wright-Phillips, Mike Grella and Sacha Kljestan... Kei Kamara became the first player in MLS to reach 20 goals this season after scoring a pair of goals in Columbus's 2-1 win over Philadelphia... Juan Manuel Martínez made his first MLS start and helped Real Salt Lake to a 3-1 win over the Houston Dynamo. Nick Rimando made four saves and earned the 170th win of his MLS career... Rookie goalkeeper Jesse Gonzalez helped FC Dallas to a third straight win as they knocked off Frank Lampard and New York City FC 2-1. Lampard has now appeared in four matches for City, all of them losses... Steve Birnbaum scored a late equalizer as DC United salvaged a draw with the Colorado Rapids... The Impact hung with the Galaxy as keepers Evan Bush and Donovan Ricketts combined for nine saves in a 0-0 draw... The Quakes finally surrendered a goal with Anibal Godoy on the field as they lost a chance to take three points against the Sounders and ended up settling for a 1-1 draw... Lee Nguyen and Revs continued their tear winning a fifth straight and improving their unbeaten run to seven games. Nguyen has five assists in his last two matches and has 3 goals and 6 assists in his last seven... Orlando City won for the first time since August 1st as Brek Shea returned to action and came off the bench to earn the winning assist on Bryan Róchez's first MLS goal. Adrian Winter added a pair of goals for Orlando City in the win while Sporting saw Dom Dwyer sent off with a straight red late in the second half.
Brazil 4 USA 1
Canada 1 Belize 1 - World Cup Qualifying, Canada wins 4-1
El Salvador 1 Curacao 0 - World Cup Qualifying, El Salvador wins 2-0
Haiti 3 Grenada 0 - World Cup Qualifying, Haiti wins 6-1
Jamaica 2 Nicaragua 0 - World Cup Qualifying, Jamaica wins 4-3
Aruba 2 St Vincent and the Grenadines 1 - World Cup Qualifying, St. Vincent wins 3-2
Guatemala 2 Antigua and Barbuda 0 - World Cup Qualifying, Guatemala wins 2-1
Vancouver Whitecaps 2 Colorado Rapids 0
Sporting Kansas City 0 Portland Timbers 0
New York Red Bulls 3 Chicago Fire 2
Columbus Crew 2 Philadelphia Union 1
Real Salt Lake 3 Houston Dynamo 1
FC Dallas 2 New York City FC 1
DC United 1 Colorado Rapids 1
LA Galaxy 0 Montreal Impact 0
San Jose Earthquakes 1 Seattle Sounders 1
New England Revolution 3 Toronto FC 1
Orlando City SC 3 Sporting Kansas City 1
Will Johnson (Canada) - Portland's Johnson scored his first goal for Canada since 2012 and the fourth in his National Team career that dates back to 2005. Three of Johnson's four goals have been scored during World Cup Qualifying.
Darren Mattocks (Jamaica) - Vancouver's Mattocks continues to excel for the Jamaicans as he scored his 6th goal of 2015 for the Reggae Boyz. Mattocks has 12 goals in 31 career appearances for Jamaica.
Octavio Rivero (Vancouver) - The 23 year-old Uruguayan striker reached double digits with the game winning goal against the Rapids on Wednesday night. Half of Rivero's ten goals have been game winners for the Caps.
Bradley Wright-Phillips (NYRB) - BWP scored his 14th goal of the season in New York's 3-2 win over Chicago, and is now over halfway to his total of 27 goals a season ago.
Sacha Kljestan (NYRB) - Kljestan scored his sixth goal of the season in New York's 3-2 win over the Fire, but more impressively has a streak of five straight matches with at least one assist.
Kei Kamara (Columbus) - Kamara became just the 16th player in MLS history to reach 20 goals after doubling up against Philadelphia. Kamara has six braces for the Crew this season.
C.J. Sapong (Philadelphia) - Sapong scored his eighth goal of the season and is just one shy of his career high set with Sporting KC back in 2012.
Juan Manuel Martínez (Real Salt Lake) - The Burrito delivered against Houston in his first MLS start as his first MLS goal helped propel RSL to a 3-1 win over the Dynamo.
Brad Davis (Houston) - Houston's set piece ace converted a penalty kick against Real Salt Lake giving him three goals on the season and 54 in his MLS career.
Steve Birnbaum (DC United) - Birnbaum notched his second MLS goal, but DC United remains winless in their last four matches after drawing with Colorado 1-1.
Fatai Alashe (San Jose) - The Quakes rookie scored his second goal of the season, and his first since March, but the Quakes were forced to settle for a draw against the Sounders.
Obafemi Martins (Seattle) - Oba netted an equalizer against the Quakes giving him 12 goals on the season. Martins has scored in three straight and has five goals in five matches since returning from injury.
Robbie Findley (Toronto FC) - Findley scored just his second goal of the season, but Toronto fell short against the Revs, dropping the match 3-1. Findley, who was making his 100th MLS start, now has 40 goals in his MLS career.
Krisztián Németh (Sporting KC) - Németh picked up his ninth goal of the season in a losing effort against Orlando City. The goal was Németh's first since August 8th.
Bryan Róchez (Orlando City) - Pretty sure I said Róchez was my sleeper candidate to win this year's Golden Boot. Well, the 20 year-old Honduran is ON THE BOARD after scoring his first MLS goal, a game winner at that, against Sporting Kansas City.
Adrian Winter (Orlando City) - The Swiss midfielder scored his first two MLS goals as Orlando City shocked Sporting Kansas City 3-1. Winter spent the last five seasons playing in Switzerland for FC Luzern.
David Ousted (Vancouver) - David Ousted picked up his 11th shutout and 15th win of the season with a 4-save effort against the Colorado Rapids. Ousted is two shutouts shy of equalling his league leading total of 13 from a year ago.
Tim Melia (Sporting KC) - Melia made 7 saves as Sporting held off the Timbers and salvaged a 0-0 draw. Melia has seven shutouts since taking over as Sporting's starting keeper in May.
Adam Kwarasey (Portland) - Kwarasey earned his league-leading 12th shutout of the season as the Timbers and Sporting KC played to a 0-0 draw on Wednesday.
Evan Bush (Montreal) - Bush made four saves as he helped Montreal shut out the LA Galaxy in a scoreless draw. Bush has five shutouts on the season and eight in his career.
Donovan Ricketts (LA Galaxy) - Ricketts made five saves against Montreal to earn his first shutout since rejoining the Galaxy. Ricketts has three shutouts on the year and 56 in his MLS career, good for 9th most all-time. Ricketts needs six shutouts to tie Tony Meola for 8th place.