Javier Morales scored twice and added an assist to lead Real Salt Lake to a 4-1 victory over the Los Angeles Galaxy on Saturday night in Sandy, Utah.
Morales scored on a penalty kick in the 10th minute and beat Galaxy goalkeeper Josh Saunders from 20 yards out in the 41st. Morales assisted on Andy Williams’ goal in the 2nd minute for RSL, which led 3-0 at halftime.
Paulo Araujo Jr. scored in the 68th minute on a pass from Fabian Espindola.
Juan Pablo Angel scored for the Galaxy off a free kick from David Beckham in the 79th minute.
RSL extended its league unbeaten streak to 16 games, three shy of the league record shared by FC Dallas (2010) and Columbus (2004-05).
At Revolution 2, D.C. United 1: Zack Schilawski scored his first goal of the season and Shalrie Joseph converted a penalty kick to lead New England.
Earthquakes 2, at FC Dallas 0: Chris Wondolowski scored two goals to lead San Jose.
At Fire 3, Sporting Kansas City 2: Marco Pappa had a goal and an assist to lead Chicago to a victory in its home opener. Diego Chaves and Gaston Puerari also scored for Chicago.
Matt Beasler and Teal Bunbury scored for Kansas City.
At Toronto FC 2, Timbers 0: Javier Martina scored two goals, including a gorgeous volley from long range, and Toronto FC beat Portland.
The Dutch winger conjured a highlight-reel goal out of nothing in the 70th minute, pulling down a booming goal kick from Stefan Frei and then volleying it from outside the box over reserve goalkeeper Jake Gleeson.
At Union 1, Whitecaps 0: Carlos Ruiz scored in the 77th minute and Philadelphia held on to beat Vancouver.
Red Bulls 0, at Crew 0: Alex Horwath made five saves in his MLS debut and short-handed New York tied Columbus.
The Red Bulls (1-0-1) were missing five starters to national team duties.