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

3–1Final · Apr 24, 2003
SF 3 PIT 1 Final
123456789THE
SF17-4003000000390
PIT10-11000000001170

Play-by-play

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

Box score

SF

batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ray Durham2B2-441200100.310.414.483
Neifi PerezSS0-550000000.196.229.196
Edgardo Alfonzo3B1-331100100.189.299.284
Barry BondsLF2-331210110.308.514.692
Jose L Cruz Jr.RF2-440210010.309.424.593
Andres Galarraga1B2-440210000.391.462.609
Yorvit TorrealbaC0-440000020.333.348.619
Ruben RiveraCF0-440000010.160.192.360
Damian MossRP---------------------------
Felix RodriguezRP0-0000000001.0001.0001.000
Marvin BenardRP0-110000000.111.273.167
Tim WorrellP0-000000000.000.000.000
pitching
PlayerIPHRERBBKHRPC-STERAPC
Felix RodriguezRP1.000001010-62.7010
Tim WorrellP1.021101018-152.6318

PIT

batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Abraham Nunez2B2-550200000.185.241.185
Jack WilsonSS2-330200100.227.271.242
Kevin YoungRP0-330000000.270.308.405
Randall Simon1B0-110000000.308.345.500
Aramis Ramirez3B0-440000010.234.310.351
Reggie SandersLF1-440100000.286.366.556
Craig WilsonC1-331100110.130.286.304
Adam HyzduRP0-220000110.100.250.200
Kenny LoftonPH0-110000000.205.250.277
Rob MackowiakRF0-440000020.200.263.257
Kris BensonRP0-220000000.000.091.000
Pokey ReeseRP0-110000000.215.232.277
Brian MeadowsRP0-000000000.000.000.000
Matt StairsPH1-110110000.250.325.278
pitching
PlayerIPHRERBBKHRPC-STERAPC
Kris BensonRP7.0933360111-702.36111
Brian MeadowsRP2.000000021-160.0021

Starting lineups

PIT

  1. 1 Abraham Nunez 2B
  2. 2 Jack Wilson SS
  3. 3 Kevin Young RP
  4. 4 Aramis Ramirez 3B
  5. 5 Reggie Sanders LF
  6. 6 Craig Wilson C
  7. 7 Adam Hyzdu RP
  8. 8 Rob Mackowiak RF
  9. 9 Kris Benson RP

SF

  1. 1 Ray Durham 2B
  2. 2 Neifi Perez SS
  3. 3 Edgardo Alfonzo 3B
  4. 4 Barry Bonds LF
  5. 5 Jose L Cruz Jr. RF
  6. 6 Andres Galarraga 1B
  7. 7 Yorvit Torrealba C
  8. 8 Ruben Rivera CF
  9. 9 Damian Moss 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 →