BRIDGEVIEW, Illinois (AP) — Seattle's Obefemi Martins scored twice before his first-half ejection, setting up the Sounders' 3-2 win at Chicago on Saturday, extending their lead atop the MLS standings heading into the three-week World Cup break.
Their lead over nearest rival Real Salt Lake was stretched to seven points, as the Utah club was beaten at home by Portland.
Lamar Neagle added a third goal for Seattle in the 78th minute, with Chicago's Harry Shipp scoring his second of the game four minutes later, but the hosts could not find an equalizer.
Martins scored in the 31st and 38th minutes but was sent off after an altercation with the Fire's Benji Joya seconds after Shipp scored his first goal in the 41st minute.
REAL SALT LAKE 1, PORTLAND TIMBERS 3
Real Salt Lake failed to keep pace with the Sounders as they suffered their first ever home loss against Portland, beaten 3-1.
Fanendo Adi scored a pair of goals and captain Will Johnson converted a penalty for the Timbers.
Luke Mulholland scored the sole goal for RSL, who played without team captain Kyle Beckerman and goalkeeper Nick Rimando on World Cup duty with the U.S. national team.
Real Salt Lake has suffered losses on consecutive weekends after going 12 matches unbeaten to start the season.
DALLAS 3, COLORADO RAPIDS 2
Dallas ended a run of eight games without a victory by beating Colorado 3-2.
Fabian Castillo scored in the 62nd minute and FC Dallas snapped an eight-game winless streak.
The Texan club had failed to score more than one goal in a game during that skid but broke that sequence with first-half goals from Deshorn Brown and Zach Llloyd. Dallas led 2-1 at halftime, with Andres Escobar having scored for Colorado.
Continue reading this story on the...