App State Mountaineers @ Duke Blue Devils

58–93Final · Nov 26, 2016
APP 58 DUKE 93 Final
12T
APP2-3342458
DUKE6-1553893

· Line: DUKE -31.5 (O/U 0)

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. Grayson Allen made Three Point Jumper.

    0–3
  2. Grayson Allen made Three Point Jumper. Assisted by Amile Jefferson.

    0–6
  3. Griffin Kinney made Jumper.

    2–6
  4. Luke Kennard made Three Point Jumper. Assisted by Grayson Allen.

    2–9
  5. Matt Jones made Three Point Jumper. Assisted by Grayson Allen.

    2–12
  6. Ronshad Shabazz made Free Throw.

    3–12
  7. Ronshad Shabazz made Free Throw.

    4–12
  8. Amile Jefferson made Jumper.

    4–14
  9. Tyrell Johnson made Layup.

    6–14
  10. Griffin Kinney made Layup. Assisted by Jake Babic.

    8–14
  11. Grayson Allen made Jumper.

    8–16
  12. Grayson Allen made Layup.

    8–18
  13. Jake Wilson made Layup. Assisted by Isaac Johnson.

    10–18
  14. Amile Jefferson made Two Point Tip Shot.

    10–20
  15. Jake Wilson made Layup.

    12–20
  16. Matt Jones made Two Point Tip Shot.

    12–22
  17. Isaac Johnson made Three Point Jumper. Assisted by Jake Babic.

    15–22
  18. Grayson Allen made Free Throw.

    15–23
  19. Grayson Allen made Free Throw.

    15–24
  20. Grayson Allen made Free Throw.

    15–25
  21. Tyrell Johnson made Free Throw.

    16–25
  22. Amile Jefferson made Free Throw.

    16–26
  23. Amile Jefferson made Free Throw.

    16–27
  24. Luke Kennard made Free Throw.

    16–28
  25. Luke Kennard made Free Throw.

    16–29
  26. Ronshad Shabazz made Three Point Jumper. Assisted by Matt O'Boyle.

    19–29
  27. Antonio Vrankovic made Two Point Tip Shot.

    19–31
  28. Frank Jackson made Jumper.

    19–33
  29. Grayson Allen made Free Throw.

    19–34
  30. Grayson Allen made Free Throw.

    19–35
  31. Ronshad Shabazz made Free Throw.

    20–35
  32. Ronshad Shabazz made Free Throw.

    21–35
  33. Javin DeLaurier made Dunk. Assisted by Luke Kennard.

    21–37
  34. Ronshad Shabazz made Free Throw.

    22–37
  35. Luke Kennard made Free Throw.

    22–38
  36. Luke Kennard made Free Throw.

    22–39
  37. Amile Jefferson made Dunk. Assisted by Frank Jackson.

    22–41
  38. Griffin Kinney made Layup. Assisted by Isaac Johnson.

    24–41
  39. Griffin Kinney made Free Throw.

    25–41
  40. Frank Jackson made Jumper. Assisted by Amile Jefferson.

    25–43
  41. Antonio Vrankovic made Layup. Assisted by Luke Kennard.

    25–45
  42. Isaac Johnson made Three Point Jumper. Assisted by Jake Babic.

    28–45
  43. Grayson Allen made Three Point Jumper. Assisted by Amile Jefferson.

    28–48
  44. Patrick Good made Three Point Jumper.

    31–48
  45. Grayson Allen made Three Point Jumper. Assisted by Frank Jackson.

    31–51
  46. Frank Jackson made Layup.

    31–53
  47. Tyrell Johnson made Three Point Jumper. Assisted by Patrick Good.

    34–53
  48. Luke Kennard made Free Throw.

    34–54
  49. Luke Kennard made Free Throw.

    34–55
  50. Frank Jackson made Three Point Jumper. Assisted by Amile Jefferson.

    34–58
  51. Frank Jackson made Layup.

    34–60
  52. Amile Jefferson made Layup.

    34–62
  53. Amile Jefferson made Free Throw.

    34–63
  54. Amile Jefferson made Jumper.

    34–65
  55. Luke Kennard made Dunk. Assisted by Matt Jones.

    34–67
  56. Griffin Kinney made Jumper.

    36–67
  57. Luke Kennard made Jumper. Assisted by Amile Jefferson.

    36–69
  58. Griffin Kinney made Layup. Assisted by Jake Babic.

    38–69
  59. Luke Kennard made Free Throw.

    38–70
  60. Luke Kennard made Free Throw.

    38–71
  61. Jake Babic made Free Throw.

    39–71
  62. Amile Jefferson made Layup. Assisted by Luke Kennard.

    39–73
  63. Isaac Johnson made Free Throw.

    40–73
  64. Isaac Johnson made Free Throw.

    41–73
  65. Luke Kennard made Layup.

    41–75
  66. Luke Kennard made Free Throw.

    41–76
  67. Matt Jones made Three Point Jumper. Assisted by Jack White.

    41–79
  68. Jack White made Layup.

    41–81
  69. Kelvin Robinson made Three Point Jumper. Assisted by Griffin Kinney.

    44–81
  70. Kelvin Robinson made Free Throw.

    45–81
  71. Kelvin Robinson made Free Throw.

    46–81
  72. Frank Jackson made Layup.

    46–83
  73. Kelvin Robinson made Three Point Jumper. Assisted by Bennett Holley.

    49–83
  74. Antonio Vrankovic made Free Throw.

    49–84
  75. Kelvin Robinson made Three Point Jumper. Assisted by Bennett Holley.

    52–84
  76. Antonio Vrankovic made Free Throw.

    52–85
  77. Frank Jackson made Free Throw.

    52–86
  78. Frank Jackson made Free Throw.

    52–87
  79. Kelvin Robinson made Free Throw.

    53–87
  80. Chase Jeter made Two Point Tip Shot.

    53–89
  81. Tyrell Johnson made Dunk.

    55–89
  82. Matt Jones made Jumper.

    55–91
  83. Patrick Good made Three Point Jumper. Assisted by Jake Babic.

    58–91
  84. Antonio Vrankovic made Jumper.

    58–93

Play-by-play

  1. P1 Jump Ball won by Duke
  2. P1 Grayson Allen made Three Point Jumper. 0–3
  3. P1 Foul on Griffin Kinney.
  4. P1 Griffin Kinney Turnover.
  5. P1 Grayson Allen made Three Point Jumper. Assisted by Amile Jefferson. 0–6
  6. P1 Kelvin Robinson Turnover.
  7. P1 Amile Jefferson Steal.
  8. P1 Amile Jefferson missed Layup.
  9. P1 Griffin Kinney Defensive Rebound.
  10. P1 Griffin Kinney made Jumper. 2–6
  11. P1 Luke Kennard made Three Point Jumper. Assisted by Grayson Allen. 2–9
  12. P1 Kelvin Robinson missed Jumper.
  13. P1 Grayson Allen Defensive Rebound.
  14. P1 Matt Jones made Three Point Jumper. Assisted by Grayson Allen. 2–12
  15. P1 Appalachian St Timeout
  16. P1 Foul on Grayson Allen.
  17. P1 Ronshad Shabazz made Free Throw. 3–12
  18. P1 Ronshad Shabazz made Free Throw. 4–12
  19. P1 Amile Jefferson made Jumper. 4–14
  20. P1 Ronshad Shabazz missed Three Point Jumper.
  21. P1 Tyrell Johnson Offensive Rebound.
  22. P1 Tyrell Johnson made Layup. 6–14
  23. P1 Luke Kennard missed Three Point Jumper.
  24. P1 Duke Offensive Rebound.
  25. P1 Amile Jefferson missed Layup.
  26. P1 Tyrell Johnson Defensive Rebound.
  27. P1 Emarius Logan missed Layup.
  28. P1 Luke Kennard Block.
  29. P1 Appalachian St Offensive Rebound.
  30. P1 Griffin Kinney made Layup. Assisted by Jake Babic. 8–14
  31. P1 Foul on Tyrell Johnson.
  32. P1 Official TV Timeout
  33. P1 Grayson Allen made Jumper. 8–16
  34. P1 Ronshad Shabazz missed Layup.
  35. P1 Amile Jefferson Defensive Rebound.
  36. P1 Foul on Jake Wilson.
  37. P1 Grayson Allen missed Three Point Jumper.
  38. P1 Duke Offensive Rebound.
  39. P1 Foul on Patrick Good.
  40. P1 Matt Jones missed Three Point Jumper.
  41. P1 Grayson Allen Offensive Rebound.
  42. P1 Foul on Isaac Johnson.
  43. P1 Grayson Allen made Layup. 8–18
  44. P1 Jake Wilson made Layup. Assisted by Isaac Johnson. 10–18
  45. P1 Luke Kennard missed Three Point Jumper.
  46. P1 Duke Offensive Rebound.
  47. P1 Chase Jeter missed Jumper.
  48. P1 Amile Jefferson Offensive Rebound.
  49. P1 Amile Jefferson made Two Point Tip Shot. 10–20
  50. P1 Jake Wilson made Layup. 12–20
  51. P1 Amile Jefferson missed Jumper.
  52. P1 Matt Jones Offensive Rebound.
  53. P1 Matt Jones made Two Point Tip Shot. 12–22
  54. P1 Isaac Johnson made Three Point Jumper. Assisted by Jake Babic. 15–22
  55. P1 Foul on Jake Babic.
  56. P1 Grayson Allen made Free Throw. 15–23
  57. P1 Grayson Allen made Free Throw. 15–24
  58. P1 Grayson Allen made Free Throw. 15–25
  59. P1 Tyrell Johnson missed Jumper.
  60. P1 Antonio Vrankovic Defensive Rebound.
  61. P1 Foul on Chase Jeter.
  62. P1 Chase Jeter Turnover.
  63. P1 Foul on Chase Jeter.
  64. P1 Official TV Timeout
  65. P1 Tyrell Johnson missed Free Throw.
  66. P1 Appalachian St Deadball Team Rebound.
  67. P1 Tyrell Johnson made Free Throw. 16–25
  68. P1 Frank Jackson missed Jumper.
  69. P1 Amile Jefferson Offensive Rebound.
  70. P1 Foul on Tyrell Johnson.
  71. P1 Amile Jefferson made Free Throw. 16–26
  72. P1 Amile Jefferson made Free Throw. 16–27
  73. P1 Griffin Kinney missed Jumper.
  74. P1 Luke Kennard Defensive Rebound.
  75. P1 Foul on Matt Jones.
  76. P1 Matt Jones Turnover.
  77. P1 Isaac Johnson missed Jumper.
  78. P1 Amile Jefferson Defensive Rebound.
  79. P1 Foul on Matt O'Boyle.
  80. P1 Luke Kennard made Free Throw. 16–28
  81. P1 Luke Kennard made Free Throw. 16–29
  82. P1 Ronshad Shabazz made Three Point Jumper. Assisted by Matt O'Boyle. 19–29
  83. P1 Frank Jackson missed Jumper.
  84. P1 Isaac Johnson Defensive Rebound.
  85. P1 Foul on Griffin Kinney.
  86. P1 Griffin Kinney Turnover.
  87. P1 Grayson Allen missed Three Point Jumper.
  88. P1 Jake Wilson Defensive Rebound.
  89. P1 Matt O'Boyle missed Layup.
  90. P1 Appalachian St Offensive Rebound.
  91. P1 Jake Wilson missed Jumper.
  92. P1 Antonio Vrankovic Block.
  93. P1 Amile Jefferson Defensive Rebound.
  94. P1 Luke Kennard missed Jumper.
  95. P1 Antonio Vrankovic Offensive Rebound.
  96. P1 Grayson Allen missed Layup.
  97. P1 Antonio Vrankovic Offensive Rebound.
  98. P1 Antonio Vrankovic made Two Point Tip Shot. 19–31
  99. P1 Matt O'Boyle missed Three Point Jumper.
  100. P1 Grayson Allen Defensive Rebound.
  101. P1 Frank Jackson made Jumper. 19–33
  102. P1 Ronshad Shabazz Turnover.
  103. P1 Official TV Timeout
  104. P1 Foul on Kelvin Robinson.
  105. P1 Grayson Allen made Free Throw. 19–34
  106. P1 Grayson Allen made Free Throw. 19–35
  107. P1 Foul on Grayson Allen.
  108. P1 Ronshad Shabazz made Free Throw. 20–35
  109. P1 Ronshad Shabazz made Free Throw. 21–35
  110. P1 Luke Kennard missed Jumper.
  111. P1 Emarius Logan Defensive Rebound.
  112. P1 Emarius Logan missed Layup.
  113. P1 Amile Jefferson Block.
  114. P1 Luke Kennard Defensive Rebound.
  115. P1 Javin DeLaurier made Dunk. Assisted by Luke Kennard. 21–37
  116. P1 Foul on Javin DeLaurier.
  117. P1 Ronshad Shabazz made Free Throw. 22–37
  118. P1 Ronshad Shabazz missed Free Throw.
  119. P1 Luke Kennard Defensive Rebound.
  120. P1 Foul on Kelvin Robinson.
  121. P1 Luke Kennard made Free Throw. 22–38
  122. P1 Luke Kennard made Free Throw. 22–39
  123. P1 Ronshad Shabazz missed Layup.
  124. P1 Javin DeLaurier Block.
  125. P1 Frank Jackson Defensive Rebound.
  126. P1 Luke Kennard missed Layup.
  127. P1 Luke Kennard Offensive Rebound.
  128. P1 Luke Kennard missed Two Point Tip Shot.
  129. P1 Duke Offensive Rebound.
  130. P1 Amile Jefferson made Dunk. Assisted by Frank Jackson. 22–41
  131. P1 Griffin Kinney made Layup. Assisted by Isaac Johnson. 24–41
  132. P1 Foul on Matt Jones.
  133. P1 Griffin Kinney made Free Throw. 25–41
  134. P1 Frank Jackson made Jumper. Assisted by Amile Jefferson. 25–43
  135. P1 Griffin Kinney Turnover.
  136. P1 Amile Jefferson Steal.
  137. P1 Frank Jackson missed Three Point Jumper.
  138. P1 Luke Kennard Offensive Rebound.
  139. P1 Antonio Vrankovic made Layup. Assisted by Luke Kennard. 25–45
  140. P1 Ronshad Shabazz missed Jumper.
  141. P1 Jake Babic Offensive Rebound.
  142. P1 Isaac Johnson made Three Point Jumper. Assisted by Jake Babic. 28–45
  143. P1 Grayson Allen made Three Point Jumper. Assisted by Amile Jefferson. 28–48
  144. P1 Patrick Good made Three Point Jumper. 31–48
  145. P1 Grayson Allen made Three Point Jumper. Assisted by Frank Jackson. 31–51
  146. P1 Griffin Kinney missed Layup.
  147. P1 Antonio Vrankovic Defensive Rebound.
  148. P1 Amile Jefferson missed Layup.
  149. P1 Isaac Johnson Defensive Rebound.
  150. P1 Ronshad Shabazz Turnover.
  151. P1 Official TV Timeout
  152. P1 Frank Jackson made Layup. 31–53
  153. P1 Bennett Holley missed Three Point Jumper.
  154. P1 Matt O'Boyle Offensive Rebound.
  155. P1 Foul on Grayson Allen.
  156. P1 Matt O'Boyle missed Free Throw.
  157. P1 Luke Kennard Defensive Rebound.
  158. P1 Luke Kennard missed Three Point Jumper.
  159. P1 Tyrell Johnson Defensive Rebound.
  160. P1 Tyrell Johnson made Three Point Jumper. Assisted by Patrick Good. 34–53
  161. P1 Foul on Jake Babic.
  162. P1 Luke Kennard made Free Throw. 34–54
  163. P1 Luke Kennard made Free Throw. 34–55
  164. P1 Matt O'Boyle missed Three Point Jumper.
  165. P1 Luke Kennard Defensive Rebound.
  166. P1 Luke Kennard missed Three Point Jumper.
  167. P1 Matt O'Boyle Defensive Rebound.
  168. P1 Appalachian St Turnover.
  169. P1 Duke Timeout
  170. P1 Luke Kennard missed Three Point Jumper.
  171. P1 Duke Deadball Team Rebound.
  172. P2 Jump Ball won by Appalachian St
  173. P2 Griffin Kinney missed Layup.
  174. P2 Matt Jones Defensive Rebound.
  175. P2 Frank Jackson made Three Point Jumper. Assisted by Amile Jefferson. 34–58
  176. P2 Emarius Logan Turnover.
  177. P2 Frank Jackson made Layup. 34–60
  178. P2 Foul on Griffin Kinney.
  179. P2 Griffin Kinney Turnover.
  180. P2 Amile Jefferson made Layup. 34–62
  181. P2 Foul on Emarius Logan.
  182. P2 Amile Jefferson made Free Throw. 34–63
  183. P2 Emarius Logan Turnover.
  184. P2 Amile Jefferson made Jumper. 34–65
  185. P2 Patrick Good Turnover.
  186. P2 Matt Jones Steal.
  187. P2 Luke Kennard made Dunk. Assisted by Matt Jones. 34–67
  188. P2 Appalachian St Timeout
  189. P2 Griffin Kinney made Jumper. 36–67
  190. P2 Luke Kennard made Jumper. Assisted by Amile Jefferson. 36–69
  191. P2 Foul on Grayson Allen.
  192. P2 Jake Babic Turnover.
  193. P2 Chase Jeter Steal.
  194. P2 Amile Jefferson Turnover.
  195. P2 Griffin Kinney made Layup. Assisted by Jake Babic. 38–69
  196. P2 Foul on Jake Babic.
  197. P2 Official TV Timeout
  198. P2 Luke Kennard missed Free Throw.
  199. P2 Duke Deadball Team Rebound.
  200. P2 Luke Kennard made Free Throw. 38–70
  201. P2 Luke Kennard made Free Throw. 38–71
  202. P2 Griffin Kinney Turnover.
  203. P2 Amile Jefferson missed Jumper.
  204. P2 Jake Babic Defensive Rebound.
  205. P2 Foul on Frank Jackson.
  206. P2 Jake Babic made Free Throw. 39–71
  207. P2 Jake Babic missed Free Throw.
  208. P2 Amile Jefferson Defensive Rebound.
  209. P2 Amile Jefferson made Layup. Assisted by Luke Kennard. 39–73
  210. P2 Tyrell Johnson missed Three Point Jumper.
  211. P2 Matt Jones Defensive Rebound.
  212. P2 Luke Kennard missed Three Point Jumper.
  213. P2 Jake Wilson Defensive Rebound.
  214. P2 Foul on Chase Jeter.
  215. P2 Foul on Javin DeLaurier.
  216. P2 Isaac Johnson made Free Throw. 40–73
  217. P2 Isaac Johnson made Free Throw. 41–73
  218. P2 Frank Jackson missed Jumper.
  219. P2 Chase Jeter Offensive Rebound.
  220. P2 Foul on Jake Wilson.
  221. P2 Chase Jeter missed Jumper.
  222. P2 Javin DeLaurier Offensive Rebound.
  223. P2 Javin DeLaurier missed Layup.
  224. P2 Isaac Johnson Defensive Rebound.
  225. P2 Jake Wilson missed Layup.
  226. P2 Luke Kennard Defensive Rebound.
  227. P2 Luke Kennard made Layup. 41–75
  228. P2 Foul on Jake Babic.
  229. P2 Luke Kennard made Free Throw. 41–76
  230. P2 Matt O'Boyle missed Three Point Jumper.
  231. P2 Isaac Johnson Offensive Rebound.
  232. P2 Foul on Frank Jackson.
  233. P2 Jake Wilson missed Jumper.
  234. P2 Jake Wilson Offensive Rebound.
  235. P2 Ronshad Shabazz missed Three Point Jumper.
  236. P2 Grayson Allen Defensive Rebound.
  237. P2 Frank Jackson missed Jumper.
  238. P2 Patrick Good Defensive Rebound.
  239. P2 Matt O'Boyle missed Three Point Jumper.
  240. P2 Chase Jeter Defensive Rebound.
  241. P2 Official TV Timeout
  242. P2 Duke Timeout
  243. P2 Matt Jones made Three Point Jumper. Assisted by Jack White. 41–79
  244. P2 Griffin Kinney Turnover.
  245. P2 Matt Jones missed Three Point Jumper.
  246. P2 Appalachian St Defensive Rebound.
  247. P2 Patrick Good missed Three Point Jumper.
  248. P2 Javin DeLaurier Defensive Rebound.
  249. P2 Frank Jackson missed Three Point Jumper.
  250. P2 Javin DeLaurier Offensive Rebound.
  251. P2 Javin DeLaurier Turnover.
  252. P2 Emarius Logan missed Jumper.
  253. P2 Luke Kennard Defensive Rebound.
  254. P2 Luke Kennard missed Three Point Jumper.
  255. P2 Kelvin Robinson Defensive Rebound.
  256. P2 Emarius Logan Turnover.
  257. P2 Matt Jones Steal.
  258. P2 Jack White made Layup. 41–81
  259. P2 Kelvin Robinson made Three Point Jumper. Assisted by Griffin Kinney. 44–81
  260. P2 Antonio Vrankovic Turnover.
  261. P2 Foul on Antonio Vrankovic.
  262. P2 Foul on Jack White.
  263. P2 Kelvin Robinson made Free Throw. 45–81
  264. P2 Kelvin Robinson made Free Throw. 46–81
  265. P2 Frank Jackson made Layup. 46–83
  266. P2 Foul on Bennett Holley.
  267. P2 Official TV Timeout
  268. P2 Frank Jackson missed Free Throw.
  269. P2 Duke Offensive Rebound.
  270. P2 Jack White Turnover.
  271. P2 Jake Babic missed Three Point Jumper.
  272. P2 Bennett Holley Offensive Rebound.
  273. P2 Kelvin Robinson made Three Point Jumper. Assisted by Bennett Holley. 49–83
  274. P2 Foul on Tyrell Johnson.
  275. P2 Antonio Vrankovic missed Free Throw.
  276. P2 Duke Deadball Team Rebound.
  277. P2 Antonio Vrankovic made Free Throw. 49–84
  278. P2 Kelvin Robinson made Three Point Jumper. Assisted by Bennett Holley. 52–84
  279. P2 Foul on Bennett Holley.
  280. P2 Antonio Vrankovic made Free Throw. 52–85
  281. P2 Antonio Vrankovic missed Free Throw.
  282. P2 Kelvin Robinson Defensive Rebound.
  283. P2 Kelvin Robinson Turnover.
  284. P2 Foul on Bennett Holley.
  285. P2 Frank Jackson made Free Throw. 52–86
  286. P2 Frank Jackson made Free Throw. 52–87
  287. P2 Jake Babic missed Three Point Jumper.
  288. P2 Kelvin Robinson Offensive Rebound.
  289. P2 Foul on Javin DeLaurier.
  290. P2 Kelvin Robinson made Free Throw. 53–87
  291. P2 Kelvin Robinson missed Free Throw.
  292. P2 Antonio Vrankovic Defensive Rebound.
  293. P2 Frank Jackson missed Layup.
  294. P2 Chase Jeter Offensive Rebound.
  295. P2 Chase Jeter made Two Point Tip Shot. 53–89
  296. P2 Tyrell Johnson missed Jumper.
  297. P2 Kelvin Robinson Offensive Rebound.
  298. P2 Emarius Logan missed Jumper.
  299. P2 Tyrell Johnson Offensive Rebound.
  300. P2 Tyrell Johnson missed Layup.
  301. P2 Jack White Defensive Rebound.
  302. P2 Frank Jackson missed Three Point Jumper.
  303. P2 Kelvin Robinson Defensive Rebound.
  304. P2 Jake Babic missed Three Point Jumper.
  305. P2 Javin DeLaurier Defensive Rebound.
  306. P2 Frank Jackson Turnover.
  307. P2 Tyrell Johnson Steal.
  308. P2 Tyrell Johnson made Dunk. 55–89
  309. P2 Matt Jones made Jumper. 55–91
  310. P2 Zach Cottrell Turnover.
  311. P2 Matt Jones Steal.
  312. P2 Jack White Turnover.
  313. P2 Official TV Timeout
  314. P2 Isaac Johnson missed Jumper.
  315. P2 Matt Jones Defensive Rebound.
  316. P2 Jack White missed Jumper.
  317. P2 Isaac Johnson Defensive Rebound.
  318. P2 Patrick Good missed Three Point Jumper.
  319. P2 Chase Jeter Defensive Rebound.
  320. P2 Javin DeLaurier missed Three Point Jumper.
  321. P2 Patrick Good Defensive Rebound.
  322. P2 Patrick Good made Three Point Jumper. Assisted by Jake Babic. 58–91
  323. P2 Javin DeLaurier Turnover.
  324. P2 Duke Timeout
  325. P2 Zach Cottrell missed Three Point Jumper.
  326. P2 Javin DeLaurier Defensive Rebound.
  327. P2 Matt Jones Turnover.
  328. P2 Craig Hinton Steal.
  329. P2 Craig Hinton Turnover.
  330. P2 Matt Jones Steal.
  331. P2 Antonio Vrankovic made Jumper. 58–93
  332. P2 Appalachian St Timeout
  333. P2 Kevin Kerley missed Three Point Jumper.
  334. P2 Javin DeLaurier Block.
  335. P2 Appalachian St Offensive Rebound.
  336. P2 Patrick Good missed Jumper.
  337. P2 Jack White Defensive Rebound.

Box score

APP

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Tyrell JohnsonF1883-71-21-240010223
Griffin KinneyF21115-80-01-111600013
Kelvin RobinsonG15123-43-33-450200232
Ronshad ShabazzG2381-61-35-600200000
Emarius LoganG1900-40-00-010300011
Isaac JohnsonF2282-42-22-252000141
Zach CottrellF400-10-10-000100000
Bennett HolleyF500-10-10-012000103
Craig HintonF600-00-00-000110000
Jake WilsonC742-50-00-030000122
Patrick GoodG2462-52-40-021100021
Matt O'BoyleG1200-50-40-121000111
Kevin KerleyG100-10-10-000000000
Trey FordG100-00-00-000000000
Jake BabicG2210-30-31-225100114
Nick HoughG

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Amile JeffersonF25156-110-03-365121240
Frank JacksonG32156-141-42-312100012
Luke KennardG30184-151-89-1093001270
Grayson AllenG18216-94-65-542000134
Matt JonesG26104-62-40-041240132
Jack WhiteF1521-20-00-021200021
Javin DeLaurierF1521-30-10-050202233
Justin RobinsonF100-00-00-000000000
Antonio VrankovicC1983-30-02-450101231
Chase JeterC1921-30-00-040110223
Harry Giles IIIF
Jayson TatumF
Marques BoldenC
Sean ObiC
Brennan BesserG
Nick PagliucaG

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 →