Michigan State Spartans @ Maryland Terrapins

60–58Final · Mar 28, 2003
MSU 60 MD 58 Final
12T
MSU22-12293160
MD21-10243458
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. Alan Anderson made Two Point Layup.

    0–0
  2. Alan Anderson made Two Point Jumper.

    4–0
  3. Chris Hill made Two Point Jumper.

    6–0
  4. Steve Blake made Two Point Layup.

    6–2
  5. Adam Ballinger made Three Point Jumper.

    9–2
  6. Ryan Randle made Two Point Jumper.

    9–4
  7. Paul Davis made Two Point Layup.

    11–4
  8. Paul Davis made Free Throw.

    12–4
  9. Aloysius Anagonye made Two Point Layup.

    14–4
  10. Tahj Holden made Two Point Jumper.

    14–6
  11. Drew Nicholas made Two Point Jumper.

    14–8
  12. Steve Blake made Three Point Jumper.

    14–11
  13. Erazem Lorbek made Free Throw.

    15–11
  14. Drew Nicholas made Two Point Layup.

    15–13
  15. Paul Davis made Two Point Jumper.

    17–13
  16. Aloysius Anagonye made Two Point Layup.

    19–13
  17. Calvin McCall made Two Point Layup.

    19–15
  18. Adam Ballinger made Two Point Layup.

    21–15
  19. Adam Ballinger made Free Throw.

    22–15
  20. John Gilchrist made Two Point Jumper.

    22–17
  21. Chris Hill made Three Point Jumper.

    25–17
  22. Drew Nicholas made Free Throw.

    25–18
  23. Drew Nicholas made Free Throw.

    25–19
  24. Drew Nicholas made Free Throw.

    25–20
  25. Erazem Lorbek made Free Throw.

    26–20
  26. Steve Blake made Free Throw.

    26–21
  27. Steve Blake made Free Throw.

    26–22
  28. Chris Hill made Three Point Jumper.

    29–22
  29. Jamar Smith made Two Point Dunk Shot.

    29–24
  30. Erazem Lorbek made Three Point Jumper.

    32–24
  31. Ryan Randle made Free Throw.

    32–25
  32. Ryan Randle made Free Throw.

    32–26
  33. Ryan Randle made Two Point Layup.

    32–28
  34. Drew Nicholas made Two Point Jumper.

    32–30
  35. Drew Nicholas made Two Point Layup.

    32–32
  36. Kelvin Torbert made Two Point Jumper.

    34–32
  37. Alan Anderson made Two Point Layup.

    36–32
  38. Maurice Ager made Two Point Jumper.

    38–32
  39. Calvin McCall made Two Point Layup.

    38–34
  40. Alan Anderson made Two Point Jumper.

    40–34
  41. Maurice Ager made Three Point Jumper.

    43–34
  42. Maurice Ager made Two Point Layup.

    45–34
  43. Paul Davis made Free Throw.

    46–34
  44. Paul Davis made Free Throw.

    47–34
  45. Drew Nicholas made Two Point Layup.

    47–36
  46. Drew Nicholas made Three Point Jumper.

    47–39
  47. Maurice Ager made Three Point Jumper.

    50–39
  48. Adam Ballinger made Free Throw.

    51–39
  49. Adam Ballinger made Free Throw.

    52–39
  50. Tahj Holden made Free Throw.

    52–40
  51. Alan Anderson made Free Throw.

    53–40
  52. Alan Anderson made Free Throw.

    54–40
  53. Jamar Smith made Two Point Layup.

    54–42
  54. Jamar Smith made Free Throw.

    54–43
  55. Tahj Holden made Free Throw.

    54–44
  56. Tahj Holden made Free Throw.

    54–45
  57. Steve Blake made Free Throw.

    54–46
  58. Steve Blake made Free Throw.

    54–47
  59. Jamar Smith made Two Point Layup.

    54–49
  60. John Gilchrist made Two Point Layup.

    54–51
  61. Drew Nicholas made Free Throw.

    54–52
  62. Drew Nicholas made Free Throw.

    54–53
  63. Steve Blake made Two Point Layup.

    54–55
  64. Paul Davis made Two Point Jumper.

    56–55
  65. Tahj Holden made Two Point Layup.

    56–57
  66. Tahj Holden made Free Throw.

    56–58
  67. Paul Davis made Two Point Dunk Shot.

    58–58
  68. Paul Davis made Two Point Jumper.

    60–58

Play-by-play

  1. P1 Alan Anderson made Two Point Layup. 0–0
  2. P1 Ryan Randle missed Two Point Jumper.
  3. P1 Calvin McCall Offensive Rebound.
  4. P1 Calvin McCall missed Two Point Jumper.
  5. P1 Steve Blake Offensive Rebound.
  6. P1 Tahj Holden missed Two Point Jumper.
  7. P1 Alan Anderson Defensive Rebound.
  8. P1 Foul on Alan Anderson
  9. P1 Alan Anderson made Two Point Jumper. 4–0
  10. P1 Chris Hill missed Three Point Jumper.
  11. P1 Maryland Defensive Rebound.
  12. P1 Aloysius Anagonye missed Three Point Jumper.
  13. P1 Aloysius Anagonye Offensive Rebound.
  14. P1 Chris Hill made Two Point Jumper. 6–0
  15. P1 Ryan Randle missed Two Point Jumper.
  16. P1 Chris Hill Defensive Rebound.
  17. P1 Erazem Lorbek missed Two Point Jumper.
  18. P1 Ryan Randle Defensive Rebound.
  19. P1 Steve Blake made Two Point Layup. 6–2
  20. P1 Foul on Erazem Lorbek
  21. P1 Ryan Randle missed Two Point Layup.
  22. P1 Adam Ballinger Defensive Rebound.
  23. P1 Adam Ballinger made Three Point Jumper. 9–2
  24. P1 Ryan Randle made Two Point Jumper. 9–4
  25. P1 Michigan Stat Official TV Timeout.
  26. P1 Foul on Nik Caner-Medley
  27. P1 Chris Hill missed Two Point Jumper.
  28. P1 Ryan Randle Defensive Rebound.
  29. P1 Maurice Ager missed Two Point Jumper.
  30. P1 Tahj Holden Defensive Rebound.
  31. P1 Foul on Maurice Ager
  32. P1 Drew Nicholas missed Three Point Jumper.
  33. P1 Alan Anderson Defensive Rebound.
  34. P1 Paul Davis missed Two Point Layup.
  35. P1 Paul Davis Offensive Rebound.
  36. P1 Paul Davis made Two Point Layup. 11–4
  37. P1 Foul on Ryan Randle
  38. P1 Paul Davis made Free Throw. 12–4
  39. P1 Jamar Smith missed Two Point Jumper.
  40. P1 Nik Caner-Medley Offensive Rebound.
  41. P1 Steve Blake missed Three Point Jumper.
  42. P1 Michigan Stat Defensive Rebound.
  43. P1 Erazem Lorbek missed Three Point Jumper.
  44. P1 Kelvin Torbert Offensive Rebound.
  45. P1 Kelvin Torbert missed Two Point Layup.
  46. P1 Maryland Defensive Rebound.
  47. P1 Drew Nicholas missed Three Point Jumper.
  48. P1 Alan Anderson Defensive Rebound.
  49. P1 Chris Hill missed Three Point Jumper.
  50. P1 Aloysius Anagonye Offensive Rebound.
  51. P1 Aloysius Anagonye made Two Point Layup. 14–4
  52. P1 Maryland Full Timeout.
  53. P1 Foul on Aloysius Anagonye
  54. P1 Tahj Holden made Two Point Jumper. 14–6
  55. P1 Kelvin Torbert missed Two Point Jumper.
  56. P1 Aloysius Anagonye Offensive Rebound.
  57. P1 Aloysius Anagonye missed Two Point Jumper.
  58. P1 Nik Caner-Medley Defensive Rebound.
  59. P1 Drew Nicholas made Two Point Jumper. 14–8
  60. P1 Aloysius Anagonye missed Two Point Jumper.
  61. P1 Michigan Stat Offensive Rebound.
  62. P1 Michigan Stat Official TV Timeout.
  63. P1 Kelvin Torbert missed Two Point Jumper.
  64. P1 Steve Blake Defensive Rebound.
  65. P1 Steve Blake made Three Point Jumper. 14–11
  66. P1 Kelvin Torbert missed Two Point Layup.
  67. P1 Michigan Stat Offensive Rebound.
  68. P1 Foul on Tahj Holden
  69. P1 Erazem Lorbek missed Free Throw.
  70. P1 Michigan Stat Defensive Rebound.
  71. P1 Erazem Lorbek made Free Throw. 15–11
  72. P1 Drew Nicholas made Two Point Layup. 15–13
  73. P1 Alan Anderson missed Two Point Jumper.
  74. P1 Tahj Holden Defensive Rebound.
  75. P1 Tahj Holden missed Three Point Jumper.
  76. P1 Aloysius Anagonye Defensive Rebound.
  77. P1 Foul on Ryan Randle
  78. P1 Paul Davis made Two Point Jumper. 17–13
  79. P1 Ryan Randle missed Two Point Jumper.
  80. P1 Aloysius Anagonye Defensive Rebound.
  81. P1 Maurice Ager missed Two Point Layup.
  82. P1 Steve Blake Defensive Rebound.
  83. P1 Foul on Maurice Ager
  84. P1 Steve Blake missed Three Point Jumper.
  85. P1 Paul Davis Defensive Rebound.
  86. P1 Aloysius Anagonye made Two Point Layup. 19–13
  87. P1 Calvin McCall made Two Point Layup. 19–15
  88. P1 Michigan Stat Official TV Timeout.
  89. P1 Tahj Holden missed Two Point Jumper.
  90. P1 Paul Davis Defensive Rebound.
  91. P1 Adam Ballinger made Two Point Layup. 21–15
  92. P1 Foul on Travis Garrison
  93. P1 Adam Ballinger made Free Throw. 22–15
  94. P1 Foul on Alan Anderson
  95. P1 John Gilchrist missed Two Point Jumper.
  96. P1 Chris Hill Defensive Rebound.
  97. P1 Foul on Travis Garrison
  98. P1 Adam Ballinger missed Two Point Jumper.
  99. P1 Michigan Stat Offensive Rebound.
  100. P1 Paul Davis missed Two Point Layup.
  101. P1 Tahj Holden Defensive Rebound.
  102. P1 John Gilchrist made Two Point Jumper. 22–17
  103. P1 Chris Hill made Three Point Jumper. 25–17
  104. P1 Tahj Holden missed Three Point Jumper.
  105. P1 Kelvin Torbert Defensive Rebound.
  106. P1 Adam Ballinger missed Two Point Jumper.
  107. P1 Maryland Defensive Rebound.
  108. P1 Chris Hill missed Two Point Layup.
  109. P1 Chris Hill Offensive Rebound.
  110. P1 Chris Hill missed Two Point Jumper.
  111. P1 Tahj Holden Defensive Rebound.
  112. P1 Foul on Tim Bograkos
  113. P1 Drew Nicholas made Free Throw. 25–18
  114. P1 Drew Nicholas made Free Throw. 25–19
  115. P1 Drew Nicholas made Free Throw. 25–20
  116. P1 Foul on Tahj Holden
  117. P1 Erazem Lorbek made Free Throw. 26–20
  118. P1 Erazem Lorbek missed Free Throw.
  119. P1 Tahj Holden Defensive Rebound.
  120. P1 Foul on Kelvin Torbert
  121. P1 Steve Blake made Free Throw. 26–21
  122. P1 Steve Blake made Free Throw. 26–22
  123. P1 Drew Nicholas missed Two Point Jumper.
  124. P1 Erazem Lorbek Defensive Rebound.
  125. P1 Chris Hill made Three Point Jumper. 29–22
  126. P1 Kelvin Torbert missed Two Point Layup.
  127. P1 Michigan Stat Offensive Rebound.
  128. P1 Michigan Stat Official TV Timeout.
  129. P1 Jamar Smith made Two Point Dunk Shot. 29–24
  130. P1 Kelvin Torbert missed Two Point Layup.
  131. P1 Drew Nicholas Defensive Rebound.
  132. P1 Foul on Steve Blake
  133. P1 Rashi Johnson missed Three Point Jumper.
  134. P1 Tahj Holden Defensive Rebound.
  135. P1 Tahj Holden missed Two Point Jumper.
  136. P1 Rashi Johnson Defensive Rebound.
  137. P1 Michigan Stat Full Timeout.
  138. P1 Chris Hill missed Three Point Jumper.
  139. P1 John Gilchrist Defensive Rebound.
  140. P2 Erazem Lorbek made Three Point Jumper. 32–24
  141. P2 Foul on Erazem Lorbek
  142. P2 Foul on Tahj Holden
  143. P2 Foul on Erazem Lorbek
  144. P2 Foul on Erazem Lorbek
  145. P2 Ryan Randle made Free Throw. 32–25
  146. P2 Ryan Randle made Free Throw. 32–26
  147. P2 Ryan Randle made Two Point Layup. 32–28
  148. P2 Chris Hill missed Three Point Jumper.
  149. P2 Aloysius Anagonye Offensive Rebound.
  150. P2 Adam Ballinger missed Three Point Jumper.
  151. P2 Ryan Randle Defensive Rebound.
  152. P2 Drew Nicholas made Two Point Jumper. 32–30
  153. P2 Foul on Calvin McCall
  154. P2 Drew Nicholas made Two Point Layup. 32–32
  155. P2 Kelvin Torbert made Two Point Jumper. 34–32
  156. P2 Ryan Randle missed Two Point Jumper.
  157. P2 Maurice Ager Defensive Rebound.
  158. P2 Alan Anderson made Two Point Layup. 36–32
  159. P2 Drew Nicholas missed Three Point Jumper.
  160. P2 Maurice Ager Defensive Rebound.
  161. P2 Maurice Ager missed Three Point Jumper.
  162. P2 Maurice Ager Offensive Rebound.
  163. P2 Maurice Ager made Two Point Jumper. 38–32
  164. P2 Maryland Full Timeout.
  165. P2 Calvin McCall missed Three Point Jumper.
  166. P2 Maurice Ager Defensive Rebound.
  167. P2 Calvin McCall made Two Point Layup. 38–34
  168. P2 Alan Anderson made Two Point Jumper. 40–34
  169. P2 Michigan Stat Official TV Timeout.
  170. P2 Maurice Ager made Three Point Jumper. 43–34
  171. P2 Foul on Adam Ballinger
  172. P2 Maurice Ager made Two Point Layup. 45–34
  173. P2 Ryan Randle missed Two Point Jumper.
  174. P2 Paul Davis Defensive Rebound.
  175. P2 Maurice Ager missed Two Point Jumper.
  176. P2 Drew Nicholas Defensive Rebound.
  177. P2 Steve Blake missed Three Point Jumper.
  178. P2 Paul Davis Defensive Rebound.
  179. P2 Foul on Ryan Randle
  180. P2 Paul Davis made Free Throw. 46–34
  181. P2 Paul Davis made Free Throw. 47–34
  182. P2 Steve Blake missed Three Point Jumper.
  183. P2 John Gilchrist Offensive Rebound.
  184. P2 Maryland Official TV Timeout.
  185. P2 Foul on Steve Blake
  186. P2 Chris Hill missed Two Point Jumper.
  187. P2 Jason Andreas Offensive Rebound.
  188. P2 Steve Blake missed Two Point Dunk Shot.
  189. P2 Steve Blake Offensive Rebound.
  190. P2 Foul on Chris Hill
  191. P2 Drew Nicholas missed Three Point Jumper.
  192. P2 John Gilchrist Offensive Rebound.
  193. P2 Drew Nicholas made Two Point Layup. 47–36
  194. P2 Drew Nicholas made Three Point Jumper. 47–39
  195. P2 Kelvin Torbert missed Three Point Jumper.
  196. P2 Steve Blake Defensive Rebound.
  197. P2 Maurice Ager made Three Point Jumper. 50–39
  198. P2 Andre Collins missed Three Point Jumper.
  199. P2 Ryan Randle Offensive Rebound.
  200. P2 Chris Hill missed Three Point Jumper.
  201. P2 Andre Collins Defensive Rebound.
  202. P2 Foul on Andre Collins
  203. P2 Adam Ballinger made Free Throw. 51–39
  204. P2 Adam Ballinger made Free Throw. 52–39
  205. P2 Paul Davis missed Two Point Jumper.
  206. P2 Jamar Smith Defensive Rebound.
  207. P2 Foul on Chris Hill
  208. P2 Maryland Official TV Timeout.
  209. P2 Jamar Smith missed Two Point Jumper.
  210. P2 Maryland Defensive Rebound.
  211. P2 Foul on Paul Davis
  212. P2 Tahj Holden made Free Throw. 52–40
  213. P2 Tahj Holden missed Free Throw.
  214. P2 Paul Davis Defensive Rebound.
  215. P2 Foul on Jamar Smith
  216. P2 Foul on Calvin McCall
  217. P2 Alan Anderson made Free Throw. 53–40
  218. P2 Alan Anderson made Free Throw. 54–40
  219. P2 Jamar Smith made Two Point Layup. 54–42
  220. P2 Foul on Paul Davis
  221. P2 Jamar Smith made Free Throw. 54–43
  222. P2 Maurice Ager missed Three Point Jumper.
  223. P2 Tahj Holden Defensive Rebound.
  224. P2 Foul on Aloysius Anagonye
  225. P2 Tahj Holden made Free Throw. 54–44
  226. P2 Tahj Holden made Free Throw. 54–45
  227. P2 Ryan Randle missed Two Point Jumper.
  228. P2 Aloysius Anagonye Defensive Rebound.
  229. P2 Foul on Chris Hill
  230. P2 Steve Blake made Free Throw. 54–46
  231. P2 Steve Blake made Free Throw. 54–47
  232. P2 Drew Nicholas missed Two Point Jumper.
  233. P2 Jamar Smith Offensive Rebound.
  234. P2 Jamar Smith made Two Point Layup. 54–49
  235. P2 John Gilchrist made Two Point Layup. 54–51
  236. P2 Michigan Stat Full Timeout.
  237. P2 Alan Anderson missed Two Point Layup.
  238. P2 Adam Ballinger Offensive Rebound.
  239. P2 Adam Ballinger missed Two Point Jumper.
  240. P2 John Gilchrist Defensive Rebound.
  241. P2 Drew Nicholas missed Three Point Jumper.
  242. P2 Alan Anderson Defensive Rebound.
  243. P2 Foul on Maurice Ager
  244. P2 Drew Nicholas made Free Throw. 54–52
  245. P2 Drew Nicholas made Free Throw. 54–53
  246. P2 Steve Blake made Two Point Layup. 54–55
  247. P2 Alan Anderson missed Two Point Jumper.
  248. P2 Jamar Smith Defensive Rebound.
  249. P2 Jamar Smith missed Two Point Layup.
  250. P2 Michigan Stat Defensive Rebound.
  251. P2 Michigan Stat Official TV Timeout.
  252. P2 Chris Hill missed Two Point Jumper.
  253. P2 Michigan Stat Offensive Rebound.
  254. P2 Paul Davis made Two Point Jumper. 56–55
  255. P2 Tahj Holden made Two Point Layup. 56–57
  256. P2 Chris Hill missed Three Point Jumper.
  257. P2 Jamar Smith Defensive Rebound.
  258. P2 Foul on Erazem Lorbek
  259. P2 Tahj Holden made Free Throw. 56–58
  260. P2 Tahj Holden missed Free Throw.
  261. P2 Alan Anderson Defensive Rebound.
  262. P2 Michigan Stat Full Timeout.
  263. P2 Paul Davis made Two Point Dunk Shot. 58–58
  264. P2 Jamar Smith missed Two Point Layup.
  265. P2 Aloysius Anagonye Defensive Rebound.
  266. P2 Michigan Stat Full Timeout.
  267. P2 Paul Davis made Two Point Jumper. 60–58
  268. P2 Maryland Full Timeout.
  269. P2 Michigan Stat Full Timeout.
  270. P2 Steve Blake missed Three Point Jumper.
  271. P2 Michigan Stat Defensive Rebound.
  272. P2 End Game

Box score

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 →