This weekend's matches in Major League Soccer contained a six-goal shootout, a clash of the titans and two shocking results.
As a result of all the chaos that took place on the pitches of North America this weekend, this week's power rankings have a new team at the top.
Read on to see what club took away the No. 1 spot from FC Dallas, who had been the top team for five consecutive weeks.
Every week, our MLS experts will rank each team from 1 to 19.
Each team will be given a point total for its specific ranking.
For example, the team that is ranked No. 1 is given 19 points, while the last-place team receives just one point.
We will compile the votes each week, and the team with the highest point total will be placed atop the power rankings.
Meet Our Voters
Last Week's Ranking: 19
Week 12 Result: Draw with Sporting, 1-1.
For the first time in 65 days, D.C. United earned a point out of a match.
Kyle Porter's first MLS goal in the 65th minute equalized the match for United as they surprised plenty of people by holding Sporting Kansas City to a draw at home.
The draw broke United's seven-match losing streak, but they still have not recorded a win since March 9.
Last Week's Ranking: T-16
Week 12 Result: Loss to Real Salt Lake, 4-1.
With plenty of questions lingering about the future of the club, Chivas USA delivered another lackluster performance at home against Real Salt Lake.
The fifth loss in six matches dropped Chivas down to last place in the Western Conference standings, a spot where they may stay in for the foreseeable future based on their recent form.
Last Week's Ranking: 18
Week 12 Result: Loss to Philadelphia, 1-0.
For the second consecutive week, the Fire lost to Philadelphia.
This weekend, Chicago dropped points at PPL Park after conceding a goal in the third minute.
Frank Klopas' club have now lost four of their last five matches.
Last Week's Ranking: 15
Week 12 Result: Loss to Columbus, 1-0.
The good news for Toronto FC this week was that they did not concede in the final minutes of the match again.
The bad news for Toronto FC is that they did concede a goal to the Crew in the 42nd minute and in the process lost their fourth match in a row.
If it was not for D.C.'s pitiful form, Ryan Nelsen's club would be sitting in dead last in the MLS standings after this week's results.
Last Week's Ranking: T-16
Week 12 Result: Win over Houston, 2-0.
New England delivered quite the shock on Saturday as they went into BBVA Compass Stadium and defeated the Dynamo.
Diego Fagundez opened the scoring in the 51st minute with a brilliant individual effort that saw him split between two defenders before he slotted the ball past Houston keeper Tally Hall.
The Revolution will now look to carry the momentum over into next Saturday's home match with Toronto at Gillette Stadium.
Last Week's Ranking: 14
Week 12 Result: Draw with Colorado, 1-1.
San Jose salvaged a point from their home match against Colorado thanks to a spectacular 78th-minute free kick by Martin Chavez.
The Earthquakes will look to win their first in three matches on Saturday as they visit FC Dallas.
Last Week's Ranking: 13
Week 12 Result: Draw with Portland, 2-2.
The Whitecaps played in a Cascadia Cup thriller at home on Saturday and failed to close out what would have been their first win in the MLS era of the competition.
Instead, the Whitecaps were forced to be happy with a draw after Jose Valencia equalized late in the match for the visiting Timbers.
In the draw, Camilo and Gershon Koffie both scored on spectacular curling efforts.
Last Week's Ranking: 12
Week 12 Result: Win over Toronto, 1-0.
The offseason acquisition of Dominic Oduro continued to reap its benefits on Saturday for Columbus.
Oduro's 42nd-minute goal ended up being all that the Crew needed to get past Toronto FC in a Trillium Cup match.
Oduro now has five goals for the Crew since coming over from Chicago this offseason.
Last Week's Ranking: 10
Week 12 Result: Draw with San Jose, 1-1.
The Rapids extended their unbeaten streak to four matches after they stole a point from San Jose at Buck Shaw Stadium.
The only Colorado goal of the match came from Nathan Sturgis in the 26th minute as he beat San Jose keeper Jon Busch to the near post on a corner.
Oscar Pareja's club will have a strong chance of extending their unbeaten run to five matches as they square off with Chivas USA at Dick's Sporting Goods Park on Saturday.
Last Week's Ranking: 9
Week 12 Results: Loss to Los Angeles, 4-1; Win over Chicago, 1-0.
Philadelphia recovered from a thrashing at home by the Galaxy on Wednesday with a win over the lowly Fire on Saturday.
As has become the normal for the Union this season, Jack McInerney was the goal scorer in the third minute against Chicago.
With his eighth goal of the season, McInerney opened the gap over Montreal's Marco Di Vaio in the chase for the Golden Boot, which he now leads by two goals.
Last Week's Ranking: 8
Week 12 Result: Win over Chivas USA, 4-1.
The unlikeliest of goal scorers provided two goals for Real Salt Lake in their win over Chivas USA on Sunday.
Midfielder Ned Grabavoy scored in the fourth and 91st minutes to help RSL cruise past the bottom feeders of the Western Conference.
Joao Plata and Robbie Findley also found the back of the net in the club's sixth win of the season.
Last Week's Ranking: T-4
Week 12 Result: Loss to New England, 2-0.
All of a sudden BBVA Compass Stadium has lost its aura.
The Dynamo lost their second consecutive match at home on Saturday to the Revolution.
The match was capped off by a Ricardo Clark own goal in the 84th minute.
Houston will look to avenge their loss to Sporting two weeks ago on Sunday when they head up to Kansas City to play at Sporting Park.
Last Week's Ranking: 7
Week 12 Results: Win over Philadelphia, 4-1; Loss to New York, 1-0.
Just three days after Landon Donovan announced to the American soccer viewing population that he is in great form in Philadelphia, the Galaxy lost a clash of the titans against the Red Bulls.
The Galaxy conceded late against the Red Bulls and ended up losing their third in four matches.
The first chance to right the Galaxy ship will come on Sunday at home against a surging Seattle club.
Last Week's Ranking: 11
Week 12 Result: Win over FC Dallas, 4-2.
The Sounders are officially back.
Seattle dominated FC Dallas in their six-goal shootout at CenturyLink Field as Eddie Johnson scored twice, while Obafemi Martins and Lamar Neagle scored a goal each.
The win marked the second consecutive week in which the Sounders scored four goals at home against a Western Conference foe.
The Sounders will face a big test on Sunday when they duel with the Galaxy at the Home Depot Center in what will be a true test of their recent form.
Last Week's Ranking: 3
Week 12 Result: Draw with Vancouver, 2-2.
The now 10-match unbeaten streak of the Timbers lived to see another week after Jose Valencia scored an 84th-minute equalizer in Vancouver on Saturday.
The goal was the first in MLS for the man they call El Trencito.
Caleb Porter and Co. will now make their way over to the East Coast as they face D.C. United on Saturday at RFK Stadium.
Last Week's Ranking: 6
Week 12 Result: No Match Played
The Impact had the weekend off after playing the first leg of the Canadian Championship against Vancouver at home on Wednesday.
Montreal will be back in action on Saturday as they host Philadelphia at Stade Saputo.
Last Week's Ranking: 2
Week 12 Result: Draw with D.C., 1-1.
To say the players and staff of Sporting Kansas City were upset after their draw with D.C. on Sunday is an understatement.
Sporting should have won the match by a goal ,but Ike Opara's 30th-minute shot that found the back of the net was called off by referee Jair Marrufo because Opara was allegedly offside.
After their draw and the win by the Red Bulls, Sporting sit three points behind New York in the Eastern Conference standings.
Last Week's Ranking: 1
Week 12 Result: Loss to Seattle, 4-2.
The five-week reign of FC Dallas at the top of the power rankings was ended on Saturday as they lost to Seattle.
Kenny Cooper and Michel scored early in the second half to bring the match within reach, but after Blas Perez was sent off in the 73rd minute for an elbow on Leo Gonzalez, the wind was taken out of the FC Dallas sails.
The Western Conference leaders will look to rebound from the loss on Saturday as they host San Jose at FC Dallas Stadium.
Last Week's Ranking: T-4
Week 12 Result: Win over Los Angeles, 1-0.
Tim Cahill once again played the role of hero for the Red Bulls as his 91st-minute header won the match against the Galaxy for New York.
With the win, the Red Bulls climbed to the top of the Supporters Shield standings and this week's power rankings, two spots that were once deemed unreachable after the rough start to the season had by the club.
New York will look to extend their unbeaten run to seven matches on Sunday when the Crew visit Red Bull Arena.