Harvard Crimson @ Princeton Tigers

55–58Final · Feb 20, 2009
HARV 55 PRIN 58 Final
12T
HARV10-13282755
PRIN10-11243458
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. Zach Finley made Two Point Layup. Assisted by Marcus Schroeder.

    0–2
  2. Keith Wright made Free Throw.

    1–2
  3. Keith Wright made Free Throw.

    2–2
  4. Doug Davis made Two Point Jumper. Assisted by Jason Briggs.

    2–4
  5. Zach Finley made Two Point Layup.

    2–6
  6. Drew Housman made Two Point Jumper.

    4–6
  7. Zach Finley made Two Point Layup. Assisted by Marcus Schroeder.

    4–8
  8. Oliver McNally made Free Throw.

    5–8
  9. Jeremy Lin made Two Point Jumper.

    7–8
  10. Patrick Saunders made Three Point Jumper. Assisted by Doug Davis.

    7–11
  11. Peter Boehm made Two Point Layup.

    9–11
  12. Nick Lake made Two Point Layup. Assisted by Marcus Schroeder.

    9–13
  13. Nick Lake made Free Throw.

    9–14
  14. Evan Harris made Two Point Layup. Assisted by Drew Housman.

    11–14
  15. Jason Briggs made Two Point Layup. Assisted by Pawel Buczak.

    11–16
  16. Drew Housman made Free Throw.

    12–16
  17. Drew Housman made Free Throw.

    13–16
  18. Drew Housman made Free Throw.

    14–16
  19. Drew Housman made Free Throw.

    15–16
  20. Keith Wright made Free Throw.

    16–16
  21. Keith Wright made Two Point Layup.

    18–16
  22. Andrew Pusar made Two Point Layup. Assisted by Drew Housman.

    20–16
  23. John Comfort made Three Point Jumper. Assisted by Pawel Buczak.

    20–19
  24. Evan Harris made Free Throw.

    21–19
  25. Evan Harris made Free Throw.

    22–19
  26. Patrick Saunders made Two Point Layup.

    22–21
  27. Jeremy Lin made Two Point Layup.

    24–21
  28. Drew Housman made Two Point Layup.

    26–21
  29. Doug Davis made Three Point Jumper. Assisted by Zach Finley.

    26–24
  30. Jeremy Lin made Two Point Layup.

    28–24
  31. Evan Harris made Free Throw.

    29–24
  32. Doug Davis made Two Point Layup.

    29–26
  33. Kareem Maddox made Two Point Jumper. Assisted by Zach Finley.

    29–28
  34. John Comfort made Three Point Jumper. Assisted by Marcus Schroeder.

    29–31
  35. Doug Davis made Two Point Jumper.

    29–33
  36. Oliver McNally made Free Throw.

    30–33
  37. Oliver McNally made Free Throw.

    31–33
  38. Drew Housman made Two Point Layup.

    33–33
  39. Kareem Maddox made Free Throw.

    33–34
  40. Kareem Maddox made Free Throw.

    33–35
  41. Jeremy Lin made Three Point Jumper. Assisted by Keith Wright.

    36–35
  42. Oliver McNally made Free Throw.

    37–35
  43. Oliver McNally made Free Throw.

    38–35
  44. Jeremy Lin made Free Throw.

    39–35
  45. Jeremy Lin made Free Throw.

    40–35
  46. Doug Davis made Three Point Jumper. Assisted by Marcus Schroeder.

    40–38
  47. Drew Housman made Two Point Jumper.

    42–38
  48. Zach Finley made Free Throw.

    42–39
  49. Zach Finley made Free Throw.

    42–40
  50. Drew Housman made Two Point Layup.

    44–40
  51. Kareem Maddox made Free Throw.

    44–41
  52. Kareem Maddox made Free Throw.

    44–42
  53. Kareem Maddox made Free Throw.

    44–43
  54. Kareem Maddox made Free Throw.

    44–44
  55. Keith Wright made Two Point Layup. Assisted by Drew Housman.

    46–44
  56. Dan Mavraides made Free Throw.

    46–45
  57. Dan Mavraides made Free Throw.

    46–46
  58. Dan Mavraides made Free Throw.

    46–47
  59. Drew Housman made Free Throw.

    47–47
  60. Drew Housman made Free Throw.

    48–47
  61. Dan Mavraides made Free Throw.

    48–48
  62. Oliver McNally made Two Point Layup.

    50–48
  63. Dan Mavraides made Free Throw.

    50–49
  64. Dan Mavraides made Free Throw.

    50–50

Play-by-play

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

Box score

HARV

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Keith WrightF3372-60-03-451110321
Evan HarrisF1851-10-03-420010025
Jeremy LinG36135-131-22-450402051
Drew HousmanG35165-90-16-634120210
Andrew PusarG1921-20-00-030301211
Peter BoehmF1921-30-10-010010012
Oliver McNallyG2271-20-05-640220045
Max KenyiG1831-51-20-000200004
Hugh MartinF
Doug MillerF
Peter SwiatekC
Dan McGearyG
Erik GroszykG

PRIN

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Pawel BuczakC2221-10-00-023313113
Zach FinleyC2383-70-02-252211231
Douglas DavisG34125-72-40-012000010
Dan MavraidesG2160-30-26-810310013
Marcus SchroederG3662-42-20-025000022
Patrick SaundersF2152-21-10-030200124
John ComfortF1562-92-70-020200113
Kareem MaddoxF1781-20-06-640110042
Nick LakeF531-10-01-110200102
Jason BriggsG621-30-10-011030011
Michael StrittmatterF-C
Max HucG
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 →