BOTTOM LINE: San Francisco and Arizona will play on Wednesday.
The Giants are 36-17 on their home turf. San Francisco has slugged .437 this season. Darin Ruf leads the team with a mark of .564.
The Diamondbacks are 14-44 on the road. Arizona has hit 99 home runs as a team this season. Josh Rojas leads the club with 10, averaging one every 32.1 at-bats.
The Giants won the last meeting 8-7. Zack Littell notched his first victory and Buster Posey went 2-for-2 with a home run and an RBI for San Francisco. Matt Peacock registered his seventh loss for Arizona.
TOP PERFORMERS: Mike Yastrzemski leads the Giants with 44 extra base hits and is batting .225.
Rojas leads the Diamondbacks with 33 extra base hits and 28 RBIs.
LAST 10 GAMES: Giants: 8-2, .255 batting average, 3.68 ERA, outscored opponents by 16 runs