Mauro Rosales scored in the 16th minute to give the Seattle Sounders FC a 1-0 victory over FC Dallas on Saturday night.
Seattle pushed its record to 8-1-4 over its last 13 MLS matches and moved past Dallas into second place in the Western Conference standings.
Dallas saw its four-game home unbeaten streak (3-0-1), in which it had outscored its opponents 7-0, snapped, and is now 2-3-3 overall in its last eight MLS contests.
FC Dallas outshot Seattle 24-9, despite appearing worn down by the extreme heat, which was 104 degrees when the game started.
Both teams were coming off CONCACAF Champions League victories. Dallas beat Pumas UNAM 1-0 in Mexico on Wednesday and Seattle topped Guatemala's CSD Comunicacaiones 4-1 at home on Tuesday.
Playing a man down for the final 34-plus minutes, Dallas pressed for the equalizer to the final whistle, with Bruno Guarda's last-chance shot deflecting just wide of the right post.
Sounders goalkeeper Kasey Keller made four saves to record his eighth shutout of the season. One of his best stops came in the 72nd minute, when he denied a point-blank shot from Marvin Chavez.
Seattle jumped ahead 1-0 in the 16th minute by taking advantage of a mix-up by the depleted Dallas defense. Rosales was left wide-open on the rush up field, received a lead pass from Fredy Montero, and slotted a low shot just inside the right goal post.
The goal, Rosales' fourth of the season, snapped Dallas' home shutout streak at 388 minutes.
With Dallas already missing top defender George John due to suspension, an undisclosed injury to Zach Loyd in the 24th minute forced a substitution, leaving FCD a bit thin in the backfield.
Then midfielder Daniel Cruz, who was making first MLS start since Dallas signed him from Belgium on Aug. 4, was ejected in the 56th minute after collecting his second yellow card of the game.
Already the MLS career record holder in goalkeeper wins, shutouts and minutes played, FC Dallas' Kevin Hartman played in his 379th career game to surpass Steve Ralston as the league's games-played leader.