SCOTTSDALE, Ariz. (AP) -- Non-roster outfielder Travis Buck hit two of Cleveland's four homers, helping the Indians beat the Arizona Diamondbacks 7-3 on Tuesday.
Buck hit a two-run drive off Aaron Heilman in the fifth and a two-out solo shot off David Hernandez in the ninth, giving him four spring homers.
Asdrubal Cabrera and Austin Kearns also homered for Cleveland. Fausto Carmona allowed three runs and nine hits in six innings.
Kelly Johnson went deep for Arizona. Heilman gave up four runs and five hits in 5 1-3 innings.