Internationals continued to take a toll on some teams, but, for the most part, everyone was close to full strength this weekend. And how does the league look?
Greg M. CooperGreg M. Cooper-USA TODAY Sports
There's no shame in losing to the best team in the entire league, which is what happened in a 2-0 loss to Toronto FC on Saturday, but DCU can't seem to buy a goal. They've gone 665 minutes without a goal in the run of play and are 1-5-1 since the end of April.
The narrative of this season isn't going away for the Loons. They conceded a barrage of shots (29 total!) and it was only Bobby Shuttleworth's goalkeeping that kept them in their 1-0 loss to Real Salt Lake.
Real Salt Lake
We still have our doubts about RSL, but they took it to the Loons on Saturday with an onslaught of shots. If they can keep their attack going and finish better, they will keep picking up points.
Human spirit won out after all, as a stunning 89th-minute goal from Alan Gordon stole all three points from the Portland Timbers. Are we convinced, even after their three-game winning streak? Not really. But no one really believed the Rapids' run last year so maybe they can still surprise us?
A red card knocked Philly off their game in a 2-1 loss to the New York Red Bulls and they have now lost three in a row. The Union are definitely in a slump and looking very much like the struggling team they were earlier this season.
Columbus Crew SC
It's hard to expect the Crew to go into Atlanta and win, but their road form needs to improve if they want a chance of making the playoffs. Saturdays loss wasn't a good one.
The Impact have benefitted from the arrival of Blerim Dzemaili and Ignacio Piatti is still one of the best wingers in the league, even if the spotlight hasn't been so bright on him this season. They'll regret letting Orlando score a late goal and deny them two points, but going to Orlando and scoring three times is a positive.
San Jose Earthquakes
Holding off Sporting Kansas City this weekend for a scoreless draw was a decent result, particularly given all the absences the team had.
New York Red Bulls
They had a chance to take control of the match after Philly earned a red card, and they did it. There are still questions about the Red Bulls, but maybe they can build off this.
New England Revolution
Despite a 2-1 loss to Chicago, the Revs held their own and could've easily won, if only they had finished their chances better. The Revs seem to be building chemistry.
The rough patch for the Timbers may not be over, even they came into Saturday with back-to-back wins under their belt. The Timbers couldn't hold things together in the second half in Colorado and it was their undoing.
They lost to New York City FC and there is still a nagging feeling that the Sounders attack could be playing so much better than it is. Something is off for them, but Cristian Roldan's goal was fantastic and a sign that individual bits of talent are the best thing going for the club right now.
It was always going to be tough for the Whitecaps this week: They were missing several key players and they were hosting one of the best teams in the West. But a 1-1 draw to FC Dallas and a good fight is something to feel good about.
The Dynamo will feel like they let this one slip out of their hands: LA scored in the fourth minute of stoppage time to force the draw. But the Dynamo were relentless and could've put it away had they finished better.
While the status of Cyle Larin remains up in the air after his recent legal troubles, Orlando grinded out a result vs. the Montreal Impact. That Orlando were able to come back will leave them feeling statisfied with the draw.
It's weird that the Galaxy can't seem to get a win at home, but they are unbeaten in their last seven. Amazingly, it seems like the Galaxy aren't even at their best yet.
The hype is real and it's hard to not get too excited about Atlanta when they've got their trio of Designated Players back together, now that Josef Martinez has returned from injury. Saturday was a small sign of progress: For the first time, Atlanta lost a lead and then still came back to win.
Sporting Kansas City
Road form continues to be a concern for Kansas City as they drew in San Jose, but their home form keeps making up for it.
New York City FC
David Villa became the fifth quickest player to 50 goals in MLS history over the weekend, and he's a big reason NYCFC have been so darn good.
They got a draw on the road, which is tough to feel bad about in MLS. The good news is it seems like they are still waiting to peak with Mauro Diaz working back into form, Walker Zimmerman still injured and time before they really need to kick things into high gear.
Anyone who is still clinging onto the image of the Fire from years past is being put on notice. This is a new, better team and there's no arguing with their form as of late.
The best team in the league keeps on rolling. What more can be said?