KANSAS CITY, Kan. (AP) -- Benny Feilhaber and Lawrence Olum both had goals and Sporting Kansas City defeated the Los Angeles Galaxy 2-1 on Saturday.
Sporting (10-5-5) extended its unbeaten streak to six games, while 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 K.C. 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 the 79th minute with his 10th goal of the season off a corner kick.
Andy Gruenebaum filled in for Sporting's starting goalkeeper Eric Kronberg, who is out with a fractured bone in his left hand suffered Wednesday at practice.