Last results: TFC 2-1 Orlando (May 3); Seattle 0-1 TFC
Two wins in Week 10 gives Toronto the longest-active winning streak in MLS 2017. It has now won four in a row. It also knocked over last week's Power Rankings' favorite, Orlando, and then sent a weakened team to Seattle and came away with a clean sheet and three points. TFC has power and depth, which is a concerning combination for the rest of the league.
Still unbeaten in MLS 2017 after eight games, and if you think beating even a struggling team in the league in its own stadium is easy - kindly have a look at RBNY's latest result. This week's 3-0 result was also FCD's biggest win of the season to date.
Welcome to the top five, Vancouver. The Caps are the first team this season to string together back-to-back wins on the road. If they can find a way to win in Houston next week - for a third-straight victory away from home - they'll have a case for being top of this list.
A somewhat spiteful drop down the list for a team that was first just last week, but Orlando didn't just lose two games in Week 10 - it lost two road games. And the suspicion about Orlando's hot start is that it has more to do with a glut of early-season home games than a lasting claim to be among the league's elite. Unfortunately for OCSC, this week's results were the excuse the Rankings had been waiting for: time to re-set the perception of the Lions' power.
The Power Rankings are not supposed to be too mindful of league position - otherwise they'd just be a league table. They are perhaps guilty of showing too much respect to Portland's place in the standings this week: the Timbers have now won just one of their last four games.
The Fire had lost two in a row on the road heading into this week, but gave the Galaxy in LA before succumbing to the home team's fight-back and being forced to settle for a point. Still, not being a complete pushover on the road is worth something to these Rankings - so Chicago gets another week in the top 10.
11. Columbus Crew (up one place)
16 points, 4th in East
8th in Shield race
Last result: Crew 2-0 Revs
Solid result in Week 10 for a team that had been slipping recently.
Despite last week's loss to San Jose at home, it's hard to avoid the conclusion that the team is getting better. This week's win was its second in its last three games (all at home) and its second clean sheet of the season.
17. Philadelphia Union (up four places)
7 points, 11th in East
21st in Shield race
Last result: Union 3-0 RBNY
This week brought the Union its first win of MLS 2017. More significantly for the Power Rankings, the team is now unbeaten in its last three games with six goals scored and two consecutive clean sheets in that stretch.
The two-goal turnaround that saw the Galaxy prevent a loss to Chicago was greeted as a sign of improvement by LA - which is a sign of just how bad things are for the team at the moment. It has just completed a three-game home stand with only two points to show for it. Still, LA is on the rise in these Rankings because it has managed to go two games since its last loss and that is better than can be said for RSL or Colorado.
That sound you hear is the Rapids spiraling: five straight losses, three straight games without a goal, and the most recent of those at home to a team - Vancouver - that has had its own issues this season. Colorado is not good, and does not appear to be getting better.