Tempe, Ariz. – The Giants were blanked by the Angels 8-0 today at Tempe Diablo Stadium. Matt Cain threw 3.0 innings, but gave up 5 runs on 7 hits. Aubrey Huff finished the game 2-for-3 with a pair of singles and Buster Posey reached base in all three of his at-bats, going 2-for-2 with a pair of singles and a walk.
SF relievers Ramon Ramirez, Santiago Casilla and Marc Kroon combined to throw 3.0-scoreless innings. Cody Ross left the game in the 1st inning with a strained right calf after running in to catch a line drive by Alberto Callaspo.
Tomorrow, the Giants host the Cleveland Indians at Scottsdale Stadium. The Giants will send LHP Barry Zito (2-0, 2.30) to the hill to face LHP David Huff (1-1, 8.25) of the Indians. First pitch is scheduled for 7:05 p.m.