To learn about our efforts to improve the accessibility and usability of our website, please visit our Accessibility Information page. Skip to section navigation or Skip to main content
Below is an advertisement.
Thursday, July 22, 2010:
Giants 3, D-backs 0
Torres, A, LF4111022.274
Sanchez, F, 2B4000011.272
Huff, 1B3110100.300
Ishikawa, 1B0000000.325
Posey, C4021000.353
Sandoval, 3B4000023.266
Uribe, SS4120010.256
Schierholtz, RF4000012.249
Rowand, CF4011000.238
Cain, M, P2000011.111
Wilson, Br, P0000000.000
Young, C, CF4010011.268
Johnson, K, 2B4000012.275
Upton, J, RF2010211.275
Montero, M, C4000003.310
Reynolds, Ma, 3B3000122.216
LaRoche, 1B4000011.255
Drew, SS3000020.266
Parra, G, LF3000011.263
Qualls, P0000000.000
Lopez, R, P2000010.071
Gillespie, LF1010000.236
2B: Uribe (18, Lopez, R).
HR: Torres, A (9, 3rd inning off Lopez, R, 0 on, 1 out).
TB: Torres, A 4; Huff; Uribe 3; Posey 2; Rowand.
RBI: Posey (31), Torres, A (35), Rowand (28).
2-out RBI: Posey.
Runners left in scoring position, 2 out: Sanchez, F; Torres, A.
SAC: Cain, M.
GIDP: Sandoval.
Team RISP: 2-for-8.
Team LOB: 5.

SB: Huff (5, 2nd base off Lopez, R/Montero, M), Rowand (3, 2nd base off Lopez, R/Montero, M).

2B: Upton, J (19, Cain, M).
TB: Young, C; Upton, J 2; Gillespie.
Runners left in scoring position, 2 out: Reynolds, Ma.
Team RISP: 0-for-3.
Team LOB: 6.

SB: Young, C (20, 2nd base off Cain, M/Posey).
CS: Upton, J (6, 3rd base by Cain, M/Posey).

E: Reynolds, Ma (14, throw).
DP: (Qualls-Drew-LaRoche).

Cain, M(W, 8-8)8.03003903.10
Wilson, Br(S, 27)1.00000101.93
Lopez, R(L, 5-9)7.05331714.58
Game Scores: Cain, M 82, Lopez, R 61.
WP: Cain, M.
Pitches-strikes: Cain, M 117-76, Wilson, Br 12-8, Lopez, R 119-87, Qualls 25-16.
Groundouts-flyouts: Cain, M 7-6, Wilson, Br 2-0, Lopez, R 9-3, Qualls 1-2.
Batters faced: Cain, M 30, Wilson, Br 3, Lopez, R 28, Qualls 7.
Umpires: HP: Jeff Kellogg. 1B: Jeff Nelson. 2B: Mark Carlson. 3B: Alan Porter.
Weather: 78 degrees, roof closed.
Wind: 0 mph, None.
T: 2:27.
Att: 17,204.
Venue: Chase Field.
July 22, 2010
Compiled by MLB Advanced Media