KANSAS CITY, Mo. (AP) -- Light-hitting Esteban German hit a three-run home run in the seventh inning to lead the Kansas City Royals to a 3-1 victory over the Los Angeles Angels on Wednesday night.
German had only three major league home runs in 441 at-bats before coming up with one out and runners on first and second in the seventh. The utility infielder knocked Ervin Santana's 1-0 pitch 402 feet over the wall in left for his first homer in 144 at-bats.
Jorge De La Rosa (3-2) went seven innings, giving up five hits and one run, with two strikeouts and a walk as the Royals won for just the third time in 10 games and halted the Angels' four-game winning streak. They also kept Mike Scoscia from passing Bill Rigney to become the winningest Angels manager.
Erick Aybar doubled off De La Rosa leading off the fifth and scored on Chone Figgins' single for the Angels' run.
Joakim Soria pitched the ninth for his fourth save in four chances.
Santana (2-4) spent much of the cool, rainy night working out of trouble while the Royals stranded runners at third base in the third, fourth and sixth. The right-hander allowed 11 hits and three runs in 6 1-3 innings.
David DeJesus tripled in the third with two out and Santana struck out German on a 3-2 pitch. Billy Butler, in his second major league game, struck out with runners at first and third to end the fourth. With runners at first and third in the sixth, Santana got Alex Gordon to pop out and retired Butler on a liner to left to end the inning.
A light rain fell through most of the game, but there were no delays.
Reggie Sanders, after doubling sixth and going to third on Ross Gload's single, came out of the game with a tight left hamstring.
Infielder Maicer Izturis and left fielder Garrett Anderson were out of the Angels' starting lineup again. Anderson has a sore right hip flexor and Izturis is bothered with a sore right hamstring. ... Wednesday was the 29th birthday for Royals RHP Luke Hudson.