Cody Ross will be batting leadoff again for the Black and Orange, followed by
With control of the NL West hanging in the balance, the Arizona Diamondbacks and San Francisco Giants will battle it out tonight on the shores of McCovey Cove. Tim Lincecum will be out to continue his ownage of the D’backs over the course of his career, while Kirk Gibson and his invigorated snakes are looking to topple the defending champions.
Jeff Keppinger and Carlos Beltran. Pablo will bat cleanup, Aubrey Huff will start over Brandon Belt (again), while Orlando Cabrera will be at short and Chris Stewart will be behind the dish to catch Timmy this evening.
Your San Francisco Giants:
1. Cody Ross CF
2. Jeff Keppinger 2B
3. Carlos Beltran RF
4. Pablo Sandoval 3B
5. Aubrey Huff 1B
6. Nate Schierholtz LF
7. Orlando Cabrera SS
8. Chris Stewart C
9. Tim Lincecum P
Arizona Diamondbacks Lineup:
1. Willie Bloomquist SS
2. Kelly Johnson 2B
3. Justin Upton RF
4. Chris Young CF
5. Miguel Montero C
6. Ryan Roberts 3B
7. Paul Goldschmidt 1B
8. Gerardo Parra LF
9. Daniel Hudson P
First pitch is set for 7:15 pm PT with coverage on CSN Bay Area and KNBR 680 AM.