The San Francisco Giants took on their NL West rivals on Tuesday afternoon in sunny Arizona, but a late home run surrendered by reliever Wilmin Rodriguez cost them the game as they fell 4-3 to the D-backs. San Francisco is now 11-6 in Spring Training.
Barry Zito made the start for the Giants and was not particularly sharp. The southpaw worked five innings and allowed three runs on seven hits and four walks. He struck out three batters. Shane Loux worked a perfect inning in relief, as did lefty Jeremy Affeldt.
Ryan Theriot recorded the lone extra-base hit for the Giants on Tuesday -- a double -- and also drew a walk. The team went 1-for-9 with runners in scoring position.
Trevor Bauer worked three innings and allowed two runs on six hits. He struck out two. Takashi Saito continued to struggle and allowed a run in his inning of work.
For more on the Giants and their Spring Training schedule, head on over to McCovey Chronicles.