Benny Feilhaber and Lawrence Olum each had goals and Sporting Kansas City defeated the Los Angeles Galaxy, 2-1, on Saturday.
Sporting KC (10-5-5) extended its unbeaten streak to six games, while the Galaxy's eight-game unbeaten streak was broken.
In the 11th minute, Feilhaber opened the scoring, drilling a free kick from just outside the box into the upper left corner past Galaxy goalkeeper Jaime Penedo.
Sporting made it 2-0 in the 60th minute. Graham Zusi's cross was headed by Jacob Peterson — which was blocked by Penedo — but the rebound came straight to Olum who headed it past a sprawled Penedo.
Zusi and Matt Besler signed long-term designated player contracts to remain with Sporting KC earlier in the day. Both players had received interest from abroad after their strong performances in Brazil.
Robbie Keane cut the Galaxy (7-4-6) deficit in half in the 79th minute with his 10th goal of the season off a corner kick.
Andy Gruenebaum filled in for Sporting KC's starting goalkeeper Eric Kronberg, who fractured a bone in his left hand during practice on Wednesday.