Guerrero's hit gives Angels 2-1 win over KC

KANSAS CITY, Mo. (AP) - Jered Weaver allowed one run over seven innings and Vladimir Guerrero hit a two-run single in the eighth inning off Kansas City's beleaguered bullpen, lifting the Los Angeles Angels to a 2-1 victory over the Royals.

Weaver (14-5) kept it close early against Royals fill-in starter Robinson Tejeda, scattering nine hits. Tejeda allowed a hit in 5 1-3 scoreless innings, then had to watch another bullpen meltdown.

The Royals walked eight in three innings - three by Jamey Wright (1-5) - and dodged two jams before Guerrero came through with the run-scoring single in the eighth. Brian Fuentes worked the ninth for his 38th save in 43 chances.

Kansas City had 11 hits, the Angels three.

Copyright 2009 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.