Weaver wins again in Cleveland, Angels end 4-game losing streak with 5-2 victory over Indians


CLEVELAND — Jered Weaver chalked up another win in Cleveland and Josh Hamilton hit a three-run homer as the Los Angeles Angels ended their four-game losing streak with a 5-2 victory over the Indians, who dropped their fifth in a row tonight.

Weaver (7-5) allowed two runs and six hits in seven innings. The right-hander has dominated at Progressive Field, going 6-0 in nine career starts. According to the Angels, he entered the game as the first pitcher since 1916 to be 5-0 or better with an ERA of 1.52 or lower at any road ballpark.

Hamilton connected in the first inning when the Angels scored five off Scott Kazmir (7-5), who lost for the first time since June 10 — a span of 10 starts.