Dan Haren pitched eight strong innings for Los Angeles though Albert Pujols remained homerless as the Angels defeated the Cleveland Indians 2-1 on Saturday.
Torii Hunter hit a solo homer for Los Angeles, which snapped a five-game losing streak after a cold drizzle delayed the start of the game 147 minutes.
Pujols went 1 for 4 with his single during a first-inning rally giving the Angels a 1-0 lead off Jeanmar Gomez (1-1).
Hunter's homer in the fourth made it 2-0. The Angels have hit only five homers in their last 104 innings.
Haren (1-1) made the lead stand up. The right-hander allowed four hits and struck out seven.
Jack Hannahan's two-out RBI single got Cleveland within 2-1 in the fourth.
Scott Downs worked a perfect ninth for his first save.