MLS Weekend Wrap
Only 14 Major League Soccer teams took to the pitch this weekend, but they more than made up for the lack of fixtures on the schedule with seven exciting matches.
The weekend kicked off in San Jose and Philadelphia simultaneously, with the two matches on opposite coasts finishing with the same result. In Columbus, the eyes of the nation were on the Eastern Conference showdown between the Crew and the New York Red Bulls, which was a match that saw plenty of late fireworks.
In the two nightcaps out west, the Colorado Rapids and Real Salt Lake had to wait until the second half to send their respective home crowds into an uproar.
The two Sunday matches saw the Houston Dynamo finally defeat the L.A. Galaxy and Sporting Kansas City unleash four goals at home.
Here is a comprehensive wrap of each of the seven matches played in MLS this weekend.
San Jose Earthquakes 2, Montreal Impact 2
Goals: Justin Mapp (MTL) 24', 47'; Adam Jahn (SJ) 59'; Sam Cronin (SJ) 91'
The Goonies' "never say die" motto for the Earthquakes was once again preached across Buck Shaw Stadium after the home side completed their two-goal comeback on Sam Cronin's goal in the 91st minute.
One has to think that the rare early afternoon start in Northern California benefited the Impact more so than the Earthquakes. Montreal is used to playing early afternoon games.
By going ahead by two goals on the road, the Impact also made a strong impression on the fans on the West Coast that their blistering start to the season is no fluke.
The draw extended San Jose's winless streak to six matches, which is their longest stretch since going winless in 13 games back in 2011.
Philadelphia Union 2, Seattle Sounders 2
Goals: Eddie Johnson (SEA) 10'; Danny Cruz (PHI) 50', 51'; Mauro Rosales (SEA) 64'
The Union and the Sounders played a wild affair at PPL Park that left many searching for answers about the questionable refereeing of Jorge Gonzalez.
With five minutes left in the match, all hell broke loose near the Union goal as Sheanon Williams and Lamar Neagle began to shove each other.
Both Williams and Neagle were sent off, and then DeAndre Yedlin saw red in second-half stoppage time to put the Sounders down to nine men.
The most controversial decision by Gonzalez came on the last play of the match as the Union were threatening with a 10-to-nine-man advantage. Leonardo Gonzalez clearly handled the ball in the penalty area, but the Union's calls for a penalty fell on deaf ears and the match ended in a draw.
Columbus Crew 0, New York Red Bulls 1
Goal: Tim Cahill (N.Y.) 80'
Tim Cahill can do no wrong at the moment for the Red Bulls, as he scored his third goal in two matches on Saturday in Columbus against the Crew.
Cahill was able to put home a header past Crew keeper Andy Gruenebaum after Gruenebaum made a superb save on Jonny Steele's shot from just inside the left side of the penalty area.
Just a minute before Cahill's header sent the Red Bulls to the top of the Eastern Conference standings, keeper Luis Robles, who has had his fare share of misfortune this season, made a huge save on a penalty attempt by Federico Higuain.
Colorado Rapids 1, Toronto FC 0
Goal: Edson Buddle (COL) 86'
For 85 minutes against Toronto FC, the Colorado Rapids struggled to score. In the 86th minute, Edson Buddle broke the deadlock with his first goal in a Rapids uniform.
Buddle, who came to the Rapids from the Los Angeles Galaxy in the offseason, has played in just four of the Rapids' 10 matches this season. But when he has played, his club have reaped the benefits.
Buddle came on to the pitch at the half for Kamani Hill and got two shots off before firing home the game-winner.
For Toronto, freshly minted designated player Matias Laba made his club debut and played 87 minutes in the midfield.
Real Salt Lake 2, Vancouver Whitecaps 0
Goals: Luis Gil (RSL) 47'; Javier Morales (RSL) 71'
Less than a month after playing to a 1-1 draw with Vancouver, Real Salt Lake got their second look at the Whitecaps at home on Saturday.
Luis Gil and Javier Morales put goals past Whitecaps keeper Joe Cannon in the second half to give RSL their second win in three matches.
Not only was the RSL offense firing on all cylinders at Rio Tinto Stadium, their defense was as well with Nat Borchers' 62nd-minute goal-line clearance being one of the crucial plays in the match.
RSL keeper Nick Rimando also recorded his third clean sheet of the season against a Vancouver attack that produced just three shots on target.
Sporting Kansas City 4, Chivas USA 0
Goals: Claudio Bieler (SKC) 41', 57'; Graham Zusi (SKC) 65'; C.J. Sapong (SKC) 87'
Sporting Kansas City unleashed a four-goal outburst on visiting Chivas USA in the first of two MLS matches played on Sunday.
Claudio Bieler scored his fifth goal of the season in the 41st minute before converting a 57th-minute penalty that would break open the floodgates.
Just before Bieler scored his sixth goal of the season, Chivas keeper Dan Kennedy was sent off for taking down Paolo Nagamura in the penalty area.
Graham Zusi and C.J. Sapong would add to the misery of the Rojiblancos with a goal apiece before the final whistle blew at Sporting Park.
Los Angeles Galaxy 0, Houston Dynamo 1
Goal: Andrew Driver (HOU) 56'
In a rematch of the last two MLS Cup finals, the Dynamo finally came out on top against the Galaxy.
Andrew Driver powered home the game-winner in the 56th minute to extend the Dynamo's unbeaten streak to four matches.
The win at the Home Depot Center also temporarily erased the road demons that Dominic Kinnear's side have had in the last year.
The Galaxy, who played without Robbie Keane for the second consecutive match, could have taken the lead in the first half, but Tally Hall easily saved Landon Donovan's weak penalty shot in the 25th minute.
Follow me on Twitter, @JTansey90.