Harvard Crimson @ Princeton Tigers

51–54Final · Mar 6, 2010
HARV 51 PRIN 54 Final
12T
HARV21-7252651
PRIN19-8203454
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. Brandyn Curry made Three Point Jumper.

    3–0
  2. Max Kenyi made Free Throw.

    4–0
  3. Kyle Casey made Two Point Jumper.

    6–0
  4. Kyle Casey made Free Throw.

    7–0
  5. Dan Mavraides made Two Point Layup. Assisted by Kareem Maddox.

    7–2
  6. Zach Finley made Two Point Layup.

    7–4
  7. Pat Magnarelli made Two Point Tip Shot.

    9–4
  8. Christian Webster made Two Point Jumper.

    11–4
  9. Douglas Davis made Three Point Jumper. Assisted by Pawel Buczak.

    11–7
  10. Jeremy Lin made Free Throw.

    12–7
  11. Jeremy Lin made Free Throw.

    13–7
  12. Pawel Buczak made Two Point Layup.

    13–9
  13. Kareem Maddox made Free Throw.

    13–10
  14. Kareem Maddox made Free Throw.

    13–11
  15. Christian Webster made Two Point Jumper.

    15–11
  16. Keith Wright made Two Point Jumper.

    17–11
  17. Ian Hummer made Two Point Layup.

    17–13
  18. Jeremy Lin made Three Point Jumper.

    20–13
  19. Ian Hummer made Two Point Layup. Assisted by Marcus Schroeder.

    20–15
  20. Keith Wright made Two Point Layup.

    22–15
  21. Marcus Schroeder made Free Throw.

    22–16
  22. Ian Hummer made Two Point Layup.

    22–18
  23. Douglas Davis made Free Throw.

    22–19
  24. Douglas Davis made Free Throw.

    22–20
  25. Christian Webster made Free Throw.

    23–20
  26. Christian Webster made Free Throw.

    24–20
  27. Pat Magnarelli made Free Throw.

    25–20
  28. Kyle Casey made Two Point Layup.

    27–20
  29. Dan Mavraides made Three Point Jumper. Assisted by Marcus Schroeder.

    27–23
  30. Max Kenyi made Three Point Jumper. Assisted by Doug Miller.

    30–23
  31. Kareem Maddox made Two Point Layup.

    30–25
  32. Doug Miller made Two Point Layup. Assisted by Brandyn Curry.

    32–25
  33. Zach Finley made Two Point Layup. Assisted by Kareem Maddox.

    32–27
  34. Zach Finley made Two Point Layup. Assisted by Marcus Schroeder.

    32–29
  35. Jeremy Lin made Free Throw.

    33–29
  36. Kareem Maddox made Free Throw.

    33–30
  37. Kareem Maddox made Free Throw.

    33–31
  38. Douglas Davis made Three Point Jumper.

    33–34
  39. Marcus Schroeder made Three Point Jumper. Assisted by Ian Hummer.

    33–37
  40. Keith Wright made Two Point Layup.

    35–37
  41. Kareem Maddox made Free Throw.

    35–38
  42. Kareem Maddox made Free Throw.

    35–39
  43. Brandyn Curry made Two Point Layup.

    37–39
  44. Kareem Maddox made Two Point Layup. Assisted by Zach Finley.

    37–41
  45. Brandyn Curry made Free Throw.

    38–41
  46. Brandyn Curry made Free Throw.

    39–41
  47. Kareem Maddox made Two Point Layup. Assisted by Marcus Schroeder.

    39–43
  48. Kareem Maddox made Free Throw.

    39–44
  49. Doug Miller made Free Throw.

    40–44
  50. Christian Webster made Three Point Jumper. Assisted by Jeremy Lin.

    43–44
  51. Kareem Maddox made Free Throw.

    43–45
  52. Brandyn Curry made Free Throw.

    44–45
  53. Kareem Maddox made Free Throw.

    44–46
  54. Kareem Maddox made Free Throw.

    44–47
  55. Jeremy Lin made Free Throw.

    45–47
  56. Jeremy Lin made Free Throw.

    46–47
  57. Zach Finley made Free Throw.

    46–48
  58. Keith Wright made Two Point Layup.

    48–48
  59. Kareem Maddox made Two Point Layup. Assisted by Marcus Schroeder.

    48–50
  60. Brandyn Curry made Three Point Jumper. Assisted by Jeremy Lin.

    51–50
  61. Marcus Schroeder made Free Throw.

    51–51
  62. Marcus Schroeder made Free Throw.

    51–52
  63. Marcus Schroeder made Free Throw.

    51–53
  64. Marcus Schroeder made Free Throw.

    51–54

Play-by-play

  1. P1 Brandyn Curry made Three Point Jumper. 3–0
  2. P1 Foul on Brandyn Curry
  3. P1 Patrick Saunders Turnover.
  4. P1 Doug Miller Steal.
  5. P1 Max Kenyi missed Free Throw.
  6. P1 Foul on Marcus Schroeder
  7. P1 Max Kenyi made Free Throw. 4–0
  8. P1 Marcus Schroeder missed Three Point Jumper.
  9. P1 Max Kenyi Defensive Rebound.
  10. P1 Kyle Casey Turnover.
  11. P1 Marcus Schroeder Steal.
  12. P1 Douglas Davis missed Two Point Jumper.
  13. P1 Kyle Casey Block.
  14. P1 Brandyn Curry Defensive Rebound.
  15. P1 Kyle Casey made Two Point Jumper. 6–0
  16. P1 Foul on Pawel Buczak
  17. P1 Kyle Casey made Free Throw. 7–0
  18. P1 Foul on Doug Miller
  19. P1 Foul on Doug Miller
  20. P1 Foul on Keith Wright
  21. P1 Kareem Maddox Turnover.
  22. P1 Brandyn Curry missed Three Point Jumper.
  23. P1 Princeton Defensive Rebound.
  24. P1 Douglas Davis missed Two Point Jumper.
  25. P1 Brandyn Curry Defensive Rebound.
  26. P1 Kyle Casey Turnover.
  27. P1 Kareem Maddox Steal.
  28. P1 Dan Mavraides made Two Point Layup. Assisted by Kareem Maddox. 7–2
  29. P1 Foul on Keith Wright
  30. P1 Keith Wright Turnover.
  31. P1 Official TV Timeout.
  32. P1 Douglas Davis missed Three Point Jumper.
  33. P1 Brandyn Curry Defensive Rebound.
  34. P1 Foul on Dan Mavraides
  35. P1 Foul on Dan Mavraides
  36. P1 Pat Magnarelli Turnover.
  37. P1 Zach Finley Steal.
  38. P1 Zach Finley made Two Point Layup. 7–4
  39. P1 Jeremy Lin missed Two Point Layup.
  40. P1 Pat Magnarelli Offensive Rebound.
  41. P1 Pat Magnarelli made Two Point Tip Shot. 9–4
  42. P1 Ian Hummer Turnover.
  43. P1 Pat Magnarelli Steal.
  44. P1 Christian Webster made Two Point Jumper. 11–4
  45. P1 Zach Finley Turnover.
  46. P1 Foul on Zach Finley
  47. P1 Pat Magnarelli Turnover.
  48. P1 Zach Finley Steal.
  49. P1 Pawel Buczak missed Two Point Layup.
  50. P1 Marcus Schroeder Offensive Rebound.
  51. P1 Douglas Davis made Three Point Jumper. Assisted by Pawel Buczak. 11–7
  52. P1 Dee Giger missed Three Point Jumper.
  53. P1 Harvard Turnover.
  54. P1 Official TV Timeout.
  55. P1 Foul on Christian Webster
  56. P1 Douglas Davis missed Two Point Jumper.
  57. P1 Brandyn Curry Block.
  58. P1 Brandyn Curry Defensive Rebound.
  59. P1 Pat Magnarelli missed Two Point Dunk Shot.
  60. P1 Zach Finley Defensive Rebound.
  61. P1 Zach Finley Turnover.
  62. P1 Kyle Casey Turnover.
  63. P1 Douglas Davis missed Three Point Jumper.
  64. P1 Christian Webster Defensive Rebound.
  65. P1 Foul on Kareem Maddox
  66. P1 Jeremy Lin made Free Throw. 12–7
  67. P1 Foul on Kareem Maddox
  68. P1 Jeremy Lin made Free Throw. 13–7
  69. P1 Pawel Buczak made Two Point Layup. 13–9
  70. P1 Foul on Pawel Buczak
  71. P1 Kyle Casey missed Free Throw.
  72. P1 Kareem Maddox Defensive Rebound.
  73. P1 Foul on Max Kenyi
  74. P1 Marcus Schroeder missed Free Throw.
  75. P1 Marcus Schroeder Offensive Rebound.
  76. P1 Kareem Maddox made Free Throw. 13–10
  77. P1 Foul on Jeremy Lin
  78. P1 Kareem Maddox made Free Throw. 13–11
  79. P1 Christian Webster made Two Point Jumper. 15–11
  80. P1 Kareem Maddox missed Two Point Layup.
  81. P1 Kyle Casey Defensive Rebound.
  82. P1 Christian Webster missed Two Point Jumper.
  83. P1 Ian Hummer Defensive Rebound.
  84. P1 Foul on Kyle Casey
  85. P1 Ian Hummer missed Free Throw.
  86. P1 Christian Webster Defensive Rebound.
  87. P1 Keith Wright made Two Point Jumper. 17–11
  88. P1 Zach Finley Turnover.
  89. P1 Christian Webster Steal.
  90. P1 Kyle Casey Turnover.
  91. P1 Ian Hummer Steal.
  92. P1 Ian Hummer made Two Point Layup. 17–13
  93. P1 Jeremy Lin made Three Point Jumper. 20–13
  94. P1 Ian Hummer made Two Point Layup. Assisted by Marcus Schroeder. 20–15
  95. P1 Kyle Casey missed Three Point Jumper.
  96. P1 Jeremy Lin Offensive Rebound.
  97. P1 Keith Wright made Two Point Layup. 22–15
  98. P1 Foul on Christian Webster
  99. P1 Marcus Schroeder made Free Throw. 22–16
  100. P1 Marcus Schroeder missed Free Throw.
  101. P1 Pat Magnarelli Defensive Rebound.
  102. P1 Oliver McNally missed Two Point Jumper.
  103. P1 Zach Finley Defensive Rebound.
  104. P1 Kareem Maddox missed Two Point Jumper.
  105. P1 Ian Hummer Offensive Rebound.
  106. P1 Ian Hummer made Two Point Layup. 22–18
  107. P1 Harvard 30 Second Timeout.
  108. P1 Official TV Timeout.
  109. P1 Pat Magnarelli missed Two Point Layup.
  110. P1 Marcus Schroeder Defensive Rebound.
  111. P1 Patrick Saunders missed Three Point Jumper.
  112. P1 Oliver McNally Defensive Rebound.
  113. P1 Jeremy Lin Turnover.
  114. P1 Ian Hummer Steal.
  115. P1 Foul on Jeremy Lin
  116. P1 Douglas Davis made Free Throw. 22–19
  117. P1 Douglas Davis made Free Throw. 22–20
  118. P1 Foul on Patrick Saunders
  119. P1 Christian Webster made Free Throw. 23–20
  120. P1 Christian Webster made Free Throw. 24–20
  121. P1 Marcus Schroeder missed Two Point Jumper.
  122. P1 Pat Magnarelli Block.
  123. P1 Oliver McNally Defensive Rebound.
  124. P1 Foul on Patrick Saunders
  125. P1 Pat Magnarelli missed Free Throw.
  126. P1 Pat Magnarelli made Free Throw. 25–20
  127. P1 Princeton 30 Second Timeout.
  128. P1 Douglas Davis missed Three Point Jumper.
  129. P1 Zach Finley Offensive Rebound.
  130. P1 Zach Finley missed Two Point Layup.
  131. P1 Keith Wright Defensive Rebound.
  132. P1 Christian Webster missed Two Point Jumper.
  133. P1 Harvard Offensive Rebound.
  134. P1 Keith Wright missed Two Point Jumper.
  135. P1 Douglas Davis Defensive Rebound.
  136. P2 Kyle Casey made Two Point Layup. 27–20
  137. P2 Marcus Schroeder Turnover.
  138. P2 Foul on Dan Mavraides
  139. P2 Foul on Douglas Davis
  140. P2 Max Kenyi missed Two Point Layup.
  141. P2 Pawel Buczak Block.
  142. P2 Pawel Buczak Defensive Rebound.
  143. P2 Foul on Kyle Casey
  144. P2 Dan Mavraides missed Two Point Jumper.
  145. P2 Doug Miller Defensive Rebound.
  146. P2 Max Kenyi missed Two Point Layup.
  147. P2 Pawel Buczak Block.
  148. P2 Marcus Schroeder Defensive Rebound.
  149. P2 Foul on Max Kenyi
  150. P2 Dan Mavraides made Three Point Jumper. Assisted by Marcus Schroeder. 27–23
  151. P2 Max Kenyi made Three Point Jumper. Assisted by Doug Miller. 30–23
  152. P2 Kareem Maddox made Two Point Layup. 30–25
  153. P2 Brandyn Curry missed Two Point Layup.
  154. P2 Harvard Offensive Rebound.
  155. P2 Doug Miller made Two Point Layup. Assisted by Brandyn Curry. 32–25
  156. P2 Zach Finley made Two Point Layup. Assisted by Kareem Maddox. 32–27
  157. P2 Doug Miller missed Two Point Layup.
  158. P2 Princeton Defensive Rebound.
  159. P2 Douglas Davis missed Three Point Jumper.
  160. P2 Kyle Casey Defensive Rebound.
  161. P2 Keith Wright Turnover.
  162. P2 Marcus Schroeder Steal.
  163. P2 Zach Finley made Two Point Layup. Assisted by Marcus Schroeder. 32–29
  164. P2 Foul on Zach Finley
  165. P2 Official TV Timeout.
  166. P2 Jeremy Lin missed Free Throw.
  167. P2 Jeremy Lin made Free Throw. 33–29
  168. P2 Foul on Keith Wright
  169. P2 Kareem Maddox made Free Throw. 33–30
  170. P2 Kareem Maddox made Free Throw. 33–31
  171. P2 Pat Magnarelli Turnover.
  172. P2 Kareem Maddox missed Two Point Layup.
  173. P2 Oliver McNally Defensive Rebound.
  174. P2 Pat Magnarelli Turnover.
  175. P2 Douglas Davis made Three Point Jumper. 33–34
  176. P2 Foul on Pawel Buczak
  177. P2 Oliver McNally missed Three Point Jumper.
  178. P2 Douglas Davis Defensive Rebound.
  179. P2 Douglas Davis missed Two Point Jumper.
  180. P2 Oliver McNally Defensive Rebound.
  181. P2 Foul on Zach Finley
  182. P2 Brandyn Curry Turnover.
  183. P2 Marcus Schroeder made Three Point Jumper. Assisted by Ian Hummer. 33–37
  184. P2 Keith Wright made Two Point Layup. 35–37
  185. P2 Foul on Kyle Casey
  186. P2 Official TV Timeout.
  187. P2 Kareem Maddox made Free Throw. 35–38
  188. P2 Kareem Maddox made Free Throw. 35–39
  189. P2 Kyle Casey missed Three Point Jumper.
  190. P2 Brandyn Curry Offensive Rebound.
  191. P2 Brandyn Curry made Two Point Layup. 37–39
  192. P2 Kareem Maddox made Two Point Layup. Assisted by Zach Finley. 37–41
  193. P2 Keith Wright Turnover.
  194. P2 Kareem Maddox Turnover.
  195. P2 Jeremy Lin missed Two Point Jumper.
  196. P2 Kyle Casey Offensive Rebound.
  197. P2 Kyle Casey missed Two Point Layup.
  198. P2 Kareem Maddox Block.
  199. P2 Ian Hummer Defensive Rebound.
  200. P2 Dan Mavraides missed Three Point Jumper.
  201. P2 Kareem Maddox Offensive Rebound.
  202. P2 Kareem Maddox missed Two Point Layup.
  203. P2 Princeton Offensive Rebound.
  204. P2 Foul on Jeremy Lin
  205. P2 Foul on Pawel Buczak
  206. P2 Pawel Buczak Turnover.
  207. P2 Jeremy Lin missed Two Point Layup.
  208. P2 Jeremy Lin Offensive Rebound.
  209. P2 Jeremy Lin missed Two Point Layup.
  210. P2 Kareem Maddox Defensive Rebound.
  211. P2 Ian Hummer missed Two Point Layup.
  212. P2 Jeremy Lin Defensive Rebound.
  213. P2 Brandyn Curry missed Two Point Layup.
  214. P2 Brandyn Curry Offensive Rebound.
  215. P2 Foul on Dan Mavraides
  216. P2 Official TV Timeout.
  217. P2 Brandyn Curry made Free Throw. 38–41
  218. P2 Brandyn Curry made Free Throw. 39–41
  219. P2 Kareem Maddox made Two Point Layup. Assisted by Marcus Schroeder. 39–43
  220. P2 Foul on Christian Webster
  221. P2 Kareem Maddox made Free Throw. 39–44
  222. P2 Brandyn Curry missed Three Point Jumper.
  223. P2 Doug Miller Offensive Rebound.
  224. P2 Jeremy Lin missed Two Point Layup.
  225. P2 Doug Miller Offensive Rebound.
  226. P2 Foul on Zach Finley
  227. P2 Doug Miller missed Free Throw.
  228. P2 Doug Miller made Free Throw. 40–44
  229. P2 Ian Hummer missed Two Point Layup.
  230. P2 Brandyn Curry Defensive Rebound.
  231. P2 Christian Webster made Three Point Jumper. Assisted by Jeremy Lin. 43–44
  232. P2 Foul on Christian Webster
  233. P2 Kareem Maddox made Free Throw. 43–45
  234. P2 Kareem Maddox missed Free Throw.
  235. P2 Kyle Casey Defensive Rebound.
  236. P2 Kyle Casey missed Two Point Jumper.
  237. P2 Doug Miller Offensive Rebound.
  238. P2 Foul on Kareem Maddox
  239. P2 Doug Miller missed Free Throw.
  240. P2 Pawel Buczak Defensive Rebound.
  241. P2 Marcus Schroeder missed Three Point Jumper.
  242. P2 Christian Webster Defensive Rebound.
  243. P2 Foul on Pawel Buczak
  244. P2 Brandyn Curry made Free Throw. 44–45
  245. P2 Brandyn Curry missed Free Throw.
  246. P2 Marcus Schroeder Defensive Rebound.
  247. P2 Foul on Kyle Casey
  248. P2 Kareem Maddox made Free Throw. 44–46
  249. P2 Kareem Maddox made Free Throw. 44–47
  250. P2 Foul on Marcus Schroeder
  251. P2 Jeremy Lin made Free Throw. 45–47
  252. P2 Jeremy Lin made Free Throw. 46–47
  253. P2 Douglas Davis missed Two Point Jumper.
  254. P2 Zach Finley Offensive Rebound.
  255. P2 Foul on Kyle Casey
  256. P2 Official TV Timeout.
  257. P2 Zach Finley made Free Throw. 46–48
  258. P2 Zach Finley missed Free Throw.
  259. P2 Keith Wright Defensive Rebound.
  260. P2 Keith Wright made Two Point Layup. 48–48
  261. P2 Harvard 30 Second Timeout.
  262. P2 Kareem Maddox missed Two Point Layup.
  263. P2 Brandyn Curry Defensive Rebound.
  264. P2 Christian Webster missed Three Point Jumper.
  265. P2 Marcus Schroeder Defensive Rebound.
  266. P2 Princeton 30 Second Timeout.
  267. P2 Foul on Doug Miller
  268. P2 Zach Finley missed Free Throw.
  269. P2 Zach Finley missed Free Throw.
  270. P2 Keith Wright Defensive Rebound.
  271. P2 Keith Wright missed Two Point Layup.
  272. P2 Zach Finley Block.
  273. P2 Kareem Maddox Defensive Rebound.
  274. P2 Kareem Maddox made Two Point Layup. Assisted by Marcus Schroeder. 48–50
  275. P2 Brandyn Curry made Three Point Jumper. Assisted by Jeremy Lin. 51–50
  276. P2 Harvard 30 Second Timeout.
  277. P2 Foul on Jeremy Lin
  278. P2 Marcus Schroeder made Free Throw. 51–51
  279. P2 Marcus Schroeder made Free Throw. 51–52
  280. P2 Jeremy Lin missed Two Point Layup.
  281. P2 Kareem Maddox Block.
  282. P2 Dan Mavraides Defensive Rebound.
  283. P2 Kareem Maddox missed Two Point Layup.
  284. P2 Harvard Defensive Rebound.
  285. P2 Harvard 30 Second Timeout.
  286. P2 Jeremy Lin missed Two Point Layup.
  287. P2 Zach Finley Defensive Rebound.
  288. P2 Foul on Brandyn Curry
  289. P2 Marcus Schroeder made Free Throw. 51–53
  290. P2 Marcus Schroeder made Free Throw. 51–54
  291. P2 Princeton 30 Second Timeout.
  292. P2 Harvard Offensive Rebound.
  293. P2 Oliver McNally missed Three Point Jumper.
  294. P2 End Game

Box score

HARV

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Kyle CaseyF3152-60-21-240401135
Doug MillerF1531-20-01-341010313
Brandyn CurryG35113-72-43-481101262
Max KenyiG1041-31-11-211000012
Jeremy LinG3381-81-15-632100214
Keith WrightF2084-60-00-030300033
Pat MagnarelliF1131-30-01-220411110
Christian WebsterG2593-61-22-230010034
Dee GigerG100-10-10-000000000
Oliver McNallyG1900-30-20-040000040
Jeff GeorgatosF
Spencer de MarsF
Andrew Van NestF
Peter EdelsonG
Dan McGearyG

PRIN

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Patrick SaundersF700-10-10-000100002
Pawel BuczakC1921-20-00-022102025
Dan MavraidesG2252-41-20-010000014
Douglas DavisG3582-112-62-220000021
Marcus SchroederG4081-41-35-765120242
Kareem MaddoxF33184-100-010-1142212133
Ian HummerC1963-50-00-131120120
Zach FinleyC2573-40-01-451321234
Will BarrettF
John ComfortF
Nick LakeF
Brendan ConnollyC
Mack DarrowC
Jimmy SherburneG
Bobby FoleyG

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 →