ANAHEIM, Calif. -- Zack Greinke won for the first time in four starts since being acquired by the Angels, Albert Pujols homered and drove in four runs and Los Angeles beat the Cleveland Indians 9-6 on Tuesday night.
Greinke (1-1) allowed four runs and eight hits in seven innings, struck out five and walked one. The 2009 AL Cy Young winner, who came to Los Angeles in a deal with Milwaukee on July 27 for three prospects, gave up 12 runs in 19 innings over three starts for the Angels. He was 9-3 with a 3.44 ERA in 21 starts this season for the Brewers.
Erick Aybar also went deep for the Angels.
LaTroy Hawkins inherited a 9-4 lead from Greinke and gave up a two-run, two-out homer by former Angel Casey Kotchman in the eighth. Kevin Jepsen got the third out and Ernesto Frieri pitched a perfect ninth for his 14th save in 15 attempts.