Princeton Tigers @ Duquesne Dukes

70–67Final · Nov 15, 2023
PRIN 70 DUQ 67 Final
12T
PRIN3-0373370
DUQ3-1313667
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. Blake Peters made Three Point Jumper. Assisted by Xaivian Lee.

    3–0
  2. Matt Allocco made Jumper.

    5–0
  3. Halil Barre made Dunk. Assisted by Andrei Savrasov.

    5–2
  4. Caden Pierce made Jumper.

    7–2
  5. Dae Dae Grant made Jumper.

    7–4
  6. Matt Allocco made Jumper.

    9–4
  7. Fousseyni Drame made Jumper. Assisted by Dae Dae Grant.

    9–6
  8. Fousseyni Drame made Jumper.

    9–8
  9. Xaivian Lee made Jumper.

    11–8
  10. Matt Allocco made Jumper.

    13–8
  11. Dae Dae Grant made Jumper.

    13–10
  12. Dae Dae Grant made Jumper.

    13–12
  13. Caden Pierce made Jumper.

    15–12
  14. Jakub Necas made Three Point Jumper. Assisted by Fousseyni Drame.

    15–15
  15. Jimmy Clark III made Jumper. Assisted by Dae Dae Grant.

    15–17
  16. Caden Pierce made Jumper.

    17–17
  17. Blake Peters made Three Point Jumper. Assisted by Jack Scott.

    20–17
  18. Blake Peters made Free Throw.

    21–17
  19. Blake Peters made Free Throw.

    22–17
  20. Xaivian Lee made Jumper.

    24–17
  21. Xaivian Lee made Free Throw.

    25–17
  22. Kareem Rozier made Three Point Jumper.

    25–20
  23. Dae Dae Grant made Free Throw.

    25–21
  24. Dae Dae Grant made Free Throw.

    25–22
  25. Dae Dae Grant made Free Throw.

    25–23
  26. Andrei Savrasov made Three Point Jumper. Assisted by Dae Dae Grant.

    25–26
  27. Xaivian Lee made Free Throw.

    26–26
  28. Xaivian Lee made Free Throw.

    27–26
  29. Matt Allocco made Jumper.

    29–26
  30. Xaivian Lee made Jumper.

    31–26
  31. Xaivian Lee made Jumper.

    33–26
  32. Matt Allocco made Free Throw.

    34–26
  33. Jimmy Clark III made Jumper.

    34–28
  34. Xaivian Lee made Three Point Jumper.

    37–28
  35. Jake DiMichele made Three Point Jumper. Assisted by Kareem Rozier.

    37–31
  36. Kareem Rozier made Jumper.

    37–33
  37. Jimmy Clark III made Jumper.

    37–35
  38. Matt Allocco made Layup. Assisted by Zach Martini.

    39–35
  39. Blake Peters made Three Point Jumper.

    42–35
  40. Xaivian Lee made Jumper.

    44–35
  41. Andrei Savrasov made Layup. Assisted by Jimmy Clark III.

    44–37
  42. Andrei Savrasov made Jumper. Assisted by Jimmy Clark III.

    44–39
  43. Jimmy Clark III made Jumper.

    44–41
  44. Zach Martini made Three Point Jumper. Assisted by Matt Allocco.

    47–41
  45. Halil Barre made Free Throw.

    47–42
  46. Halil Barre made Free Throw.

    47–43
  47. Matt Allocco made Three Point Jumper. Assisted by Xaivian Lee.

    50–43
  48. Jimmy Clark III made Three Point Jumper. Assisted by Kareem Rozier.

    50–46
  49. Jacob Huggins made Layup. Assisted by Xaivian Lee.

    52–46
  50. Dae Dae Grant made Three Point Jumper. Assisted by Jimmy Clark III.

    52–49
  51. Zach Martini made Layup. Assisted by Caden Pierce.

    54–49
  52. Xaivian Lee made Dunk. Assisted by Blake Peters.

    56–49
  53. Matt Allocco made Layup. Assisted by Caden Pierce.

    58–49
  54. Fousseyni Drame made Dunk.

    58–51
  55. Jimmy Clark III made Three Point Jumper. Assisted by Kareem Rozier.

    58–54
  56. Matt Allocco made Jumper. Assisted by Blake Peters.

    60–54
  57. David Dixon made Free Throw.

    60–55
  58. David Dixon made Free Throw.

    60–56
  59. Matt Allocco made Three Point Jumper. Assisted by Blake Peters.

    63–56
  60. Dae Dae Grant made Free Throw.

    63–57
  61. Dae Dae Grant made Free Throw.

    63–58
  62. Kareem Rozier made Free Throw.

    63–59
  63. Kareem Rozier made Free Throw.

    63–60
  64. Fousseyni Drame made Jumper.

    63–62
  65. Zach Martini made Layup. Assisted by Caden Pierce.

    65–62
  66. Zach Martini made Free Throw.

    66–62
  67. Jimmy Clark III made Jumper.

    66–64
  68. Jimmy Clark III made Free Throw.

    66–65
  69. Matt Allocco made Jumper.

    68–65
  70. Dae Dae Grant made Free Throw.

    68–66
  71. Dae Dae Grant made Free Throw.

    68–67
  72. Xaivian Lee made Free Throw.

    69–67
  73. Xaivian Lee made Free Throw.

    70–67

Play-by-play

  1. P1 Andrei Savrasov missed Jumper.
  2. P1 Matt Allocco Defensive Rebound.
  3. P1 Blake Peters made Three Point Jumper. Assisted by Xaivian Lee. 3–0
  4. P1 Jimmy Clark III missed Three Point Jumper.
  5. P1 Matt Allocco Defensive Rebound.
  6. P1 Caden Pierce missed Three Point Jumper.
  7. P1 Andrei Savrasov Defensive Rebound.
  8. P1 Kareem Rozier Turnover.
  9. P1 Blake Peters missed Three Point Jumper.
  10. P1 Halil Barre Defensive Rebound.
  11. P1 Foul on Zach Martini.
  12. P1 Jimmy Clark III missed Jumper.
  13. P1 Caden Pierce Block.
  14. P1 Halil Barre Offensive Rebound.
  15. P1 Halil Barre missed Jumper.
  16. P1 Caden Pierce Defensive Rebound.
  17. P1 Xaivian Lee missed Jumper.
  18. P1 Halil Barre Block.
  19. P1 Princeton Offensive Rebound.
  20. P1 Matt Allocco made Jumper. 5–0
  21. P1 Halil Barre made Dunk. Assisted by Andrei Savrasov. 5–2
  22. P1 Foul on Dae Dae Grant.
  23. P1 Caden Pierce made Jumper. 7–2
  24. P1 Dae Dae Grant made Jumper. 7–4
  25. P1 Zach Martini missed Three Point Jumper.
  26. P1 Jimmy Clark III Defensive Rebound.
  27. P1 Dae Dae Grant missed Three Point Jumper.
  28. P1 Princeton Defensive Rebound.
  29. P1 Zach Martini Turnover.
  30. P1 Jimmy Clark III Steal.
  31. P1 Hassan Drame Turnover.
  32. P1 Official TV Timeout
  33. P1 Jack Scott missed Layup.
  34. P1 David Dixon Block.
  35. P1 Princeton Offensive Rebound.
  36. P1 Blake Peters missed Three Point Jumper.
  37. P1 Princeton Offensive Rebound.
  38. P1 Princeton Turnover.
  39. P1 Jimmy Clark III missed Jumper.
  40. P1 Caden Pierce Defensive Rebound.
  41. P1 Matt Allocco made Jumper. 9–4
  42. P1 Fousseyni Drame made Jumper. Assisted by Dae Dae Grant. 9–6
  43. P1 Xaivian Lee Turnover.
  44. P1 Fousseyni Drame made Jumper. 9–8
  45. P1 Xaivian Lee made Jumper. 11–8
  46. P1 David Dixon Turnover.
  47. P1 Foul on Fousseyni Drame.
  48. P1 Matt Allocco made Jumper. 13–8
  49. P1 Dae Dae Grant made Jumper. 13–10
  50. P1 Xaivian Lee missed Jumper.
  51. P1 Kareem Rozier Defensive Rebound.
  52. P1 Dae Dae Grant made Jumper. 13–12
  53. P1 Caden Pierce made Jumper. 15–12
  54. P1 Jakub Necas made Three Point Jumper. Assisted by Fousseyni Drame. 15–15
  55. P1 Official TV Timeout
  56. P1 Zach Martini missed Three Point Jumper.
  57. P1 Andrei Savrasov Defensive Rebound.
  58. P1 Jimmy Clark III made Jumper. Assisted by Dae Dae Grant. 15–17
  59. P1 Foul on Jimmy Clark III.
  60. P1 Blake Peters missed Three Point Jumper.
  61. P1 Zach Martini Offensive Rebound.
  62. P1 Caden Pierce made Jumper. 17–17
  63. P1 Halil Barre missed Layup.
  64. P1 Xaivian Lee Defensive Rebound.
  65. P1 Blake Peters made Three Point Jumper. Assisted by Jack Scott. 20–17
  66. P1 Dae Dae Grant missed Three Point Jumper.
  67. P1 Xaivian Lee Defensive Rebound.
  68. P1 Foul on Jimmy Clark III.
  69. P1 Blake Peters made Free Throw. 21–17
  70. P1 Blake Peters made Free Throw. 22–17
  71. P1 Andrei Savrasov missed Jumper.
  72. P1 Jackson Hicke Defensive Rebound.
  73. P1 Foul on Fousseyni Drame.
  74. P1 Xaivian Lee made Jumper. 24–17
  75. P1 Foul on Fousseyni Drame.
  76. P1 Official TV Timeout
  77. P1 Xaivian Lee made Free Throw. 25–17
  78. P1 Kareem Rozier made Three Point Jumper. 25–20
  79. P1 Foul on Jackson Hicke.
  80. P1 Jackson Hicke Turnover.
  81. P1 Foul on Matt Allocco.
  82. P1 Dae Dae Grant made Free Throw. 25–21
  83. P1 Dae Dae Grant made Free Throw. 25–22
  84. P1 Dae Dae Grant made Free Throw. 25–23
  85. P1 Matt Allocco missed Layup.
  86. P1 David Dixon Block.
  87. P1 David Dixon Defensive Rebound.
  88. P1 Dae Dae Grant missed Three Point Jumper.
  89. P1 Kareem Rozier Offensive Rebound.
  90. P1 Jakub Necas missed Three Point Jumper.
  91. P1 Dae Dae Grant Offensive Rebound.
  92. P1 Foul on Matt Allocco.
  93. P1 Andrei Savrasov made Three Point Jumper. Assisted by Dae Dae Grant. 25–26
  94. P1 Princeton Timeout
  95. P1 Foul on Kareem Rozier.
  96. P1 Xaivian Lee made Free Throw. 26–26
  97. P1 Xaivian Lee made Free Throw. 27–26
  98. P1 Jakub Necas Turnover.
  99. P1 Blake Peters missed Three Point Jumper.
  100. P1 Kareem Rozier Defensive Rebound.
  101. P1 David Dixon Turnover.
  102. P1 Zach Martini Steal.
  103. P1 Matt Allocco made Jumper. 29–26
  104. P1 Jakub Necas missed Layup.
  105. P1 Jakub Necas Offensive Rebound.
  106. P1 Andrei Savrasov missed Three Point Jumper.
  107. P1 Xaivian Lee Defensive Rebound.
  108. P1 Xaivian Lee made Jumper. 31–26
  109. P1 Jimmy Clark III missed Three Point Jumper.
  110. P1 Blake Peters Defensive Rebound.
  111. P1 Official TV Timeout
  112. P1 Caden Pierce missed Three Point Jumper.
  113. P1 Jakub Necas Defensive Rebound.
  114. P1 Andrei Savrasov missed Layup.
  115. P1 Caden Pierce Defensive Rebound.
  116. P1 Xaivian Lee made Jumper. 33–26
  117. P1 Jakub Necas Turnover.
  118. P1 Blake Peters Steal.
  119. P1 Foul on Dae Dae Grant.
  120. P1 Matt Allocco made Free Throw. 34–26
  121. P1 Matt Allocco missed Free Throw.
  122. P1 Dae Dae Grant Defensive Rebound.
  123. P1 Dae Dae Grant missed Jumper.
  124. P1 Andrei Savrasov Offensive Rebound.
  125. P1 Jimmy Clark III Turnover.
  126. P1 Blake Peters Steal.
  127. P1 Caden Pierce missed Jumper.
  128. P1 Caden Pierce Offensive Rebound.
  129. P1 Matt Allocco Turnover.
  130. P1 Andrei Savrasov Steal.
  131. P1 Jimmy Clark III made Jumper. 34–28
  132. P1 Xaivian Lee made Three Point Jumper. 37–28
  133. P1 Kareem Rozier missed Three Point Jumper.
  134. P1 Duquesne Offensive Rebound.
  135. P1 Foul on Zach Martini.
  136. P1 Jake DiMichele made Three Point Jumper. Assisted by Kareem Rozier. 37–31
  137. P2 Kareem Rozier missed Jumper.
  138. P2 David Dixon Offensive Rebound.
  139. P2 Kareem Rozier made Jumper. 37–33
  140. P2 Xaivian Lee missed Three Point Jumper.
  141. P2 Princeton Offensive Rebound.
  142. P2 Princeton Turnover.
  143. P2 Jimmy Clark III made Jumper. 37–35
  144. P2 Matt Allocco made Layup. Assisted by Zach Martini. 39–35
  145. P2 Jimmy Clark III missed Three Point Jumper.
  146. P2 Caden Pierce Defensive Rebound.
  147. P2 Blake Peters made Three Point Jumper. 42–35
  148. P2 Jimmy Clark III Turnover.
  149. P2 Blake Peters Steal.
  150. P2 Foul on Jimmy Clark III.
  151. P2 Xaivian Lee made Jumper. 44–35
  152. P2 Andrei Savrasov made Layup. Assisted by Jimmy Clark III. 44–37
  153. P2 Blake Peters missed Three Point Jumper.
  154. P2 Jimmy Clark III Defensive Rebound.
  155. P2 Andrei Savrasov made Jumper. Assisted by Jimmy Clark III. 44–39
  156. P2 Caden Pierce Turnover.
  157. P2 Jimmy Clark III Steal.
  158. P2 Jimmy Clark III made Jumper. 44–41
  159. P2 Zach Martini made Three Point Jumper. Assisted by Matt Allocco. 47–41
  160. P2 Foul on Xaivian Lee.
  161. P2 Official TV Timeout
  162. P2 Foul on Blake Peters.
  163. P2 Halil Barre made Free Throw. 47–42
  164. P2 Halil Barre made Free Throw. 47–43
  165. P2 Matt Allocco made Three Point Jumper. Assisted by Xaivian Lee. 50–43
  166. P2 Jimmy Clark III made Three Point Jumper. Assisted by Kareem Rozier. 50–46
  167. P2 Caden Pierce Turnover.
  168. P2 Foul on Jacob Huggins.
  169. P2 Halil Barre missed Free Throw.
  170. P2 Duquesne Offensive Rebound.
  171. P2 Halil Barre missed Free Throw.
  172. P2 Jack Scott Defensive Rebound.
  173. P2 Jacob Huggins made Layup. Assisted by Xaivian Lee. 52–46
  174. P2 Dae Dae Grant made Three Point Jumper. Assisted by Jimmy Clark III. 52–49
  175. P2 Matt Allocco missed Jumper.
  176. P2 Halil Barre Defensive Rebound.
  177. P2 Dae Dae Grant missed Three Point Jumper.
  178. P2 Princeton Defensive Rebound.
  179. P2 Official TV Timeout
  180. P2 Zach Martini made Layup. Assisted by Caden Pierce. 54–49
  181. P2 Foul on Jimmy Clark III.
  182. P2 Jimmy Clark III Turnover.
  183. P2 Xaivian Lee Turnover.
  184. P2 Kareem Rozier Steal.
  185. P2 Jake DiMichele missed Three Point Jumper.
  186. P2 Fousseyni Drame Offensive Rebound.
  187. P2 Foul on Blake Peters.
  188. P2 Fousseyni Drame missed Jumper.
  189. P2 Duquesne Offensive Rebound.
  190. P2 Dae Dae Grant missed Three Point Jumper.
  191. P2 Blake Peters Defensive Rebound.
  192. P2 Xaivian Lee made Dunk. Assisted by Blake Peters. 56–49
  193. P2 Foul on Jake DiMichele.
  194. P2 Jake DiMichele Turnover.
  195. P2 Zach Martini missed Three Point Jumper.
  196. P2 Fousseyni Drame Defensive Rebound.
  197. P2 Foul on Caden Pierce.
  198. P2 Andrei Savrasov missed Jumper.
  199. P2 Matt Allocco Defensive Rebound.
  200. P2 Matt Allocco made Layup. Assisted by Caden Pierce. 58–49
  201. P2 Foul on Andrei Savrasov.
  202. P2 Andrei Savrasov Turnover.
  203. P2 Duquesne Timeout
  204. P2 Official TV Timeout
  205. P2 Caden Pierce Turnover.
  206. P2 Fousseyni Drame Steal.
  207. P2 Fousseyni Drame made Dunk. 58–51
  208. P2 Caden Pierce missed Jumper.
  209. P2 David Dixon Defensive Rebound.
  210. P2 David Dixon missed Layup.
  211. P2 Dalen Davis Defensive Rebound.
  212. P2 Matt Allocco Turnover.
  213. P2 Jimmy Clark III Steal.
  214. P2 Jimmy Clark III made Three Point Jumper. Assisted by Kareem Rozier. 58–54
  215. P2 Princeton Timeout
  216. P2 Official TV Timeout
  217. P2 Matt Allocco made Jumper. Assisted by Blake Peters. 60–54
  218. P2 David Dixon missed Jumper.
  219. P2 Caden Pierce Defensive Rebound.
  220. P2 Foul on Xaivian Lee.
  221. P2 Xaivian Lee Turnover.
  222. P2 Jimmy Clark III missed Jumper.
  223. P2 Duquesne Offensive Rebound.
  224. P2 Foul on Zach Martini.
  225. P2 David Dixon made Free Throw. 60–55
  226. P2 David Dixon made Free Throw. 60–56
  227. P2 Matt Allocco made Three Point Jumper. Assisted by Blake Peters. 63–56
  228. P2 Foul on Matt Allocco.
  229. P2 Dae Dae Grant made Free Throw. 63–57
  230. P2 Dae Dae Grant made Free Throw. 63–58
  231. P2 Matt Allocco missed Jumper.
  232. P2 Dae Dae Grant Defensive Rebound.
  233. P2 Fousseyni Drame missed Three Point Jumper.
  234. P2 Fousseyni Drame Offensive Rebound.
  235. P2 Foul on Zach Martini.
  236. P2 David Dixon missed Free Throw.
  237. P2 Caden Pierce Defensive Rebound.
  238. P2 Xaivian Lee missed Three Point Jumper.
  239. P2 Kareem Rozier Defensive Rebound.
  240. P2 Foul on Xaivian Lee.
  241. P2 Kareem Rozier made Free Throw. 63–59
  242. P2 Kareem Rozier made Free Throw. 63–60
  243. P2 Princeton Timeout
  244. P2 Official TV Timeout
  245. P2 Xaivian Lee missed Jumper.
  246. P2 Zach Martini Offensive Rebound.
  247. P2 Zach Martini missed Layup.
  248. P2 David Dixon Block.
  249. P2 Kareem Rozier Defensive Rebound.
  250. P2 Fousseyni Drame made Jumper. 63–62
  251. P2 Princeton Turnover.
  252. P2 Fousseyni Drame Turnover.
  253. P2 Blake Peters Steal.
  254. P2 Zach Martini made Layup. Assisted by Caden Pierce. 65–62
  255. P2 Foul on Fousseyni Drame.
  256. P2 Zach Martini made Free Throw. 66–62
  257. P2 Dae Dae Grant missed Three Point Jumper.
  258. P2 Blake Peters Defensive Rebound.
  259. P2 Blake Peters missed Three Point Jumper.
  260. P2 Zach Martini Offensive Rebound.
  261. P2 Blake Peters Turnover.
  262. P2 Jimmy Clark III made Jumper. 66–64
  263. P2 Foul on Xaivian Lee.
  264. P2 Jimmy Clark III made Free Throw. 66–65
  265. P2 Matt Allocco made Jumper. 68–65
  266. P2 Foul on Blake Peters.
  267. P2 Dae Dae Grant made Free Throw. 68–66
  268. P2 Dae Dae Grant made Free Throw. 68–67
  269. P2 Foul on Dae Dae Grant.
  270. P2 Princeton Turnover.
  271. P2 Duquesne Timeout
  272. P2 Jimmy Clark III Turnover.
  273. P2 Xaivian Lee Steal.
  274. P2 Steal.
  275. P2 Caden Pierce Turnover.
  276. P2 Jimmy Clark III Steal.
  277. P2 Fousseyni Drame missed Layup.
  278. P2 Foul on Kareem Rozier.
  279. P2 Xaivian Lee made Free Throw. 69–67
  280. P2 Xaivian Lee made Free Throw. 70–67
  281. P2 Caden Pierce Defensive Rebound.

Box score

PRIN

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Caden PierceF3863-70-20-083401171
Zach MartiniC3283-71-41-131110304
Xaivian LeeG35207-121-35-533310034
Blake PetersG35113-93-92-233140033
Matt AlloccoG362310-132-21-231200033
Jacob HugginsF521-10-00-000000001
Dalen DavisG500-00-00-010000010
Jackson HickeG100-00-00-010100011
Jack ScottG1300-10-00-011000010
Derek SangsterF
Vernon CollinsF
Philip ByrielF
Ryan DuncanG
Deven AustinG
Darius GakwasiG

DUQ

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Chabi BarreF941-30-02-430001120
Andrei SavrasovF2373-81-20-031110121
Kareem RozierG3872-41-22-253110142
Jimmy Clark IIIG28177-132-51-123440024
Devone GrantG40164-111-77-733000123
Jakub NecasF1031-31-20-020200110
David DixonF2420-20-02-330203120
Hassan DrameF500-00-00-000100000
Fousseyni DrameF2084-70-10-031110214
Jake DiMicheleG331-21-20-000100001
Matúš HronskýF
Dusan MahorcicF
Andy BarbaF
Tre WilliamsF
Kailon NichollsG
Seamus McDermottG
Lucas PerusekG
Ethan AnishG

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 →