Wayne Rooney scored the first hat-trick of his MLS career as DC United defeated nine-man Real Salt Lake 5-0.
The former Everton, Manchester United and England striker opened the scoring from the penalty spot in the 34th minute and found the net again before the break.
Real Salt Lake were reduced to 10 men before the break when Jefferson Savarino was shown a red card for a high kick into Luciano Acosta's face while reaching for the ball.
Rooney completed his hat-trick in the 65th minute and moments later Real Salt Lake lost another man when Marcelo Silva received a second yellow for a foul on Lucas Rodriguez.
Rodriguez and Ulises Segura added the insurance in the 76th and 80th minute respectively, giving United seven points from their first three matches.
The Los Angeles Galaxy were still without the injured Zlatan Ibrahimovic but edged past Minnesota United 3-2.
LA built a 2-0 lead after Jonathan Dos Santos converted a spot kick and Chris Pontius found the net in the 41st minute before Jan Gregus pulled one back for Minnesota 15 minutes from time.
The Galaxy restored the two-goal advantage when Sebastian Lletget scored his first of the season with nine minutes remaining and substitute Angelo Rodriguez ensured a tense finish when he found the net in the 87th minute but Galaxy held out for the win.
The Seattle Sounders maintained their winning ways with a 4-2 victory over Chicago Fire.
Victory looked inevitable when Seattle led 3-0 49 minutes into the game, but Raheem Edwards and Fabian Herbers pulled two back for Chicago to put the visitors under pressure.
A late strike from Raul Ruidaz ensured the victory and earned his side their third win in a row.
In the night's other games, Alex Muyl bagged a brace in the New York Red Bulls' 4-1 thumping of the San Jose Earthquakes, and Memo Rodriguez was on target twice to lead the Houston Dynamo 3-2 over the Vancouver Whitecaps.
Ignacio Piatti also scored twice in the Montreal Impact's 3-1 win against Orlando City, and Gaston Sauro was the lone scorer in the Columbus Crew's 1-0 home win against FC Dallas.
ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});
ga('pacontentapi.set', 'referrer', location.origin);
ga('pacontentapi.set', 'dimension1', 'By Press Association Sport staff');
ga('pacontentapi.set', 'dimension2', '06cc3ef7-9b94-455d-9e83-65a8241e54f8');
ga('pacontentapi.set', 'dimension3', 'paservice:sport,paservice:sport:football,paservice:sport:world');
ga('pacontentapi.set', 'dimension6', 'story');
ga('pacontentapi.set', 'dimension7', 'composite');
ga('pacontentapi.set', 'dimension8', null);
ga('pacontentapi.set', 'dimension9', 'sport:football');
ga('pacontentapi.send', 'pageview', { 'location': location.href, 'page': (location.pathname + location.search + location.hash), 'title': 'Wayne Rooney nets hat-trick as DC United ease past Real Salt Lake'});