Eighteen teams were in action this past weekend in Major League Soccer. Once again, most matches were dominated by controversy, but a few results had a major impact in the standings and power rankings.
As always, the following criteria were used to grade each club:
- Current form
- Injuries/absences
- Quality of a team's most recent performance
- Games in hand (if applicable)
Here is where every MLS team stands after the weekend.