With the Arizona Diamondbacks holding their own playoff destiny, the San Francisco Giants are going to have to do anything they can to snatch it away from them. It all begins tonight at AT&T Park.
Cody Ross will be back in the leadoff spot, hopefully getting his bat hot after a month long spell in the freezer. Pat Burrell will also make his return to the starting lineup after missing 40 plus games with a bone spur in his foot, which he is playing through still.
Your San Francisco Giants:
1. Cody Ross CF
2. Jeff Keppinger 2B
3. Carlos Beltran RF
4. Pablo Sandoval 3B
5. Pat Burrell LF
6. Aubrey Huff 1B
7. Orlando Cabrera SS
8. Eli Whiteside C
9. Matt Cain P
Arizona Diamondbacks Lineup:
1. Ryan Roberts 3B
2. Aaron Hill 2B
3. Justin Upton RF
4. Miguel Montero C
5. Paul Goldschmidt 1B
6. Chris Young CF
7. Gerardo Parra LF
8. John McDonald SS
9. Joe Saunders P
First pitch is scheduled for 7:15 pm PT this evening with coverage on CSN Bay Area and KNBR 680 AM.
For more in depth analysis of the San Francisco Giants, head on over to McCovey Chronicles to get in on the discussion.