San Francisco Giants logo San Francisco Giants @ Pittsburgh Pirates logo Pittsburgh Pirates

2–5Final · Apr 22, 2003
SF 2 PIT 5 Final
123456789THE
SF15-4001000001290
PIT10-950000000560

Play-by-play

  1. Top 1 Lineup Change
  2. Top 1 R Durham batting
  3. Top 1 Pitch 1: strike 1 (looking)
  4. Top 1 Pitch 2: strike 2 (looking)
  5. Top 1 Pitch 3: ball 1
  6. Top 1 Pitch 4: strike 3 (looking)
  7. Top 1 R Durham struck out looking.
  8. Top 1 E Alfonzo batting
  9. Top 1 Pitch 1: strike 1 (foul)
  10. Top 1 Pitch 2: ball 1
  11. Top 1 Pitch 3: strike 2 (foul)
  12. Top 1 Pitch 4: ball 2
  13. Top 1 Pitch 5: strike 3 (swinging)
  14. Top 1 E Alfonzo struck out swinging.
  15. Top 1 R Aurilia batting
  16. Top 1 Pitch 1: strike 1 (looking)
  17. Top 1 Pitch 2: in play
  18. Top 1 R Aurilia reached on infield single to shortstop.
  19. Top 1 J Cruz batting
  20. Top 1 Pitch 1: ball 1
  21. Top 1 Pitch 2: strike 1 (foul)
  22. Top 1 Pitch 3: ball 2
  23. Top 1 Pitch 4: strike 2 (foul)
  24. Top 1 Pitch 5: ball 3
  25. Top 1 Pitch 6: ball 4
  26. Top 1 J Cruz walked, R Aurilia to second.
  27. Top 1 B Santiago batting
  28. Top 1 Pitch 1: ball 1
  29. Top 1 Pitch 2: strike 1 (foul)
  30. Top 1 Pitch 3: strike 2 (looking)
  31. Top 1 Pitch 4: in play
  32. Top 1 B Santiago flied out to deep right.
  33. Bot 1 K Lofton batting
  34. Bot 1 Pitch 1: strike 1 (looking)
  35. Bot 1 Pitch 2: ball 1
  36. Bot 1 Pitch 3: strike 2 (foul)
  37. Bot 1 Pitch 4: ball 2
  38. Bot 1 Pitch 5: strike 3 (swinging)
  39. Bot 1 K Lofton struck out swinging.
  40. Bot 1 J Kendall batting
  41. Bot 1 Pitch 1: ball 1
  42. Bot 1 Pitch 2: ball 2
  43. Bot 1 Pitch 3: ball 3
  44. Bot 1 Pitch 4: strike 1 (looking)
  45. Bot 1 Pitch 5: ball 4
  46. Bot 1 J Kendall walked.
  47. Bot 1 M Stairs batting
  48. Bot 1 Pitch 1: ball 1
  49. Bot 1 J Kendall to second on passed ball by B Santiago.
  50. Bot 1 Pitch 2: ball 2
  51. Bot 1 Pitch 3: ball 3
  52. Bot 1 Pitch 4: in play
  53. Bot 1 M Stairs singled to right, J Kendall scored.
  54. Bot 1 A Ramirez batting
  55. Bot 1 Pitch 1: ball 1
  56. Bot 1 Pitch 2: ball 2
  57. Bot 1 Pitch 3: strike 1 (foul)
  58. Bot 1 Pitch 4: strike 2 (foul)
  59. Bot 1 Pitch 5: in play
  60. Bot 1 A Ramirez hit by pitch, M Stairs to second.
  61. Bot 1 R Simon batting
  62. Bot 1 Pitch 1: ball 1
  63. Bot 1 Pitch 2: ball 2
  64. Bot 1 Pitch 3: strike 1 (foul)
  65. Bot 1 Pitch 4: strike 2 (foul)
  66. Bot 1 Pitch 5: foul
  67. Bot 1 Pitch 6: foul
  68. Bot 1 Pitch 7: foul
  69. Bot 1 Pitch 8: in play
  70. Bot 1 R Simon grounded into fielder's choice to pitcher, A Ramirez out at second, M Stairs to third.
  71. Bot 1 R Sanders batting
  72. Bot 1 Pitch 1: strike 1 (looking)
  73. Bot 1 Pitch 2: ball 1
  74. Bot 1 Pitch 3: strike 2 (foul)
  75. Bot 1 Pitch 4: ball 2
  76. Bot 1 Pitch 5: ball 3
  77. Bot 1 Pitch 6: ball 4
  78. Bot 1 R Sanders walked, R Simon to second.
  79. Bot 1 P Reese batting
  80. Bot 1 Pitch 1: strike 1 (looking)
  81. Bot 1 Pitch 2: strike 2 (looking)
  82. Bot 1 Pitch 3: in play
  83. Bot 1 P Reese singled to shallow right, M Stairs and R Simon scored, R Sanders to third.
  84. Bot 1 J Wilson batting
  85. Bot 1 Pitch 1: ball 1
  86. Bot 1 Pitch 2: ball 2
  87. Bot 1 Pitch 3: strike 1 (looking)
  88. Bot 1 Pitch 4: strike 2 (looking)
  89. Bot 1 Pitch 5: in play
  90. Bot 1 J Wilson singled to left center, R Sanders and P Reese scored.
  91. Bot 1 J Suppan batting
  92. Bot 1 Pitch 1: strike 1 (looking)
  93. Bot 1 Pitch 2: strike 2 (looking)
  94. Bot 1 Pitch 3: foul
  95. Bot 1 Pitch 4: foul
  96. Bot 1 Pitch 5: strike 3 (looking)
  97. Bot 1 J Suppan struck out looking.
  98. Top 2 J Snow batting
  99. Top 2 Pitch 1: strike 1 (looking)
  100. Top 2 Pitch 2: strike 2 (foul)
  101. Top 2 Pitch 3: ball 1
  102. Top 2 Pitch 4: in play
  103. Top 2 J Snow doubled to deep left center.
  104. Top 2 M Grissom batting
  105. Top 2 Pitch 1: strike 1 (swinging)
  106. Top 2 Pitch 2: strike 2 (looking)
  107. Top 2 Pitch 3: ball 1
  108. Top 2 Pitch 4: foul
  109. Top 2 Pitch 5: ball 2
  110. Top 2 Pitch 6: foul
  111. Top 2 Pitch 7: in play
  112. Top 2 M Grissom flied out to third.
  113. Top 2 M Benard batting
  114. Top 2 Pitch 1: ball 1
  115. Top 2 Pitch 2: in play
  116. Top 2 M Benard flied out to deep center, J Snow to third.
  117. Top 2 J Foppert batting
  118. Top 2 Pitch 1: strike 1 (swinging)
  119. Top 2 Pitch 2: strike 2 (looking)
  120. Top 2 Pitch 3: strike 3 (swinging)
  121. Top 2 J Foppert struck out swinging.
  122. Bot 2 K Lofton batting
  123. Bot 2 Pitch 1: ball 1
  124. Bot 2 Pitch 2: in play
  125. Bot 2 K Lofton flied out to center.
  126. Bot 2 J Kendall batting
  127. Bot 2 Pitch 1: strike 1 (looking)
  128. Bot 2 Pitch 2: strike 2 (looking)
  129. Bot 2 Pitch 3: in play
  130. Bot 2 J Kendall grounded out to first.
  131. Bot 2 M Stairs batting
  132. Bot 2 Pitch 1: ball 1
  133. Bot 2 Pitch 2: ball 2
  134. Bot 2 Pitch 3: strike 1 (swinging)
  135. Bot 2 Pitch 4: ball 3
  136. Bot 2 Pitch 5: ball 4
  137. Bot 2 M Stairs walked.
  138. Bot 2 A Ramirez batting
  139. Bot 2 Pitch 1: strike 1 (foul)
  140. Bot 2 Pitch 2: strike 2 (foul)
  141. Bot 2 Pitch 3: in play
  142. Bot 2 A Ramirez flied out to center.
  143. Top 3 R Durham batting
  144. Top 3 Pitch 1: strike 1 (looking)
  145. Top 3 Pitch 2: in play
  146. Top 3 R Durham grounded out to third.
  147. Top 3 E Alfonzo batting
  148. Top 3 Pitch 1: strike 1 (looking)
  149. Top 3 Pitch 2: ball 1
  150. Top 3 Pitch 3: in play
  151. Top 3 E Alfonzo homered to left.
  152. Top 3 R Aurilia batting
  153. Top 3 Pitch 1: in play
  154. Top 3 R Aurilia flied out to deep left center.
  155. Top 3 J Cruz batting
  156. Top 3 Pitch 1: ball 1
  157. Top 3 Pitch 2: strike 1 (looking)
  158. Top 3 Pitch 3: strike 2 (foul)
  159. Top 3 Pitch 4: foul
  160. Top 3 Pitch 5: strike 3 (looking)
  161. Top 3 J Cruz struck out looking.
  162. Bot 3 R Simon batting
  163. Bot 3 Pitch 1: ball 1
  164. Bot 3 Pitch 2: ball 2
  165. Bot 3 Pitch 3: ball 3
  166. Bot 3 Pitch 4: strike 1 (looking)
  167. Bot 3 Pitch 5: strike 2 (swinging)
  168. Bot 3 Pitch 6: foul
  169. Bot 3 Pitch 7: foul
  170. Bot 3 Pitch 8: foul
  171. Bot 3 Pitch 9: ball 4
  172. Bot 3 R Simon walked.
  173. Bot 3 R Sanders batting
  174. Bot 3 Pitch 1: strike 1 (swinging)
  175. Bot 3 Pitch 2: ball 1
  176. Bot 3 Pitch 3: ball 2
  177. Bot 3 Pitch 4: ball 3
  178. Bot 3 Pitch 5: strike 2 (foul)
  179. Bot 3 Pitch 6: in play
  180. Bot 3 R Sanders popped out to second.
  181. Bot 3 P Reese batting
  182. Bot 3 Pitch 1: ball 1
  183. Bot 3 Pitch 2: ball 2
  184. Bot 3 Pitch 3: in play
  185. Bot 3 P Reese flied out to left.
  186. Bot 3 J Wilson batting
  187. Bot 3 Pitch 1: strike 1 (looking)
  188. Bot 3 Pitch 2: strike 2 (foul)
  189. Bot 3 Pitch 3: foul
  190. Bot 3 Pitch 4: in play
  191. Bot 3 J Wilson grounded into fielder's choice to second, R Simon out at second.
  192. Top 4 B Santiago batting
  193. Top 4 Pitch 1: strike 1 (foul)
  194. Top 4 Pitch 2: strike 2 (looking)
  195. Top 4 Pitch 3: in play
  196. Top 4 B Santiago grounded out to second.
  197. Top 4 J Snow batting
  198. Top 4 Pitch 1: ball 1
  199. Top 4 Pitch 2: in play
  200. Top 4 J Snow popped out to second.
  201. Top 4 M Grissom batting
  202. Top 4 Pitch 1: in play
  203. Top 4 M Grissom flied out to deep right.
  204. Bot 4 J Suppan batting
  205. Bot 4 Pitch 1: ball 1
  206. Bot 4 Pitch 2: in play
  207. Bot 4 J Suppan grounded out to shortstop.
  208. Bot 4 K Lofton batting
  209. Bot 4 Pitch 1: ball 1
  210. Bot 4 Pitch 2: in play
  211. Bot 4 K Lofton lined out to second.
  212. Bot 4 J Kendall batting
  213. Bot 4 Pitch 1: strike 1 (looking)
  214. Bot 4 Pitch 2: ball 1
  215. Bot 4 Pitch 3: ball 2
  216. Bot 4 Pitch 4: strike 2 (swinging)
  217. Bot 4 Pitch 5: in play
  218. Bot 4 J Kendall singled to right.
  219. Bot 4 M Stairs batting
  220. Bot 4 Pitch 1: ball 1
  221. Bot 4 Pitch 2: ball 2
  222. Bot 4 Pitch 3: ball 3
  223. Bot 4 Pitch 4: strike 1 (looking)
  224. Bot 4 Pitch 5: strike 2 (looking)
  225. Bot 4 Pitch 6: in play
  226. Bot 4 M Stairs singled to left, J Kendall to third, M Stairs to second advancing on play.
  227. Bot 4 A Ramirez batting
  228. Bot 4 Pitch 1: ball 1
  229. Bot 4 Pitch 2: ball 2
  230. Bot 4 Pitch 3: strike 1 (swinging)
  231. Bot 4 Pitch 4: ball 3
  232. Bot 4 Pitch 5: strike 2 (foul)
  233. Bot 4 Pitch 6: strike 3 (looking)
  234. Bot 4 A Ramirez struck out looking.
  235. Top 5 M Benard batting
  236. Top 5 Pitch 1: strike 1 (looking)
  237. Top 5 Pitch 2: in play
  238. Top 5 M Benard grounded out to second.
  239. Top 5 Lineup Change
  240. Top 5 Lineup Change
  241. Top 5 P Feliz hit for J Foppert.
  242. Top 5 P Feliz batting
  243. Top 5 Pitch 1: strike 1 (looking)
  244. Top 5 Pitch 2: strike 2 (looking)
  245. Top 5 Pitch 3: in play
  246. Top 5 P Feliz grounded out to pitcher.
  247. Top 5 R Durham batting
  248. Top 5 Pitch 1: ball 1
  249. Top 5 Pitch 2: strike 1 (swinging)
  250. Top 5 Pitch 3: in play
  251. Top 5 R Durham hit a ground rule double to left center.
  252. Top 5 E Alfonzo batting
  253. Top 5 Pitch 1: in play
  254. Top 5 E Alfonzo grounded out to shortstop.
  255. Bot 5 Lineup Change
  256. Bot 5 Lineup Change
  257. Bot 5 J Brower relieved J Foppert.
  258. Bot 5 R Simon batting
  259. Bot 5 Pitch 1: in play
  260. Bot 5 R Simon grounded out to pitcher.
  261. Bot 5 R Sanders batting
  262. Bot 5 Pitch 1: ball 1
  263. Bot 5 Pitch 2: strike 1 (foul)
  264. Bot 5 Pitch 3: ball 2
  265. Bot 5 Pitch 4: strike 2 (swinging)
  266. Bot 5 Pitch 5: strike 3 (swinging)
  267. Bot 5 R Sanders struck out swinging.
  268. Bot 5 P Reese batting
  269. Bot 5 Pitch 1: strike 1 (looking)
  270. Bot 5 Pitch 2: ball 1
  271. Bot 5 Pitch 3: strike 2 (foul)
  272. Bot 5 Pitch 4: strike 3 (swinging)
  273. Bot 5 P Reese struck out swinging.
  274. Top 6 R Aurilia batting
  275. Top 6 Pitch 1: strike 1 (looking)
  276. Top 6 Pitch 2: ball 1
  277. Top 6 Pitch 3: ball 2
  278. Top 6 Pitch 4: in play
  279. Top 6 R Aurilia grounded out to third.
  280. Top 6 J Cruz batting
  281. Top 6 Pitch 1: ball 1
  282. Top 6 Pitch 2: ball 2
  283. Top 6 Pitch 3: strike 1 (looking)
  284. Top 6 Pitch 4: in play
  285. Top 6 J Cruz doubled to right.
  286. Top 6 B Santiago batting
  287. Top 6 Pitch 1: ball 1
  288. Top 6 Pitch 2: ball 2
  289. Top 6 Pitch 3: strike 1 (foul)
  290. Top 6 Pitch 4: ball 3
  291. Top 6 Pitch 5: ball 4
  292. Top 6 B Santiago walked.
  293. Top 6 J Snow batting
  294. Top 6 Pitch 1: in play
  295. Top 6 J Snow grounded into fielder's choice to first, B Santiago out at second, J Cruz to third.
  296. Top 6 M Grissom batting
  297. Top 6 Pitch 1: ball 1
  298. Top 6 Pitch 2: strike 1 (looking)
  299. Top 6 Pitch 3: ball 2
  300. Top 6 Pitch 4: in play
  301. Top 6 M Grissom grounded into fielder's choice to third, J Snow out at second.
  302. Bot 6 J Wilson batting
  303. Bot 6 Pitch 1: in play
  304. Bot 6 J Wilson grounded out to second.
  305. Bot 6 J Suppan batting
  306. Bot 6 Pitch 1: strike 1 (looking)
  307. Bot 6 Pitch 2: ball 1
  308. Bot 6 Pitch 3: in play
  309. Bot 6 J Suppan grounded out to third.
  310. Bot 6 K Lofton batting
  311. Bot 6 Pitch 1: strike 1 (swinging)
  312. Bot 6 Pitch 2: in play
  313. Bot 6 K Lofton grounded out to second.
  314. Top 7 M Benard batting
  315. Top 7 Pitch 1: strike 1 (foul)
  316. Top 7 Pitch 2: in play
  317. Top 7 M Benard flied out to center.
  318. Top 7 Lineup Change
  319. Top 7 Lineup Change
  320. Top 7 A Galarraga hit for J Brower.
  321. Top 7 A Galarraga batting
  322. Top 7 Pitch 1: strike 1 (looking)
  323. Top 7 Pitch 2: in play
  324. Top 7 A Galarraga grounded out to second.
  325. Top 7 R Durham batting
  326. Top 7 Pitch 1: strike 1 (looking)
  327. Top 7 Pitch 2: in play
  328. Top 7 R Durham grounded out to first.
  329. Bot 7 Lineup Change
  330. Bot 7 Lineup Change
  331. Bot 7 S Eyre relieved J Brower.
  332. Bot 7 J Kendall batting
  333. Bot 7 Pitch 1: strike 1 (looking)
  334. Bot 7 Pitch 2: in play
  335. Bot 7 J Kendall flied out to right.
  336. Bot 7 Lineup Change
  337. Bot 7 Lineup Change
  338. Bot 7 A Hyzdu hit for M Stairs.
  339. Bot 7 A Hyzdu batting
  340. Bot 7 Pitch 1: strike 1 (foul)
  341. Bot 7 Pitch 2: ball 1
  342. Bot 7 Pitch 3: ball 2
  343. Bot 7 Pitch 4: strike 2 (foul)
  344. Bot 7 Pitch 5: foul
  345. Bot 7 Pitch 6: strike 3 (swinging)
  346. Bot 7 A Hyzdu struck out swinging.
  347. Bot 7 A Ramirez batting
  348. Bot 7 Pitch 1: strike 1 (looking)
  349. Bot 7 Pitch 2: strike 2 (swinging)
  350. Bot 7 Pitch 3: in play
  351. Bot 7 A Ramirez grounded out to pitcher.
  352. Top 8 Lineup Change
  353. Top 8 Lineup Change
  354. Top 8 A Hyzdu in right field.
  355. Top 8 Lineup Change
  356. Top 8 K Young at first base.
  357. Top 8 E Alfonzo batting
  358. Top 8 Pitch 1: ball 1
  359. Top 8 Pitch 2: ball 2
  360. Top 8 Pitch 3: strike 1 (looking)
  361. Top 8 Pitch 4: in play
  362. Top 8 E Alfonzo singled to right.
  363. Top 8 R Aurilia batting
  364. Top 8 Pitch 1: ball 1
  365. Top 8 Pitch 2: ball 2
  366. Top 8 Pitch 3: in play
  367. Top 8 R Aurilia singled to center, E Alfonzo to second.
  368. Top 8 J Cruz batting
  369. Top 8 Lineup Change
  370. Top 8 Lineup Change
  371. Top 8 S Sauerbeck relieved J Suppan.
  372. Top 8 Pitch 1: strike 1 (looking)
  373. Top 8 Pitch 2: ball 1
  374. Top 8 Pitch 3: strike 2 (looking)
  375. Top 8 Pitch 4: foul
  376. Top 8 Pitch 5: ball 2
  377. Top 8 Pitch 6: ball 3
  378. Top 8 Pitch 7: in play
  379. Top 8 J Cruz flied out to left, E Alfonzo to third.
  380. Top 8 B Santiago batting
  381. Top 8 Pitch 1: in play
  382. Top 8 B Santiago grounded into double play, shortstop to second to first, R Aurilia out at second.
  383. Bot 8 K Young batting
  384. Bot 8 Lineup Change
  385. Bot 8 Lineup Change
  386. Bot 8 J Nathan relieved S Eyre.
  387. Bot 8 Pitch 1: in play
  388. Bot 8 K Young hit a ground rule double to right.
  389. Bot 8 R Sanders batting
  390. Bot 8 Pitch 1: strike 1 (looking)
  391. Bot 8 Pitch 2: strike 2 (looking)
  392. Bot 8 Pitch 3: ball 1
  393. Bot 8 Pitch 4: ball 2
  394. Bot 8 Pitch 5: in play
  395. Bot 8 R Sanders flied out to right.
  396. Bot 8 P Reese batting
  397. Bot 8 Pitch 1: strike 1 (foul)
  398. Bot 8 Pitch 2: ball 1
  399. Bot 8 Pitch 3: strike 2 (foul)
  400. Bot 8 Pitch 4: ball 2

Box score

SF

batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ray Durham2B1-440100110.286.390.469
Edgardo Alfonzo3B2-551211010.185.299.292
Rich AuriliaSS2-440200000.263.321.447
Jose L Cruz Jr.RF1-330100110.296.427.577
Benito SantiagoC0-330000100.321.387.536
J.T. Snow1B1-440100000.375.462.589
Marquis GrissomCF1-441100000.265.286.441
Marvin BenardLF0-440000000.154.267.231
Jesse FoppertRP0-110000010.000.000.000
Pedro FelizRP0-110000000.235.235.235
Jim BrowerRP0-0000000001.0001.0001.000
Andres GalarragaRP0-110000000.333.429.611
Scott EyreRP0-000000000.000.000.000
Joe NathanRP0-000000000.000.000.000
Neifi PerezPH1-110110000.216.256.216
pitching
PlayerIPHRERBBKHRPC-STERAPC
Jesse FoppertRP4.0555430102-589.00102
Jim BrowerRP2.000002016-126.5716
Scott EyreRP1.000001011-92.1611
Joe NathanRP1.010001015-110.0015

PIT

batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Kenny LoftonCF0-440000010.213.263.280
Jason KendallC1-331100100.328.419.516
Matt StairsRP2-221210100.242.324.242
Adam HyzduRF0-110000010.125.222.250
Aramis Ramirez3B0-330000010.224.312.328
Randall SimonRP0-221000100.300.340.500
Kevin Young1B1-110100000.321.345.500
Reggie SandersLF0-331000110.291.381.600
Pokey Reese2B1-441120020.224.242.293
Jack WilsonSS1-440120000.190.217.207
Jeff SuppanRP0-330000010.200.200.200
Scott SauerbeckRP0-000000000.000.000.000
Mike WilliamsP0-000000000.000.000.000
pitching
PlayerIPHRERBBKHRPC-STERAPC
Jeff SuppanRP7.071124194-641.3794
Scott SauerbeckRP1.100000010-61.0010
Mike WilliamsP0.221110016-97.5016

Starting lineups

PIT

  1. 1 Kenny Lofton CF
  2. 2 Jason Kendall C
  3. 3 Matt Stairs RP
  4. 4 Aramis Ramirez 3B
  5. 5 Randall Simon RP
  6. 6 Reggie Sanders LF
  7. 7 Pokey Reese 2B
  8. 8 Jack Wilson SS
  9. 9 Jeff Suppan RP

SF

  1. 1 Ray Durham 2B
  2. 2 Edgardo Alfonzo 3B
  3. 3 Rich Aurilia SS
  4. 4 Jose L Cruz Jr. RF
  5. 5 Benito Santiago C
  6. 6 J.T. Snow 1B
  7. 7 Marquis Grissom CF
  8. 8 Marvin Benard LF
  9. 9 Jesse Foppert RP

Watching this game live?

Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.

Buzz it in the app →