Asdrubel Cabrera and Jason Giambi each homered to lead Cleveland to a 4-3 win over a Giants split squad on Saturday.
Cabrera, recently returned from the World Baseball Classic, hit his first spring home run off Double-A pitcher Chris Heston. Giambi, a non-roster invitee hit his second home run off Jake Dunning.
The Indians held a 2-1 lead going into the ninth.
Carlos Carrasco, one of three Cleveland pitchers competing for the last spot in the rotation, pitched five innings. The right-hander allowed one run and two hits. He struck out five.
Roger Kieschnick doubled twice and scored two runs for the Giants, including the game-tying run in the ninth.
Delvi Cid's two-out triple capped a game-winning, two-run rally for Cleveland.
Heston pitched four innings, allowing Cabrera's home run. He walked one and struck out one.
Left-handed pitcher Dan Runzler, trying to win a spot in the Giants' bullpen, pitched one inning. He allowed one hit and struck out one. Runzler has allowed one run in seven innings this spring, dropping his ERA to 1.29.
Lou Marson returned to the Indians after suffering flu-like symptoms early in the week.