April showers bring May flowers ... and set up wild MLS seasons chock-full of surprising results and consensus-smashing results.

It took a while to get here, but it feels like MLS is finally the league we all know and mostly wring our hands about. A league that provides more than its fair share of chaos. A league that tests our patience with a round of results that confounds as much as it clarifies.

Who's good? Who's bad? These are our weekly MLS Power Rankings.

Previous rankings: Week 7 | Week 6 | Week 5 | Week 4 | Week 3 | Week 2 | Week 1

1. LAFC (7 wins, 1 draw, 1 loss)

Previous ranking: 1

Next MLS match: Sunday, April 28, at Seattle (3.30 p.m. ET, live on ESPN and ESPN Deportes)

OK, so LAFC lost on the road to Vancouver on Wednesday, but Bob Bradley's club also made a statement against Seattle on Sunday night, busting up the second-best team in the league with a strong performance at Banc of California Stadium. How good is LAFC? Good enough to remain the best team in MLS. See you all next week.

Previous ranking: 2

Next MLS match: Wednesday, April 24, vs. San Jose Earthquakes (10.30 p.m. ET, live on ESPN+)

There's this: The Sounders were the last unbeaten team in MLS when the whistle blew in L.A. on Sunday night. That won't make them feel better about the performance, a big loss to LAFC, but there's hope that the season will bend toward Seattle across 34 games. Good team, bad night.

Previous ranking: 3

Next MLS match: Wednesday, April 24, at Minnesota (8 p.m. ET, live on ESPN+)

Zlatan Ibrahimovic won himself (another) penalty, Diego Polenta scored his first MLS goal and the Galaxy knocked the Dynamo from the ranks of the unbeaten. The real show on Friday was the battle between Ibrahimovic and AJ DeLaGarza. Back in his old stomping grounds, DeLaGarza decided to fight a lion. He did not win.

Previous ranking: 4

Next MLS match: Saturday, April 27, vs. Columbus Crew (8.30 p.m. ET, live on ESPN+)

The unbeaten run was always going to end at some point. Friday's loss wasn't inevitable -- the Dynamo went toe-to-toe with the Galaxy on the road -- but we can't downgrade Houston dramatically because of it. Wilmer Cabrera's team looks to be the real deal and will be in the mix for the top spot in the West all year. If it can hold on to Alberth Elis.

Previous ranking: 8

Next MLS match: Saturday, April 27, vs. San Jose (3.30 p.m. ET)

First, the facts: Atlanta is not very good right now and beating it isn't all that unique anymore. That being said, walking into Mercedes-Benz Stadium and taking down the champions is no small feat for a young side like FC Dallas. Take note of the goal scorers for the Hoops: 18-year academy product Jesus Ferreira and offseason DP signing Bryan Acosta.