Stanford Cardinal @ Duke Blue Devils

70–106Final · Feb 15, 2025
STAN 70 DUKE 106 Final
12T
STAN16-10343670
DUKE22-34957106
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. Kon Knueppel made Free Throw.

    0–3
  2. Kon Knueppel made Free Throw.

    0–4
  3. Cooper Flagg made Free Throw.

    0–5
  4. Cooper Flagg made Free Throw.

    0–6
  5. Maxime Raynaud made Three Point Jumper. Assisted by Oziyah Sellers.

    3–6
  6. Kon Knueppel made Three Point Jumper. Assisted by Sion James.

    3–9
  7. Oziyah Sellers made Jumper.

    5–9
  8. Oziyah Sellers made Free Throw.

    6–9
  9. Oziyah Sellers made Free Throw.

    7–9
  10. Tyrese Proctor made Layup. Assisted by Maliq Brown.

    7–11
  11. Maxime Raynaud made Three Point Jumper. Assisted by Ryan Agarwal.

    10–11
  12. Sion James made Free Throw.

    10–12
  13. Sion James made Free Throw.

    10–13
  14. Oziyah Sellers made Three Point Jumper.

    13–13
  15. Tyrese Proctor made Three Point Jumper. Assisted by Sion James.

    13–16
  16. Cooper Flagg made Layup.

    13–18
  17. Cooper Flagg made Three Point Jumper. Assisted by Tyrese Proctor.

    13–21
  18. Ryan Agarwal made Free Throw.

    14–21
  19. Ryan Agarwal made Free Throw.

    15–21
  20. Chisom Okpara made Jumper.

    17–21
  21. Tyrese Proctor made Jumper.

    17–23
  22. Mason Gillis made Three Point Jumper. Assisted by Sion James.

    17–26
  23. Kon Knueppel made Jumper.

    17–28
  24. Sion James made Three Point Jumper. Assisted by Kon Knueppel.

    17–31
  25. Donavin Young made Three Point Jumper. Assisted by Jaylen Blakes.

    20–31
  26. Khaman Maluach made Dunk. Assisted by Cooper Flagg.

    20–33
  27. Cooper Flagg made Jumper.

    20–35
  28. Khaman Maluach made Dunk. Assisted by Sion James.

    20–37
  29. Ryan Agarwal made Layup.

    22–37
  30. Tyrese Proctor made Three Point Jumper. Assisted by Maliq Brown.

    22–40
  31. Tyrese Proctor made Layup.

    22–42
  32. Maxime Raynaud made Three Point Jumper.

    25–42
  33. Maxime Raynaud made Jumper.

    27–42
  34. Tyrese Proctor made Three Point Jumper. Assisted by Sion James.

    27–45
  35. Maxime Raynaud made Jumper.

    29–45
  36. Maxime Raynaud made Dunk.

    31–45
  37. Tyrese Proctor made Jumper.

    31–47
  38. Maxime Raynaud made Three Point Jumper. Assisted by Benny Gealer.

    34–47
  39. Khaman Maluach made Two Point Tip Shot.

    34–49
  40. Maxime Raynaud made Free Throw.

    35–49
  41. Sion James made Layup.

    35–51
  42. Sion James made Free Throw.

    35–52
  43. Oziyah Sellers made Jumper.

    37–52
  44. Kon Knueppel made Jumper.

    37–54
  45. Donavin Young made Two Point Tip Shot.

    39–56
  46. Khaman Maluach made Dunk. Assisted by Cooper Flagg.

    39–58
  47. Tyrese Proctor made Three Point Jumper. Assisted by Cooper Flagg.

    39–61
  48. Ryan Agarwal made Layup. Assisted by Jaylen Blakes.

    41–61
  49. Cooper Flagg made Jumper.

    41–65
  50. Benny Gealer made Three Point Jumper. Assisted by Oziyah Sellers.

    44–65
  51. Cooper Flagg made Three Point Jumper. Assisted by Tyrese Proctor.

    44–68
  52. Sion James made Free Throw.

    44–69
  53. Sion James made Free Throw.

    44–70
  54. Maliq Brown made Three Point Jumper. Assisted by Cooper Flagg.

    44–73
  55. Chisom Okpara made Free Throw.

    45–73
  56. Chisom Okpara made Free Throw.

    46–73
  57. Jaylen Blakes made Jumper.

    48–73
  58. Benny Gealer made Three Point Jumper. Assisted by Tallis Toure.

    51–73
  59. Sion James made Layup.

    51–75
  60. Tallis Toure made Free Throw.

    52–75
  61. Khaman Maluach made Free Throw.

    52–78
  62. Tallis Toure made Free Throw.

    53–78
  63. Tallis Toure made Free Throw.

    54–78
  64. Evan Stinson made Three Point Jumper. Assisted by Benny Gealer.

    57–80
  65. Sion James made Free Throw.

    57–81
  66. Sion James made Free Throw.

    57–82
  67. Donavin Young made Dunk. Assisted by Oziyah Sellers.

    59–82
  68. Tyrese Proctor made Three Point Jumper. Assisted by Maliq Brown.

    59–85
  69. Cooper Flagg made Three Point Jumper. Assisted by Tyrese Proctor.

    59–88
  70. Caleb Foster made Jumper.

    59–90
  71. Donavin Young made Three Point Jumper. Assisted by Benny Gealer.

    62–90
  72. Darren Harris made Layup.

    62–92
  73. Caleb Foster made Three Point Jumper.

    62–95
  74. Oziyah Sellers made Layup.

    64–95
  75. Patrick Ngongba II made Jumper.

    64–97
  76. Caleb Foster made Layup.

    64–99
  77. Isaiah Evans made Jumper.

    64–101
  78. Benny Gealer made Three Point Jumper.

    67–101
  79. Ryan Agarwal made Three Point Jumper. Assisted by Benny Gealer.

    70–101
  80. Caleb Foster made Three Point Jumper. Assisted by Patrick Ngongba II.

    70–104
  81. Neal Begovich made Dunk. Assisted by Darren Harris.

    70–106

Play-by-play

  1. P1 Start game
  2. P1 Jump Ball won by Stanford
  3. P1 Jump Ball lost by Duke
  4. P1 Ryan Agarwal Turnover.
  5. P1 Jaylen Blakes missed Jumper.
  6. P1 Kon Knueppel Defensive Rebound.
  7. P1 Foul on Oziyah Sellers.
  8. P1 Kon Knueppel made Free Throw. 0–3
  9. P1 Kon Knueppel made Free Throw. 0–4
  10. P1 Maxime Raynaud missed Jumper.
  11. P1 Duke Defensive Rebound.
  12. P1 Foul on Donavin Young.
  13. P1 Cooper Flagg made Free Throw. 0–5
  14. P1 Cooper Flagg made Free Throw. 0–6
  15. P1 Jaylen Blakes Turnover.
  16. P1 Cooper Flagg missed Three Point Jumper.
  17. P1 Oziyah Sellers Defensive Rebound.
  18. P1 Maxime Raynaud made Three Point Jumper. Assisted by Oziyah Sellers. 3–6
  19. P1 Cooper Flagg missed Three Point Jumper.
  20. P1 Ryan Agarwal Defensive Rebound.
  21. P1 Donavin Young missed Three Point Jumper.
  22. P1 Tyrese Proctor Defensive Rebound.
  23. P1 Kon Knueppel made Three Point Jumper. Assisted by Sion James. 3–9
  24. P1 Maxime Raynaud missed Three Point Jumper.
  25. P1 Oziyah Sellers Offensive Rebound.
  26. P1 Oziyah Sellers made Jumper. 5–9
  27. P1 Tyrese Proctor missed Three Point Jumper.
  28. P1 Ryan Agarwal Defensive Rebound.
  29. P1 Foul on Khaman Maluach.
  30. P1 Oziyah Sellers made Free Throw. 6–9
  31. P1 Khaman Maluach subbing out for Duke
  32. P1 Maliq Brown subbing in for Duke
  33. P1 Oziyah Sellers made Free Throw. 7–9
  34. P1 Tyrese Proctor made Layup. Assisted by Maliq Brown. 7–11
  35. P1 Maxime Raynaud made Three Point Jumper. Assisted by Ryan Agarwal. 10–11
  36. P1 Foul on Donavin Young.
  37. P1 Official TV Timeout
  38. P1 Donavin Young subbing out for Stanford
  39. P1 Aidan Cammann subbing in for Stanford
  40. P1 Sion James made Free Throw. 10–12
  41. P1 Sion James made Free Throw. 10–13
  42. P1 Oziyah Sellers made Three Point Jumper. 13–13
  43. P1 Tyrese Proctor made Three Point Jumper. Assisted by Sion James. 13–16
  44. P1 Maxime Raynaud missed Jumper.
  45. P1 Duke Defensive Rebound.
  46. P1 Cooper Flagg made Layup. 13–18
  47. P1 Aidan Cammann Turnover.
  48. P1 Cooper Flagg Steal.
  49. P1 Foul on Ryan Agarwal.
  50. P1 Kon Knueppel subbing out for Duke
  51. P1 Mason Gillis subbing in for Duke
  52. P1 Cooper Flagg made Three Point Jumper. Assisted by Tyrese Proctor. 13–21
  53. P1 Stanford Timeout
  54. P1 Aidan Cammann subbing out for Stanford
  55. P1 Chisom Okpara subbing in for Stanford
  56. P1 Foul on Tyrese Proctor.
  57. P1 Ryan Agarwal made Free Throw. 14–21
  58. P1 Ryan Agarwal made Free Throw. 15–21
  59. P1 Tyrese Proctor missed Three Point Jumper.
  60. P1 Oziyah Sellers Defensive Rebound.
  61. P1 Maliq Brown subbing out for Duke
  62. P1 Khaman Maluach subbing in for Duke
  63. P1 Ryan Agarwal subbing out for Stanford
  64. P1 Donavin Young subbing in for Stanford
  65. P1 Cooper Flagg subbing out for Duke
  66. P1 Kon Knueppel subbing in for Duke
  67. P1 Jaylen Blakes missed Layup.
  68. P1 Stanford Offensive Rebound.
  69. P1 Jaylen Blakes missed Three Point Jumper.
  70. P1 Stanford Offensive Rebound.
  71. P1 Stanford Timeout
  72. P1 Jaylen Blakes subbing out for Stanford
  73. P1 Benny Gealer subbing in for Stanford
  74. P1 Chisom Okpara Turnover.
  75. P1 Sion James Steal.
  76. P1 Mason Gillis missed Three Point Jumper.
  77. P1 Benny Gealer Defensive Rebound.
  78. P1 Chisom Okpara made Jumper. 17–21
  79. P1 Tyrese Proctor made Jumper. 17–23
  80. P1 Maxime Raynaud missed Layup.
  81. P1 Mason Gillis Defensive Rebound.
  82. P1 Mason Gillis made Three Point Jumper. Assisted by Sion James. 17–26
  83. P1 Oziyah Sellers missed Jumper.
  84. P1 Donavin Young Offensive Rebound.
  85. P1 Oziyah Sellers missed Three Point Jumper.
  86. P1 Donavin Young Offensive Rebound.
  87. P1 Donavin Young missed Two Point Tip Shot.
  88. P1 Duke Defensive Rebound.
  89. P1 Official TV Timeout
  90. P1 Tyrese Proctor subbing out for Duke
  91. P1 Cooper Flagg subbing in for Duke
  92. P1 Oziyah Sellers subbing out for Stanford
  93. P1 Maxime Raynaud subbing out for Stanford
  94. P1 Jaylen Blakes subbing in for Stanford
  95. P1 Aidan Cammann subbing in for Stanford
  96. P1 Kon Knueppel made Jumper. 17–28
  97. P1 Chisom Okpara missed Layup.
  98. P1 Khaman Maluach Block.
  99. P1 Cooper Flagg Defensive Rebound.
  100. P1 Sion James made Three Point Jumper. Assisted by Kon Knueppel. 17–31
  101. P1 Donavin Young made Three Point Jumper. Assisted by Jaylen Blakes. 20–31
  102. P1 Foul on Benny Gealer.
  103. P1 Benny Gealer subbing out for Stanford
  104. P1 Chisom Okpara subbing out for Stanford
  105. P1 Aidan Cammann subbing out for Stanford
  106. P1 Oziyah Sellers subbing in for Stanford
  107. P1 Ryan Agarwal subbing in for Stanford
  108. P1 Maxime Raynaud subbing in for Stanford
  109. P1 Khaman Maluach made Dunk. Assisted by Cooper Flagg. 20–33
  110. P1 Maxime Raynaud missed Jumper.
  111. P1 Cooper Flagg Defensive Rebound.
  112. P1 Cooper Flagg made Jumper. 20–35
  113. P1 Maxime Raynaud missed Three Point Jumper.
  114. P1 Khaman Maluach Defensive Rebound.
  115. P1 Cooper Flagg missed Jumper.
  116. P1 Khaman Maluach Offensive Rebound.
  117. P1 Foul on Maxime Raynaud.
  118. P1 Official TV Timeout
  119. P1 Khaman Maluach made Dunk. Assisted by Sion James. 20–37
  120. P1 Ryan Agarwal made Layup. 22–37
  121. P1 Foul on Jaylen Blakes.
  122. P1 Mason Gillis subbing out for Duke
  123. P1 Isaiah Evans subbing in for Duke
  124. P1 Sion James missed Free Throw.
  125. P1 Jaylen Blakes Defensive Rebound.
  126. P1 Ryan Agarwal Turnover.
  127. P1 Kon Knueppel Steal.
  128. P1 Khaman Maluach subbing out for Duke
  129. P1 Sion James subbing out for Duke
  130. P1 Tyrese Proctor subbing in for Duke
  131. P1 Maliq Brown subbing in for Duke
  132. P1 Tyrese Proctor made Three Point Jumper. Assisted by Maliq Brown. 22–40
  133. P1 Oziyah Sellers missed Jumper.
  134. P1 Maliq Brown Defensive Rebound.
  135. P1 Kon Knueppel missed Three Point Jumper.
  136. P1 Maxime Raynaud Defensive Rebound.
  137. P1 Jaylen Blakes Turnover.
  138. P1 Kon Knueppel Steal.
  139. P1 Kon Knueppel missed Jumper.
  140. P1 Ryan Agarwal Defensive Rebound.
  141. P1 Jaylen Blakes missed Layup.
  142. P1 Isaiah Evans Defensive Rebound.
  143. P1 Tyrese Proctor made Layup. 22–42
  144. P1 Stanford Timeout
  145. P1 Cooper Flagg subbing out for Duke
  146. P1 Kon Knueppel subbing out for Duke
  147. P1 Sion James subbing in for Duke
  148. P1 Mason Gillis subbing in for Duke
  149. P1 Donavin Young subbing out for Stanford
  150. P1 Ryan Agarwal subbing out for Stanford
  151. P1 Benny Gealer subbing in for Stanford
  152. P1 Cole Kastner subbing in for Stanford
  153. P1 Maxime Raynaud made Three Point Jumper. 25–42
  154. P1 Tyrese Proctor missed Layup.
  155. P1 Maliq Brown Offensive Rebound.
  156. P1 Isaiah Evans missed Three Point Jumper.
  157. P1 Maxime Raynaud Defensive Rebound.
  158. P1 Official TV Timeout
  159. P1 Maxime Raynaud missed Layup.
  160. P1 Maxime Raynaud Offensive Rebound.
  161. P1 Maxime Raynaud made Jumper. 27–42
  162. P1 Isaiah Evans Turnover.
  163. P1 Isaiah Evans subbing out for Duke
  164. P1 Maliq Brown subbing out for Duke
  165. P1 Mason Gillis subbing out for Duke
  166. P1 Cooper Flagg subbing in for Duke
  167. P1 Kon Knueppel subbing in for Duke
  168. P1 Khaman Maluach subbing in for Duke
  169. P1 Maxime Raynaud missed Jumper.
  170. P1 Sion James Defensive Rebound.
  171. P1 Tyrese Proctor made Three Point Jumper. Assisted by Sion James. 27–45
  172. P1 Maxime Raynaud made Jumper. 29–45
  173. P1 Khaman Maluach missed Three Point Jumper.
  174. P1 Maxime Raynaud Defensive Rebound.
  175. P1 Maxime Raynaud made Dunk. 31–45
  176. P1 Duke Timeout
  177. P1 Tyrese Proctor made Jumper. 31–47
  178. P1 Jaylen Blakes missed Jumper.
  179. P1 Tyrese Proctor Defensive Rebound.
  180. P1 Tyrese Proctor missed Three Point Jumper.
  181. P1 Oziyah Sellers Defensive Rebound.
  182. P1 Maxime Raynaud missed Three Point Jumper.
  183. P1 Cole Kastner Offensive Rebound.
  184. P1 Maxime Raynaud made Three Point Jumper. Assisted by Benny Gealer. 34–47
  185. P1 Cooper Flagg missed Jumper.
  186. P1 Khaman Maluach Offensive Rebound.
  187. P1 Khaman Maluach made Two Point Tip Shot. 34–49
  188. P2 Benny Gealer subbing out for Stanford
  189. P2 Cole Kastner subbing out for Stanford
  190. P2 Donavin Young subbing in for Stanford
  191. P2 Ryan Agarwal subbing in for Stanford
  192. P2 Foul on Tyrese Proctor.
  193. P2 Maxime Raynaud missed Free Throw.
  194. P2 Stanford Deadball Team Rebound.
  195. P2 Maxime Raynaud made Free Throw. 35–49
  196. P2 Kon Knueppel Turnover.
  197. P2 Ryan Agarwal Steal.
  198. P2 Maxime Raynaud missed Layup.
  199. P2 Khaman Maluach Defensive Rebound.
  200. P2 Sion James made Layup. 35–51
  201. P2 Foul on Oziyah Sellers.
  202. P2 Sion James made Free Throw. 35–52
  203. P2 Ryan Agarwal missed Three Point Jumper.
  204. P2 Maxime Raynaud Offensive Rebound.
  205. P2 Foul on Kon Knueppel.
  206. P2 Maxime Raynaud missed Three Point Jumper.
  207. P2 Jaylen Blakes Offensive Rebound.
  208. P2 Foul on Sion James.
  209. P2 Oziyah Sellers made Jumper. 37–52
  210. P2 Kon Knueppel missed Layup.
  211. P2 Khaman Maluach Offensive Rebound.
  212. P2 Kon Knueppel made Jumper. 37–54
  213. P2 Maxime Raynaud Turnover.
  214. P2 Cooper Flagg Steal.
  215. P2 Ryan Agarwal missed Layup.
  216. P2 Donavin Young Offensive Rebound.
  217. P2 Donavin Young made Two Point Tip Shot. 39–56
  218. P2 Foul on Donavin Young.
  219. P2 Donavin Young subbing out for Stanford
  220. P2 Cole Kastner subbing in for Stanford
  221. P2 Khaman Maluach made Dunk. Assisted by Cooper Flagg. 39–58
  222. P2 Jaylen Blakes missed Three Point Jumper.
  223. P2 Cooper Flagg Defensive Rebound.
  224. P2 Tyrese Proctor made Three Point Jumper. Assisted by Cooper Flagg. 39–61
  225. P2 Ryan Agarwal made Layup. Assisted by Jaylen Blakes. 41–61
  226. P2 Jaylen Blakes Turnover.
  227. P2 Tyrese Proctor Steal.
  228. P2 Official TV Timeout
  229. P2 Khaman Maluach subbing out for Duke
  230. P2 Maliq Brown subbing in for Duke
  231. P2 Ryan Agarwal subbing out for Stanford
  232. P2 Jaylen Blakes subbing out for Stanford
  233. P2 Donavin Young subbing in for Stanford
  234. P2 Benny Gealer subbing in for Stanford
  235. P2 Cooper Flagg made Jumper. 41–65
  236. P2 Benny Gealer made Three Point Jumper. Assisted by Oziyah Sellers. 44–65
  237. P2 Cooper Flagg missed Three Point Jumper.
  238. P2 Kon Knueppel Offensive Rebound.
  239. P2 Cooper Flagg made Three Point Jumper. Assisted by Tyrese Proctor. 44–68
  240. P2 Maxime Raynaud missed Jumper.
  241. P2 Maliq Brown Defensive Rebound.
  242. P2 Foul on Oziyah Sellers.
  243. P2 Sion James made Free Throw. 44–69
  244. P2 Oziyah Sellers subbing out for Stanford
  245. P2 Cole Kastner subbing out for Stanford
  246. P2 Chisom Okpara subbing in for Stanford
  247. P2 Jaylen Blakes subbing in for Stanford
  248. P2 Sion James made Free Throw. 44–70
  249. P2 Sion James subbing out for Duke
  250. P2 Mason Gillis subbing in for Duke
  251. P2 Jaylen Blakes missed Three Point Jumper.
  252. P2 Cooper Flagg Defensive Rebound.
  253. P2 Maliq Brown made Three Point Jumper. Assisted by Cooper Flagg. 44–73
  254. P2 Foul on Mason Gillis.
  255. P2 Chisom Okpara made Free Throw. 45–73
  256. P2 Donavin Young subbing out for Stanford
  257. P2 Evan Stinson subbing in for Stanford
  258. P2 Chisom Okpara made Free Throw. 46–73
  259. P2 Maliq Brown Turnover.
  260. P2 Jaylen Blakes Steal.
  261. P2 Kon Knueppel subbing out for Duke
  262. P2 Isaiah Evans subbing in for Duke
  263. P2 Jaylen Blakes made Jumper. 48–73
  264. P2 Cooper Flagg missed Layup.
  265. P2 Evan Stinson Defensive Rebound.
  266. P2 Chisom Okpara missed Layup.
  267. P2 Mason Gillis Defensive Rebound.
  268. P2 Mason Gillis missed Three Point Jumper.
  269. P2 Maxime Raynaud Defensive Rebound.
  270. P2 Foul on Maliq Brown.
  271. P2 Official TV Timeout
  272. P2 Cooper Flagg subbing out for Duke
  273. P2 Tyrese Proctor subbing out for Duke
  274. P2 Maliq Brown subbing out for Duke
  275. P2 Kon Knueppel subbing in for Duke
  276. P2 Khaman Maluach subbing in for Duke
  277. P2 Sion James subbing in for Duke
  278. P2 Maxime Raynaud subbing out for Stanford
  279. P2 Tallis Toure subbing in for Stanford
  280. P2 Jaylen Blakes missed Jumper.
  281. P2 Kon Knueppel Defensive Rebound.
  282. P2 Sion James Turnover.
  283. P2 Tallis Toure Steal.
  284. P2 Foul on Sion James.
  285. P2 Benny Gealer made Three Point Jumper. Assisted by Tallis Toure. 51–73
  286. P2 Isaiah Evans missed Layup.
  287. P2 Khaman Maluach Offensive Rebound.
  288. P2 Sion James made Layup. 51–75
  289. P2 Foul on Isaiah Evans.
  290. P2 Tallis Toure made Free Throw. 52–75
  291. P2 Isaiah Evans subbing out for Duke
  292. P2 Mason Gillis subbing out for Duke
  293. P2 Cooper Flagg subbing in for Duke
  294. P2 Tyrese Proctor subbing in for Duke
  295. P2 Tallis Toure missed Free Throw.
  296. P2 Cooper Flagg Defensive Rebound.
  297. P2 Foul on Chisom Okpara.
  298. P2 Khaman Maluach made Free Throw. 52–78
  299. P2 Jaylen Blakes missed Three Point Jumper.
  300. P2 Tallis Toure Offensive Rebound.
  301. P2 Foul on Kon Knueppel.
  302. P2 Chisom Okpara subbing out for Stanford
  303. P2 Donavin Young subbing in for Stanford
  304. P2 Tallis Toure made Free Throw. 53–78
  305. P2 Tallis Toure made Free Throw. 54–78
  306. P2 Kon Knueppel missed Three Point Jumper.
  307. P2 Kon Knueppel Offensive Rebound.
  308. P2 Foul on Evan Stinson.
  309. P2 Evan Stinson made Three Point Jumper. Assisted by Benny Gealer. 57–80
  310. P2 Foul on Tallis Toure.
  311. P2 Official TV Timeout
  312. P2 Khaman Maluach subbing out for Duke
  313. P2 Maliq Brown subbing in for Duke
  314. P2 Tallis Toure subbing out for Stanford
  315. P2 Jaylen Blakes subbing out for Stanford
  316. P2 Oziyah Sellers subbing in for Stanford
  317. P2 Maxime Raynaud subbing in for Stanford
  318. P2 Sion James made Free Throw. 57–81
  319. P2 Sion James made Free Throw. 57–82
  320. P2 Donavin Young made Dunk. Assisted by Oziyah Sellers. 59–82
  321. P2 Tyrese Proctor made Three Point Jumper. Assisted by Maliq Brown. 59–85
  322. P2 Benny Gealer missed Three Point Jumper.
  323. P2 Evan Stinson Offensive Rebound.
  324. P2 Maxime Raynaud missed Three Point Jumper.
  325. P2 Donavin Young Offensive Rebound.
  326. P2 Oziyah Sellers missed Three Point Jumper.
  327. P2 Sion James Defensive Rebound.
  328. P2 Cooper Flagg made Three Point Jumper. Assisted by Tyrese Proctor. 59–88
  329. P2 Duke Timeout
  330. P2 Official TV Timeout
  331. P2 Cooper Flagg subbing out for Duke
  332. P2 Tyrese Proctor subbing out for Duke
  333. P2 Kon Knueppel subbing out for Duke
  334. P2 Sion James subbing out for Duke
  335. P2 Caleb Foster subbing in for Duke
  336. P2 Isaiah Evans subbing in for Duke
  337. P2 Darren Harris subbing in for Duke
  338. P2 Patrick Ngongba II subbing in for Duke
  339. P2 Foul on Caleb Foster.
  340. P2 Maxime Raynaud missed Free Throw.
  341. P2 Patrick Ngongba II Defensive Rebound.
  342. P2 Darren Harris missed Jumper.
  343. P2 Duke Offensive Rebound.
  344. P2 Isaiah Evans missed Three Point Jumper.
  345. P2 Benny Gealer Defensive Rebound.
  346. P2 Evan Stinson missed Three Point Jumper.
  347. P2 Patrick Ngongba II Defensive Rebound.
  348. P2 Caleb Foster made Jumper. 59–90
  349. P2 Maxime Raynaud missed Jumper.
  350. P2 Patrick Ngongba II Defensive Rebound.
  351. P2 Caleb Foster missed Layup.
  352. P2 Maxime Raynaud Defensive Rebound.
  353. P2 Donavin Young made Three Point Jumper. Assisted by Benny Gealer. 62–90
  354. P2 Darren Harris made Layup. 62–92
  355. P2 Benny Gealer missed Three Point Jumper.
  356. P2 Patrick Ngongba II Defensive Rebound.
  357. P2 Caleb Foster made Three Point Jumper. 62–95
  358. P2 Oziyah Sellers made Layup. 64–95
  359. P2 Official TV Timeout
  360. P2 Foul on Patrick Ngongba II.
  361. P2 Foul on Maxime Raynaud.
  362. P2 Maliq Brown subbing out for Duke
  363. P2 Neal Begovich subbing in for Duke
  364. P2 Donavin Young subbing out for Stanford
  365. P2 Oziyah Sellers subbing out for Stanford
  366. P2 Maxime Raynaud subbing out for Stanford
  367. P2 Tallis Toure subbing in for Stanford
  368. P2 Ryan Agarwal subbing in for Stanford
  369. P2 Jaylen Thompson subbing in for Stanford
  370. P2 Patrick Ngongba II made Jumper. 64–97
  371. P2 Evan Stinson missed Three Point Jumper.
  372. P2 Caleb Foster Defensive Rebound.
  373. P2 Caleb Foster made Layup. 64–99
  374. P2 Evan Stinson Turnover.
  375. P2 Caleb Foster Steal.
  376. P2 Caleb Foster missed Three Point Jumper.
  377. P2 Darren Harris Offensive Rebound.
  378. P2 Neal Begovich Turnover.
  379. P2 Ryan Agarwal Steal.
  380. P2 Ryan Agarwal missed Layup.
  381. P2 Caleb Foster Defensive Rebound.
  382. P2 Isaiah Evans made Jumper. 64–101
  383. P2 Stanford Timeout
  384. P2 Evan Stinson subbing out for Stanford
  385. P2 Anthony Batson Jr. subbing in for Stanford
  386. P2 Isaiah Evans subbing out for Duke
  387. P2 Cameron Sheffield subbing in for Duke
  388. P2 Benny Gealer made Three Point Jumper. 67–101
  389. P2 Darren Harris missed Three Point Jumper.
  390. P2 Ryan Agarwal Defensive Rebound.
  391. P2 Ryan Agarwal made Three Point Jumper. Assisted by Benny Gealer. 70–101
  392. P2 Caleb Foster made Three Point Jumper. Assisted by Patrick Ngongba II. 70–104
  393. P2 Anthony Batson Jr. Turnover.
  394. P2 Neal Begovich Steal.
  395. P2 Neal Begovich made Dunk. Assisted by Darren Harris. 70–106
  396. P2 Benny Gealer missed Jumper.
  397. P2 Caleb Foster Defensive Rebound.

Box score

STAN

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Donavin YoungF24104-62-30-040000403
Maxime RaynaudF32197-214-91-370100252
Oziyah SellersG29114-81-32-243000133
Ryan AgarwalG1893-61-22-241220041
Jaylen BlakesG2821-100-40-022310111
Cole KastnerF800-00-00-010000100
Aidan CammannF300-00-00-000100000
Evan StinsonF1131-31-30-020100111
Tallis ToureF730-00-03-411010101
Jaylen ThompsonF300-00-00-000000000
Chisom OkparaF1041-30-02-200100001
Anthony Batson Jr.G200-00-00-000100000
Benny GealerG2593-63-50-025000021
Cameron GrantF
Ethan KitchG
Derin SaranG

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Cooper FlaggF28197-133-62-256020050
Khaman MaluachC21178-90-11-160001421
Kon KnueppelG3093-71-32-242120222
Tyrese ProctorG29239-135-80-024010022
Sion JamesG29143-31-17-826110022
Maliq BrownF1631-11-10-033100121
Neal BegovichF321-10-00-000110000
Mason GillisF1331-31-30-020000021
Patrick Ngongba IIC621-10-00-041000041
Isaiah EvansG1121-40-20-010100011
Darren HarrisG621-30-10-011000100
Caleb FosterG6104-62-30-030010031
Cameron SheffieldG200-00-00-000000000
Stanley BordenC
Spencer HubbardG

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 →