It has been yet another entertaining week of soccer in America.
Round eight of fixtures provided us with yet more controversy, goals galore and last-gasp drama.
With so much going on in MLS, here is our round-up of all of the action.
Sporting Kansas City have pulled off a few outstanding comebacks already this season, and by securing a 4-4 draw against Houston Dynamo they snatched yet another point in added time.
Philadelphia Union were the victims of daylight robbery just three weeks ago in stoppage time and this time, Owen Coyle's Dynamo side were robbed of three points courtesy of a quite fine Benny Feilhaber strike in the 95th minute.
There have been some pretty brilliant goals this week, but the Brazilian should take home the AT&T Goal of the Week award with pride after his thunderous strike silenced the BBVA Compass Stadium.
Revs relish Real Salt Lake thumping
New England Revolution failed to get the show on the road at the start of the season with back-to-back defeats against Seattle Sounders and New York City FC, but ever since the Revs have been blazing through the campaign as Jay Heaps' side remain unbeaten since those first couple of games.
They hosted a Real Salt Lake City side who tasted defeat for the first time last week against Vancouver Whitecaps. RSL were given a slightly more painful result this week however. Goals from Chris Tierney, Juan Agudelo, Charlie Davies and Scott Caldwell gave the visitors an uncomfortable journey back to Utah.
The Revs currently top the Eastern Conference, above D.C. United, who have a game in hand.
Sounders gathering pace after slump
Like New England, Seattle Sounders didn't get off to an overwhelming start. A blinding defeat against San Jose Earthquakes was followed up with a bore draw against FC Dallas, and when the Washington based club failed to take any points from LA Galaxy, fans started to question the formidability of the team.
But that has been reassured in the past couple of weeks. Back-to-back wins against Colorado Rapids and bitter rivals Portland Timbers have seen the partnership of Obafemi Martins and Clint Dempsey thrive.
Sigi Schmid's side currently stand at third position in the Western Conference, and fifth in the Supporters Shield table as they chase their first Shield title.
Whitecaps drop points to rivals
Most people were raving over the unstoppable start that Vancouver Whitecaps made, but a handful of defeats in recent weeks has spoilt their party and harmed their prospects of winning the Western Conference and the Supporters Shield.
D.C. United, who have only lost once, had to come from behind at B.C. Place on Saturday in order to keep their commendable run intact.
A 10-man Whitecaps side was not strong enough to keep the capital club at bay. Despite their loss, Carl Robinson's side remain at the peak of both tables due to the fact they have played an extra game.
There certainly has not been a lack of goals elsewhere this week in America. Columbus Crew soared on to beat a sorry-looking Philadelphia Union who have some evident goalkeeper issues, whilst Toronto FC pulled off the shock result of the week. Jozy Altidore scored a brace for the second time this season to help the Canadian side onto a 2-0 victory at the Citrus Bowl against Orlando City.
The much-anticipated clash-of-the-titans between LA Galaxy and New York Red Bulls couldn't be split, and so they shared the spoils.
Friday night saw Colorado Rapids pick up a more than valuable point against FC Dallas, who they thumped 4-0 just a fortnight ago. Elsewhere, Chicago Fire came up trumps against fellow strugglers New York City, whose evening was stricken by the sending off of Andrew Jacobsen in the early stages.
New York Red Bulls will be hoping to keep their unbeaten record intact against Colorado Rapids on Wednesday night before they turn their attention to a local derby against New England at the weekend.
Speaking of derbies, Portland Timbers will be seeking revenge against Vancouver Whitecaps at Providence Park after the Canadian side stole a point from their grasp last month in the dying minutes.
Also, keep your eye open for New York City taking on Seattle which should provide a thrilling contest for Sunday night's TV.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://gms.to/1a2aYpZ
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms