Chicago White Sox logo Chicago White Sox @ Chicago Cubs logo Chicago Cubs

3–1Final · Mar 23, 2021
CHW 3 CHC 1 Final
123456789THE
CHW8-10-5001000011381
CHC12-7-3000010000151
Who saw it first

The scoring timeline.

Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.

  1. Pitch 1 : Ball In Play

    1–0
  2. Eaton singled to right, Anderson scored.

    1–0
  3. Pitch 1 : Ball In Play

    1–1
  4. Hoerner singled to right center, Heyward scored.

    1–1
  5. Pitch 1 : Ball In Play

    2–1
  6. Robert singled to right, Remillard scored.

    2–1
  7. Pitch 1 : Ball 1

    2–1
  8. Pitch 2 : Ball 2

    2–1
  9. Pitch 3 : Ball 3

    2–1
  10. Pitch 4 : Strike 1 Looking

    2–1
  11. Pitch 5 : Ball In Play

    3–1
  12. Mendick homered to left.

    3–1

Play-by-play

  1. Top 1 Jake Arrieta pitches to Tim Anderson
  2. Top 1 Pitch 1 : Strike 1 Looking
  3. Top 1 Pitch 2 : Strike 2 Foul
  4. Top 1 Pitch 3 : Strike 3 Swinging
  5. Top 1 Anderson struck out swinging.
  6. Top 1 Jake Arrieta pitches to Adam Eaton
  7. Top 1 Pitch 1 : Strike 1 Looking
  8. Top 1 Pitch 2 : Strike 2 Swinging
  9. Top 1 Pitch 3 : Strike 3 Swinging
  10. Top 1 Eaton struck out swinging.
  11. Top 1 Jake Arrieta pitches to Jose Abreu
  12. Top 1 Pitch 1 : Ball In Play
  13. Top 1 Abreu grounded out to third.
  14. Bot 1 Dallas Keuchel pitches to Ian Happ
  15. Bot 1 Pitch 1 : Ball In Play
  16. Bot 1 Happ reached on infield single to third.
  17. Bot 1 Dallas Keuchel pitches to Willson Contreras
  18. Bot 1 Pitch 1 : Ball In Play
  19. Bot 1 Contreras safe at first on fielding error by third baseman Moncada, Happ to second.
  20. Bot 1 Contreras safe at first on fielding error by third baseman Moncada, Happ to second.
  21. Bot 1 Dallas Keuchel pitches to Anthony Rizzo
  22. Bot 1 Pitch 1 : Ball In Play
  23. Bot 1 Rizzo flied out to center.
  24. Bot 1 Dallas Keuchel pitches to Kris Bryant
  25. Bot 1 Pitch 1 : Ball In Play
  26. Bot 1 Bryant grounded into double play, shortstop to second to first, Contreras out at second.
  27. Top 2 Jake Arrieta pitches to Yoan Moncada
  28. Top 2 Pitch 1 : Ball In Play
  29. Top 2 Moncada doubled to left.
  30. Top 2 Jake Arrieta pitches to Eloy Jimenez
  31. Top 2 Pitch 1 : Ball In Play
  32. Top 2 Jiménez flied out to right, Moncada to third.
  33. Top 2 Jake Arrieta pitches to Nick Williams
  34. Top 2 Pitch 1 : Ball In Play
  35. Top 2 Williams hit by pitch.
  36. Top 2 Jake Arrieta pitches to Luis Robert
  37. Top 2 Pitch 1 : Strike 1 Foul
  38. Top 2 Pitch 2 : Strike 2 Foul
  39. Top 2 Pitch 3 : Strike 3 Swinging
  40. Top 2 Robert struck out swinging.
  41. Top 2 Jake Arrieta pitches to Leury Garcia
  42. Top 2 Pitch 1 : Ball In Play
  43. Top 2 García grounded out to second.
  44. Bot 2 Dallas Keuchel pitches to Joc Pederson
  45. Bot 2 Pitch 1 : Ball In Play
  46. Bot 2 Pederson grounded out to second.
  47. Bot 2 Dallas Keuchel pitches to Javier Baez
  48. Bot 2 Pitch 1 : Strike 1 Looking
  49. Bot 2 Pitch 2 : Strike 2 Swinging
  50. Bot 2 Pitch 3 : Strike 3 Swinging
  51. Bot 2 Báez struck out swinging.
  52. Bot 2 Dallas Keuchel pitches to Jason Heyward
  53. Bot 2 Pitch 1 : Ball In Play
  54. Bot 2 Heyward popped out to third.
  55. Top 3 Jake Arrieta pitches to Jonathan Lucroy
  56. Top 3 Pitch 1 : Ball In Play
  57. Top 3 Lucroy lined out to second.
  58. Top 3 Jake Arrieta pitches to Tim Anderson
  59. Top 3 Pitch 1 : Ball In Play
  60. Top 3 Anderson doubled to deep center.
  61. Top 3 Jake Arrieta pitches to Adam Eaton
  62. Top 3 Pitch 1 : Ball In Play 1–0
  63. Top 3 Eaton singled to right, Anderson scored. 1–0
  64. Top 3 Jake Arrieta pitches to Jose Abreu
  65. Top 3 Pitch 1 : Ball In Play
  66. Top 3 Abreu grounded into double play, third to second to first, Eaton out at second.
  67. Bot 3 Dallas Keuchel pitches to Nico Hoerner
  68. Bot 3 Pitch 1 : Ball In Play
  69. Bot 3 Hoerner flied out to left.
  70. Bot 3 Dallas Keuchel pitches to Jake Arrieta
  71. Bot 3 Pitch 1 : Ball In Play
  72. Bot 3 Arrieta grounded out to shortstop.
  73. Bot 3 Dallas Keuchel pitches to Ian Happ
  74. Bot 3 Pitch 1 : Strike 1 Foul
  75. Bot 3 Pitch 2 : Strike 2 Foul
  76. Bot 3 Pitch 3 : Strike 3 Swinging
  77. Bot 3 Happ struck out swinging.
  78. Top 4 Jake Arrieta pitches to Yoan Moncada
  79. Top 4 Pitch 1 : Ball In Play
  80. Top 4 Moncada lined out to center.
  81. Top 4 Jake Arrieta pitches to Eloy Jimenez
  82. Top 4 Pitch 1 : Ball In Play
  83. Top 4 Jiménez fouled out to right.
  84. Top 4 Jake Arrieta pitches to Nick Williams
  85. Top 4 Pitch 1 : Ball In Play
  86. Top 4 Williams grounded out to second.
  87. Bot 4 Dallas Keuchel pitches to Willson Contreras
  88. Bot 4 Pitch 1 : Strike 1 Swinging
  89. Bot 4 Pitch 2 : Strike 2 Swinging
  90. Bot 4 Pitch 3 : Strike 3 Swinging
  91. Bot 4 Contreras struck out swinging.
  92. Bot 4 Dallas Keuchel pitches to Anthony Rizzo
  93. Bot 4 Pitch 1 : Ball In Play
  94. Bot 4 Rizzo grounded out to second.
  95. Bot 4 Dallas Keuchel pitches to Kris Bryant
  96. Bot 4 Pitch 1 : Ball In Play
  97. Bot 4 Bryant lined out to third.
  98. Top 5 Jake Arrieta pitches to Luis Robert
  99. Top 5 Pitch 1 : Ball In Play
  100. Top 5 Robert grounded out to second.
  101. Top 5 Jake Arrieta pitches to Leury Garcia
  102. Top 5 Pitch 1 : Ball In Play
  103. Top 5 García grounded out to second.
  104. Top 5 Jake Arrieta pitches to Jonathan Lucroy
  105. Top 5 Pitch 1 : Ball In Play
  106. Top 5 Lucroy singled to right.
  107. Top 5 Jake Arrieta pitches to Tim Anderson
  108. Top 5 Pitch 1 : Ball In Play
  109. Top 5 Anderson reached on infield single to catcher, Anderson to second, Lucroy to second, Lucroy safe at third on throwing error by catcher Contreras.
  110. Top 5 Anderson reached on infield single to catcher, Anderson to second, Lucroy to second, Lucroy safe at third on throwing error by catcher Contreras.
  111. Top 5 Jake Arrieta pitches to Adam Eaton
  112. Top 5 Pitch 1 : Ball In Play
  113. Top 5 Eaton hit by pitch.
  114. Top 5 Jake Arrieta pitches to Jose Abreu
  115. Top 5 Pitch 1 : Ball In Play
  116. Top 5 Abreu grounded out to second.
  117. Bot 5 Crochet relieved Keuchel
  118. Bot 5 Garrett Crochet pitches to Joc Pederson
  119. Bot 5 Pitch 1 : Strike 1 Foul
  120. Bot 5 Pitch 2 : Strike 2 Foul
  121. Bot 5 Pitch 3 : Strike 3 Swinging
  122. Bot 5 Pederson struck out swinging.
  123. Bot 5 Garrett Crochet pitches to Javier Baez
  124. Bot 5 Pitch 1 : Ball In Play
  125. Bot 5 Báez grounded out to shortstop.
  126. Bot 5 Garrett Crochet pitches to Jason Heyward
  127. Bot 5 Pitch 1 : Ball In Play
  128. Bot 5 Heyward hit a ground rule double to deep right center.
  129. Bot 5 Garrett Crochet pitches to Nico Hoerner
  130. Bot 5 Pitch 1 : Ball In Play 1–1
  131. Bot 5 Hoerner singled to right center, Heyward scored. 1–1
  132. Bot 5 Garrett Crochet pitches to Jake Arrieta
  133. Bot 5 Hoerner stole second.
  134. Bot 5 Hoerner stole second.
  135. Bot 5 Pitch 1 : Ball In Play
  136. Bot 5 Arrieta grounded out to second.
  137. Top 6 Jake Arrieta pitches to Yoan Moncada
  138. Top 6 Pitch 1 : Ball In Play
  139. Top 6 Moncada flied out to left.
  140. Top 6 Jake Arrieta pitches to Eloy Jimenez
  141. Top 6 Pitch 1 : Ball In Play
  142. Top 6 Jiménez flied out to center.
  143. Top 6 Rodriguez relieved Arrieta
  144. Top 6 Manuel Rodriguez pitches to Nick Williams
  145. Top 6 Pitch 1 : Ball In Play
  146. Top 6 Williams lined out to center.
  147. Bot 6 Hamilton in right field.
  148. Bot 6 Collins catching.
  149. Bot 6 Foster relieved Crochet
  150. Bot 6 Matt Foster pitches to Ian Happ
  151. Bot 6 Pitch 1 : Ball In Play
  152. Bot 6 Happ grounded out to catcher.
  153. Bot 6 Matt Foster pitches to Willson Contreras
  154. Bot 6 Pitch 1 : Strike 1 Swinging
  155. Bot 6 Pitch 2 : Strike 2 Foul
  156. Bot 6 Pitch 3 : Strike 3 Swinging
  157. Bot 6 Contreras struck out swinging.
  158. Bot 6 Matt Foster pitches to Anthony Rizzo
  159. Bot 6 Pitch 1 : Ball In Play
  160. Bot 6 Rizzo lined out to right.
  161. Top 7 S. Miller relieved Happ
  162. Top 7 S. Miller relieved Rizzo
  163. Top 7 S. Miller relieved Rodriguez
  164. Top 7 Shelby Miller pitches to Luis Robert
  165. Top 7 Pitch 1 : Ball In Play
  166. Top 7 Robert hit by pitch.
  167. Top 7 Shelby Miller pitches to Leury Garcia
  168. Top 7 Pitch 1 : Strike 1 Foul
  169. Top 7 Pitch 2 : Strike 2 Foul
  170. Top 7 Pitch 3 : Strike 3 Swinging
  171. Top 7 García struck out swinging, Robert stole second.
  172. Top 7 Shelby Miller pitches to Zack Collins
  173. Top 7 Pitch 1 : Strike 1 Looking
  174. Top 7 Pitch 2 : Strike 2 Foul
  175. Top 7 Pitch 3 : Strike 3 Swinging
  176. Top 7 Collins struck out swinging.
  177. Top 7 Shelby Miller pitches to Tim Anderson
  178. Top 7 Pitch 1 : Ball 1
  179. Top 7 Pitch 2 : Ball 2
  180. Top 7 Pitch 3 : Ball 3
  181. Top 7 Pitch 4 : Ball 4
  182. Top 7 Anderson walked.
  183. Top 7 Shelby Miller pitches to Billy Hamilton
  184. Top 7 Pitch 1 : Ball 1
  185. Top 7 Pitch 2 : Ball 2
  186. Top 7 Pitch 3 : Ball 3
  187. Top 7 Pitch 4 : Ball 4
  188. Top 7 Hamilton walked, Anderson to second, Robert to third.
  189. Top 7 Shelby Miller pitches to Jose Abreu
  190. Top 7 Pitch 1 : Ball In Play
  191. Top 7 Abreu lined out to right.
  192. Bot 7 Mendick at shortstop.
  193. Bot 7 Bummer relieved Foster
  194. Bot 7 Aaron Bummer pitches to Kris Bryant
  195. Bot 7 Pitch 1 : Ball In Play
  196. Bot 7 Bryant hit by pitch.
  197. Bot 7 Wisdom ran for Bryant
  198. Bot 7 Aaron Bummer pitches to Joc Pederson
  199. Bot 7 Pitch 1 : Strike 1 Looking
  200. Bot 7 Pitch 2 : Strike 2 Foul
  201. Bot 7 Pitch 3 : Strike 3 Swinging
  202. Bot 7 Pederson struck out swinging.
  203. Bot 7 Aaron Bummer pitches to Javier Baez
  204. Bot 7 Pitch 1 : Ball In Play
  205. Bot 7 Báez grounded into fielder's choice to second, Wisdom out at second.
  206. Bot 7 Weber ran for Báez
  207. Bot 7 Aaron Bummer pitches to Jason Heyward
  208. Bot 7 Pitch 1 : Ball In Play
  209. Bot 7 Heyward grounded out to first.
  210. Top 8 Chafin relieved S. Miller
  211. Top 8 Lobatón catching.
  212. Top 8 Chafin relieved S. Miller
  213. Top 8 Wisdom at first base.
  214. Top 8 Ortega in left field.
  215. Top 8 Weber at shortstop.
  216. Top 8 I. Miller in right field.
  217. Top 8 Chafin relieved S. Miller
  218. Top 8 Andrew Chafin pitches to Yoan Moncada
  219. Top 8 Pitch 1 : Strike 1 Foul
  220. Top 8 Pitch 2 : Strike 2 Foul
  221. Top 8 Pitch 3 : Strike 3 Looking
  222. Top 8 Moncada struck out looking.
  223. Top 8 Andrew Chafin pitches to Eloy Jimenez
  224. Top 8 Pitch 1 : Ball In Play
  225. Top 8 Jiménez reached on infield single to second.
  226. Top 8 Remillard ran for Jiménez
  227. Top 8 Andrew Chafin pitches to Andrew Vaughn
  228. Top 8 Pitch 1 : Ball 1
  229. Top 8 Remillard to second on wild pitch by Chafin.
  230. Top 8 Remillard to second on wild pitch by Chafin.
  231. Top 8 Pitch 2 : Ball In Play
  232. Top 8 Vaughn flied out to right, Remillard to third.
  233. Top 8 Andrew Chafin pitches to Luis Robert
  234. Top 8 Pitch 1 : Ball In Play 2–1
  235. Top 8 Robert singled to right, Remillard scored. 2–1
  236. Top 8 Andrew Chafin pitches to Leury Garcia
  237. Top 8 Pitch 1 : Ball In Play
  238. Top 8 García grounded into fielder's choice to shortstop, Robert out at second.
  239. Bot 8 Remillard at third base.
  240. Bot 8 Vaughn
  241. Bot 8 Heuer relieved Bummer
  242. Bot 8 Codi Heuer pitches to Nico Hoerner
  243. Bot 8 Pitch 1 : Ball In Play
  244. Bot 8 Hoerner tripled to deep right.
  245. Bot 8 Codi Heuer pitches to Jake Marisnick
  246. Bot 8 Pitch 1 : Strike 1 Swinging
  247. Bot 8 Pitch 2 : Strike 2 Swinging
  248. Bot 8 Pitch 3 : Strike 3 Swinging
  249. Bot 8 Marisnick struck out swinging.
  250. Bot 8 Codi Heuer pitches to Matt Duffy
  251. Bot 8 Pitch 1 : Ball 1
  252. Bot 8 Pitch 2 : Ball 2
  253. Bot 8 Pitch 3 : Ball 3
  254. Bot 8 Pitch 4 : Strike 1 Swinging
  255. Bot 8 Pitch 5 : Strike 2 Swinging
  256. Bot 8 Pitch 6 : Strike 3 Swinging
  257. Bot 8 Duffy struck out swinging.
  258. Bot 8 Codi Heuer pitches to Jose Lobaton
  259. Bot 8 Pitch 1 : Strike 1 Swinging
  260. Bot 8 Pitch 2 : Strike 2 Swinging
  261. Bot 8 Pitch 3 : Strike 3 Swinging
  262. Bot 8 Lobatón struck out swinging.
  263. Top 9 Vargas at second base.
  264. Top 9 Vargas at second base.
  265. Top 9 Pedro Strop pitches to Zack Collins
  266. Top 9 Pitch 1 : Ball In Play
  267. Top 9 Collins flied out to left.
  268. Top 9 Pedro Strop pitches to Danny Mendick
  269. Top 9 Pitch 1 : Ball 1 2–1
  270. Top 9 Pitch 2 : Ball 2 2–1
  271. Top 9 Pitch 3 : Ball 3 2–1
  272. Top 9 Pitch 4 : Strike 1 Looking 2–1
  273. Top 9 Pitch 5 : Ball In Play 3–1
  274. Top 9 Mendick homered to left. 3–1
  275. Top 9 Pedro Strop pitches to Billy Hamilton
  276. Top 9 Pitch 1 : Strike 1 Looking
  277. Top 9 Pitch 2 : Strike 2 Looking
  278. Top 9 Pitch 3 : Strike 3 Swinging
  279. Top 9 Hamilton struck out swinging.
  280. Top 9 Pedro Strop pitches to Jose Abreu
  281. Top 9 Pitch 1 : Strike 1 Looking
  282. Top 9 Pitch 2 : Strike 2 Swinging
  283. Top 9 Pitch 3 : Strike 3 Looking
  284. Top 9 Abreu struck out looking.
  285. Bot 9 Mahtook in left field.
  286. Bot 9 Ruiz relieved Heuer
  287. Bot 9 Jose Ruiz pitches to Ildemaro Vargas
  288. Bot 9 Pitch 1 : Ball In Play
  289. Bot 9 Vargas flied out to left.
  290. Bot 9 Jose Ruiz pitches to Patrick Wisdom
  291. Bot 9 Pitch 1 : Strike 1 Swinging
  292. Bot 9 Pitch 2 : Strike 2 Swinging
  293. Bot 9 Pitch 3 : Strike 3 Swinging
  294. Bot 9 Wisdom struck out swinging.
  295. Bot 9 Jose Ruiz pitches to Rafael Ortega
  296. Bot 9 Pitch 1 : Ball In Play
  297. Bot 9 Ortega doubled to deep right.
  298. Bot 9 Jose Ruiz pitches to Andy Weber
  299. Bot 9 Pitch 1 : Ball In Play
  300. Bot 9 Weber flied out to center.

Box score

CHW

batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Tim AndersonSS2-331200110.261.292.413
Danny MendickSS1-111111000.162.205.243
Adam EatonRF1-220110010.314.405.457
Billy HamiltonRF0-110000110.105.320.263
Jose Abreu1B0-550000010.205.340.250
Yoan Moncada3B1-440100010.300.417.450
Eloy JimenezDH1-440100000.304.347.522
Zach Remillard3B0-001000000.091.333.273
Nick WilliamsLF0-220000000.276.323.483
Mikie MahtookLF0-000000000.000.000.000
Luis Robert Jr.CF1-330110010.244.295.390
Leury Garcia2B0-440000010.263.364.421
Jonathan LucroyC1-220100000.353.500.412
Zack CollinsC0-220000010.313.421.438
Andrew VaughnDH0-110000000.289.396.489
pitching
PlayerIPHRERBBKHRPC-STERAPC
Dallas KeuchelP4.0100030-----7.11--
Garrett CrochetP1.0211010-----2.57--
Matt FosterP1.0000010-----5.40--
Aaron BummerP1.0000010-----4.76--
Codi HeuerP1.0100030-----0.00--
Jose RuizP1.0100010-----7.71--

CHC

batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ian HappCF1-330100010.314.429.571
Matt Duffy3B0-110000010.286.286.333
Willson ContrerasC0-330000020.294.385.706
Jose LobatonC0-110000010.182.182.273
Anthony Rizzo1B0-330000000.323.447.645
Shelby MillerP0-000000000.000.000.000
Andrew ChafinP0-000000000.000.000.000
Ildemaro Vargas2B0-110000000.344.364.500
Kris Bryant3B0-220000000.200.368.333
Patrick Wisdom1B0-110000010.158.333.474
Joc PedersonLF0-330000020.342.409.816
Rafael OrtegaLF1-110100000.281.303.500
Javier BaezSS0-330000010.211.250.395
Andy WeberSS0-110000000.125.222.125
Jason HeywardRF1-331100000.226.294.323
Ian MillerRF0-000000000.400.600.400
Nico Hoerner2B2-330210000.355.412.613
Pedro StropP0-000000000.000.000.000
Jake ArrietaP0-220000000.000.000.000
Manuel RodriguezP0-000000000.000.000.000
Jake MarisnickCF0-110000010.417.4171.167
pitching
PlayerIPHRERBBKHRPC-STERAPC
Jake ArrietaP5.2511030-----2.40--
Manuel RodriguezP0.1000000-----0.00--
Shelby MillerP1.0000220-----1.00--
Andrew ChafinP1.0211010-----5.14--
Pedro StropP1.0111021-----9.00--

Starting lineups

CHC

  1. 1 Ian Happ CF
  2. 2 Willson Contreras C
  3. 3 Anthony Rizzo 1B
  4. 4 Kris Bryant 3B
  5. 5 Joc Pederson LF
  6. 6 Javier Baez SS
  7. 7 Jason Heyward RF
  8. 8 Nico Hoerner 2B
  9. 9 Jake Arrieta P

CHW

  1. 1 Tim Anderson SS
  2. 2 Adam Eaton RF
  3. 3 Jose Abreu 1B
  4. 4 Yoan Moncada 3B
  5. 5 Eloy Jimenez DH
  6. 6 Nick Williams LF
  7. 7 Luis Robert Jr. CF
  8. 8 Leury Garcia 2B
  9. 9 Jonathan Lucroy C

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 →