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 on Friday night.
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.
J.C. Gutierrez worked the eighth and rookie Dane De La Rosa had a 1-2-3 ninth for his first major league save. De La Rosa got a diving catch by left fielder Collin Cowgill for the first out.
Michael Brantley and Asdrubal Cabrera homered for Cleveland, still reeling from a four-game sweep by AL Central-leading Detroit.
The Angels came in staggering as well.
They were swept in three straight at home by the Rangers, who stole 13 bases in back-to-back games. But staked to the 5-0 lead, Weaver handled the Indians and won his fourth straight decision, and for the sixth time in eight starts dating to July 2. He's 5-0 with a 0.63 ERA in his last six starts in Cleveland.
The Indians were counting on Kazmir to turn things around after the first-place Tigers came to town and ransacked their closest division rival.