CLEVELAND, June 3 (UPI) -- Vladimir Guerrero had a two-run homer among two runs, two hits, and two RBI Friday night as the Los Angeles Angels pounded Cleveland, 10-3.
Garret Anderson hit a three-run homer; Dallas McPherson added a two-run blast; while both Adam Kennedy and Chone Figgins had two hits and one RBI for the Angels (24-30), who have won seven times in their last nine games.
Winner Jered Weaver (2-0) allowed two runs and four hits in 6 1/3 innings with two walks and eight strikeouts.
The Angels had a season-high six stolen bases, three by Figgins.
Jason Michaels homered; Ben Broussard had one run, two hits and one RBI; and Ronny Belliard had one hit and one RBI for the Indians (27-27), who had a three-game winning streak snapped.
Losing pitcher Jason Johnson (3-5), who has dropped five of his last six decisions, yielded four runs and three hits in five innings with four walks and four strikeouts.