Virginia Tech Hokies @ Duke Blue Devils

52–74Final · Feb 14, 2018
VT 52 DUKE 74 Final
12T
VT18-8282452
DUKE21-5363874

· Line: DUKE -10.5 (O/U 162.5)

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. Assisted by Marques Bolden.

    0–3
  2. Kerry Blackshear Jr. made Layup. Assisted by Justin Robinson.

    2–3
  3. Trevon Duval made Layup.

    2–5
  4. Justin Bibbs made Three Point Jumper. Assisted by Devin Wilson.

    5–5
  5. Wendell Carter Jr made Free Throw.

    5–6
  6. Wendell Carter Jr made Free Throw.

    5–7
  7. Justin Bibbs made Three Point Jumper. Assisted by Devin Wilson.

    8–7
  8. Chris Clarke made Layup. Assisted by Justin Robinson.

    10–7
  9. Gary Trent Jr. made Free Throw.

    10–8
  10. Gary Trent Jr. made Free Throw.

    10–9
  11. Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen.

    10–12
  12. Justin Robinson made Two Point Tip Shot.

    12–12
  13. Trevon Duval made Three Point Jumper. Assisted by Wendell Carter Jr.

    12–15
  14. Ahmed Hill made Layup. Assisted by Justin Robinson.

    14–15
  15. Gary Trent Jr. made Jumper.

    14–17
  16. Devin Wilson made Jumper.

    16–17
  17. Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen.

    16–20
  18. Chris Clarke made Layup.

    18–20
  19. Grayson Allen made Three Point Jumper.

    18–23
  20. Chris Clarke made Three Point Jumper.

    21–23
  21. Grayson Allen made Three Point Jumper. Assisted by Trevon Duval.

    21–26
  22. Kerry Blackshear Jr. made Jumper.

    23–26
  23. Gary Trent Jr. made Three Point Jumper. Assisted by Wendell Carter Jr.

    23–29
  24. Kerry Blackshear Jr. made Jumper.

    25–29
  25. Justin Bibbs made Three Point Jumper.

    28–29
  26. Wendell Carter Jr made Layup.

    28–31
  27. Grayson Allen made Jumper.

    28–33
  28. Grayson Allen made Three Point Jumper.

    28–36
  29. Nickeil Alexander-Walker made Three Point Jumper. Assisted by Justin Bibbs.

    31–36
  30. Trevon Duval made Free Throw.

    31–37
  31. Trevon Duval made Free Throw.

    31–38
  32. Kerry Blackshear Jr. made Free Throw.

    32–38
  33. Javin DeLaurier made Free Throw.

    32–39
  34. Kerry Blackshear Jr. made Free Throw.

    33–39
  35. Kerry Blackshear Jr. made Free Throw.

    34–39
  36. Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen.

    34–42
  37. Justin Bibbs made Jumper. Assisted by Nickeil Alexander-Walker.

    36–42
  38. Javin DeLaurier made Dunk. Assisted by Wendell Carter Jr.

    36–44
  39. Wendell Carter Jr made Layup.

    36–46
  40. Grayson Allen made Three Point Jumper. Assisted by Trevon Duval.

    36–49
  41. Nickeil Alexander-Walker made Three Point Jumper. Assisted by Chris Clarke.

    39–49
  42. Wendell Carter Jr made Three Point Jumper. Assisted by Grayson Allen.

    39–52
  43. Javin DeLaurier made Layup. Assisted by Grayson Allen.

    39–54
  44. Javin DeLaurier made Dunk. Assisted by Trevon Duval.

    39–56
  45. Grayson Allen made Jumper.

    39–58
  46. Justin Robinson made Three Point Jumper. Assisted by Devin Wilson.

    42–58
  47. Justin Bibbs made Jumper. Assisted by Nickeil Alexander-Walker.

    44–58
  48. Grayson Allen made Three Point Jumper. Assisted by Gary Trent Jr..

    44–61
  49. Wendell Carter Jr made Dunk. Assisted by Grayson Allen.

    44–63
  50. Justin Bibbs made Layup.

    46–63
  51. Grayson Allen made Three Point Jumper. Assisted by Wendell Carter Jr.

    46–66
  52. Gary Trent Jr. made Three Point Jumper.

    46–69
  53. Wendell Carter Jr made Layup.

    46–71
  54. P.J. Horne made Dunk. Assisted by Justin Robinson.

    48–71
  55. Trevon Duval made Three Point Jumper. Assisted by Jack White.

    48–74
  56. P.J. Horne made Jumper.

    50–74
  57. P.J. Horne made Dunk. Assisted by Justin Robinson.

    52–74

Play-by-play

  1. P1 Jump Ball won by Duke
  2. P1 Gary Trent Jr. Turnover.
  3. P1 Nickeil Alexander-Walker Steal.
  4. P1 Kerry Blackshear Jr. Turnover.
  5. P1 Gary Trent Jr. Steal.
  6. P1 Grayson Allen Turnover.
  7. P1 Justin Bibbs Steal.
  8. P1 Kerry Blackshear Jr. missed Layup.
  9. P1 Wendell Carter Jr Defensive Rebound.
  10. P1 Gary Trent Jr. missed Three Point Jumper.
  11. P1 Wendell Carter Jr Offensive Rebound.
  12. P1 Grayson Allen made Three Point Jumper. Assisted by Marques Bolden. 0–3
  13. P1 Kerry Blackshear Jr. made Layup. Assisted by Justin Robinson. 2–3
  14. P1 Trevon Duval missed Three Point Jumper.
  15. P1 Nickeil Alexander-Walker Defensive Rebound.
  16. P1 Justin Robinson missed Layup.
  17. P1 Marques Bolden Defensive Rebound.
  18. P1 Grayson Allen missed Three Point Jumper.
  19. P1 Wendell Carter Jr Offensive Rebound.
  20. P1 Foul on Devin Wilson.
  21. P1 Trevon Duval made Layup. 2–5
  22. P1 Justin Bibbs made Three Point Jumper. Assisted by Devin Wilson. 5–5
  23. P1 Foul on Justin Robinson.
  24. P1 Wendell Carter Jr made Free Throw. 5–6
  25. P1 Wendell Carter Jr made Free Throw. 5–7
  26. P1 Justin Robinson missed Three Point Jumper.
  27. P1 Grayson Allen Defensive Rebound.
  28. P1 Trevon Duval Turnover.
  29. P1 Nickeil Alexander-Walker Steal.
  30. P1 Justin Bibbs made Three Point Jumper. Assisted by Devin Wilson. 8–7
  31. P1 Official TV Timeout
  32. P1 Foul on Wendell Carter Jr.
  33. P1 Wendell Carter Jr Turnover.
  34. P1 Chris Clarke made Layup. Assisted by Justin Robinson. 10–7
  35. P1 Foul on Justin Bibbs.
  36. P1 Gary Trent Jr. made Free Throw. 10–8
  37. P1 Gary Trent Jr. made Free Throw. 10–9
  38. P1 Chris Clarke missed Layup.
  39. P1 Marques Bolden Block.
  40. P1 Grayson Allen Defensive Rebound.
  41. P1 Gary Trent Jr. missed Three Point Jumper.
  42. P1 Wendell Carter Jr Offensive Rebound.
  43. P1 Wendell Carter Jr Turnover.
  44. P1 Justin Robinson missed Three Point Jumper.
  45. P1 Wendell Carter Jr Defensive Rebound.
  46. P1 Wendell Carter Jr missed Three Point Jumper.
  47. P1 Trevon Duval Offensive Rebound.
  48. P1 Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen. 10–12
  49. P1 Kerry Blackshear Jr. missed Jumper.
  50. P1 Gary Trent Jr. Defensive Rebound.
  51. P1 Wendell Carter Jr Turnover.
  52. P1 Nickeil Alexander-Walker Steal.
  53. P1 Nickeil Alexander-Walker missed Layup.
  54. P1 Justin Robinson Offensive Rebound.
  55. P1 Justin Robinson made Two Point Tip Shot. 12–12
  56. P1 Trevon Duval made Three Point Jumper. Assisted by Wendell Carter Jr. 12–15
  57. P1 Nickeil Alexander-Walker missed Three Point Jumper.
  58. P1 Gary Trent Jr. Defensive Rebound.
  59. P1 Wendell Carter Jr Turnover.
  60. P1 Nickeil Alexander-Walker Steal.
  61. P1 Ahmed Hill made Layup. Assisted by Justin Robinson. 14–15
  62. P1 Foul on Kerry Blackshear Jr..
  63. P1 Official TV Timeout
  64. P1 Gary Trent Jr. made Jumper. 14–17
  65. P1 Devin Wilson made Jumper. 16–17
  66. P1 Gary Trent Jr. missed Three Point Jumper.
  67. P1 Antonio Vrankovic Offensive Rebound.
  68. P1 Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen. 16–20
  69. P1 Chris Clarke made Layup. 18–20
  70. P1 Grayson Allen made Three Point Jumper. 18–23
  71. P1 Chris Clarke made Three Point Jumper. 21–23
  72. P1 Jack White missed Three Point Jumper.
  73. P1 Antonio Vrankovic Offensive Rebound.
  74. P1 Grayson Allen missed Three Point Jumper.
  75. P1 Devin Wilson Defensive Rebound.
  76. P1 Official TV Timeout
  77. P1 Chris Clarke missed Layup.
  78. P1 Wendell Carter Jr Block.
  79. P1 Gary Trent Jr. Defensive Rebound.
  80. P1 Grayson Allen made Three Point Jumper. Assisted by Trevon Duval. 21–26
  81. P1 Justin Robinson missed Three Point Jumper.
  82. P1 Wendell Carter Jr Defensive Rebound.
  83. P1 Wendell Carter Jr missed Jumper.
  84. P1 Kerry Blackshear Jr. Defensive Rebound.
  85. P1 Kerry Blackshear Jr. made Jumper. 23–26
  86. P1 Foul on Justin Robinson.
  87. P1 Gary Trent Jr. made Three Point Jumper. Assisted by Wendell Carter Jr. 23–29
  88. P1 Chris Clarke missed Layup.
  89. P1 Javin DeLaurier Defensive Rebound.
  90. P1 Trevon Duval Turnover.
  91. P1 Kerry Blackshear Jr. made Jumper. 25–29
  92. P1 Wendell Carter Jr missed Jumper.
  93. P1 Devin Wilson Defensive Rebound.
  94. P1 Kerry Blackshear Jr. missed Layup.
  95. P1 Javin DeLaurier Defensive Rebound.
  96. P1 Official TV Timeout
  97. P1 Trevon Duval missed Three Point Jumper.
  98. P1 Nickeil Alexander-Walker Defensive Rebound.
  99. P1 Justin Bibbs made Three Point Jumper. 28–29
  100. P1 Trevon Duval missed Layup.
  101. P1 Wendell Carter Jr Offensive Rebound.
  102. P1 Wendell Carter Jr made Layup. 28–31
  103. P1 Nickeil Alexander-Walker missed Three Point Jumper.
  104. P1 Duke Defensive Rebound.
  105. P1 Grayson Allen made Jumper. 28–33
  106. P1 Kerry Blackshear Jr. missed Jumper.
  107. P1 Wendell Carter Jr Defensive Rebound.
  108. P1 Grayson Allen made Three Point Jumper. 28–36
  109. P1 Virginia Tech Timeout
  110. P1 Chris Clarke missed Layup.
  111. P1 Kerry Blackshear Jr. Offensive Rebound.
  112. P1 Jump Ball won by Virginia Tech
  113. P1 Chris Clarke missed Jumper.
  114. P1 Wendell Carter Jr Block.
  115. P1 Grayson Allen Defensive Rebound.
  116. P1 Grayson Allen missed Three Point Jumper.
  117. P1 Justin Bibbs Defensive Rebound.
  118. P1 Justin Bibbs Turnover.
  119. P1 Javin DeLaurier Steal.
  120. P1 Duke Timeout
  121. P1 Wendell Carter Jr missed Jumper.
  122. P1 Chris Clarke Defensive Rebound.
  123. P2 Jump Ball won by Duke
  124. P2 Grayson Allen Turnover.
  125. P2 Nickeil Alexander-Walker made Three Point Jumper. Assisted by Justin Bibbs. 31–36
  126. P2 Foul on Justin Robinson.
  127. P2 Trevon Duval made Free Throw. 31–37
  128. P2 Trevon Duval made Free Throw. 31–38
  129. P2 Justin Bibbs missed Three Point Jumper.
  130. P2 Duke Defensive Rebound.
  131. P2 Grayson Allen missed Three Point Jumper.
  132. P2 Kerry Blackshear Jr. Defensive Rebound.
  133. P2 Foul on Javin DeLaurier.
  134. P2 Kerry Blackshear Jr. missed Free Throw.
  135. P2 Virginia Tech Deadball Team Rebound.
  136. P2 Kerry Blackshear Jr. made Free Throw. 32–38
  137. P2 Foul on Devin Wilson.
  138. P2 Javin DeLaurier missed Free Throw.
  139. P2 Duke Deadball Team Rebound.
  140. P2 Javin DeLaurier made Free Throw. 32–39
  141. P2 Foul on Javin DeLaurier.
  142. P2 Kerry Blackshear Jr. made Free Throw. 33–39
  143. P2 Kerry Blackshear Jr. made Free Throw. 34–39
  144. P2 Trevon Duval missed Layup.
  145. P2 Javin DeLaurier Offensive Rebound.
  146. P2 Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen. 34–42
  147. P2 Kerry Blackshear Jr. Turnover.
  148. P2 Gary Trent Jr. Steal.
  149. P2 Grayson Allen missed Three Point Jumper.
  150. P2 Virginia Tech Defensive Rebound.
  151. P2 Justin Bibbs made Jumper. Assisted by Nickeil Alexander-Walker. 36–42
  152. P2 Javin DeLaurier made Dunk. Assisted by Wendell Carter Jr. 36–44
  153. P2 Nickeil Alexander-Walker Turnover.
  154. P2 Grayson Allen Steal.
  155. P2 Foul on Justin Bibbs.
  156. P2 Official TV Timeout
  157. P2 Trevon Duval missed Jumper.
  158. P2 Kerry Blackshear Jr. Block.
  159. P2 Chris Clarke Defensive Rebound.
  160. P2 Foul on Wendell Carter Jr.
  161. P2 Nickeil Alexander-Walker missed Three Point Jumper.
  162. P2 Wendell Carter Jr Defensive Rebound.
  163. P2 Wendell Carter Jr made Layup. 36–46
  164. P2 Virginia Tech Timeout
  165. P2 Justin Robinson missed Three Point Jumper.
  166. P2 Gary Trent Jr. Defensive Rebound.
  167. P2 Grayson Allen made Three Point Jumper. Assisted by Trevon Duval. 36–49
  168. P2 Nickeil Alexander-Walker made Three Point Jumper. Assisted by Chris Clarke. 39–49
  169. P2 Foul on Kerry Blackshear Jr..
  170. P2 Wendell Carter Jr missed Free Throw.
  171. P2 Duke Deadball Team Rebound.
  172. P2 Wendell Carter Jr missed Free Throw.
  173. P2 Kerry Blackshear Jr. Defensive Rebound.
  174. P2 Kerry Blackshear Jr. missed Three Point Jumper.
  175. P2 Nickeil Alexander-Walker Offensive Rebound.
  176. P2 Nickeil Alexander-Walker missed Layup.
  177. P2 Wendell Carter Jr Defensive Rebound.
  178. P2 Wendell Carter Jr made Three Point Jumper. Assisted by Grayson Allen. 39–52
  179. P2 Chris Clarke Turnover.
  180. P2 Gary Trent Jr. Steal.
  181. P2 Javin DeLaurier made Layup. Assisted by Grayson Allen. 39–54
  182. P2 Kerry Blackshear Jr. missed Jumper.
  183. P2 Wendell Carter Jr Defensive Rebound.
  184. P2 Javin DeLaurier made Dunk. Assisted by Trevon Duval. 39–56
  185. P2 Virginia Tech Timeout
  186. P2 Official TV Timeout
  187. P2 Chris Clarke Turnover.
  188. P2 Foul on P.J. Horne.
  189. P2 Grayson Allen made Jumper. 39–58
  190. P2 Justin Robinson made Three Point Jumper. Assisted by Devin Wilson. 42–58
  191. P2 Gary Trent Jr. missed Three Point Jumper.
  192. P2 Trevon Duval Offensive Rebound.
  193. P2 Trevon Duval Turnover.
  194. P2 Jump Ball won by Virginia Tech
  195. P2 Justin Bibbs made Jumper. Assisted by Nickeil Alexander-Walker. 44–58
  196. P2 Grayson Allen made Three Point Jumper. Assisted by Gary Trent Jr.. 44–61
  197. P2 Justin Robinson missed Three Point Jumper.
  198. P2 Gary Trent Jr. Defensive Rebound.
  199. P2 Wendell Carter Jr made Dunk. Assisted by Grayson Allen. 44–63
  200. P2 Justin Bibbs made Layup. 46–63
  201. P2 Grayson Allen made Three Point Jumper. Assisted by Wendell Carter Jr. 46–66
  202. P2 Duke Timeout
  203. P2 Nickeil Alexander-Walker Turnover.
  204. P2 Gary Trent Jr. made Three Point Jumper. 46–69
  205. P2 Ahmed Hill missed Three Point Jumper.
  206. P2 Trevon Duval Defensive Rebound.
  207. P2 Grayson Allen missed Three Point Jumper.
  208. P2 Wendell Carter Jr Offensive Rebound.
  209. P2 Wendell Carter Jr made Layup. 46–71
  210. P2 Ahmed Hill Turnover.
  211. P2 Grayson Allen Steal.
  212. P2 Grayson Allen missed Three Point Jumper.
  213. P2 Javin DeLaurier Offensive Rebound.
  214. P2 Grayson Allen missed Three Point Jumper.
  215. P2 Ahmed Hill Defensive Rebound.
  216. P2 Ahmed Hill missed Jumper.
  217. P2 Wendell Carter Jr Defensive Rebound.
  218. P2 Trevon Duval missed Three Point Jumper.
  219. P2 Justin Robinson Defensive Rebound.
  220. P2 Justin Robinson Turnover.
  221. P2 Jack White Turnover.
  222. P2 P.J. Horne Steal.
  223. P2 Justin Bibbs Turnover.
  224. P2 Trevon Duval Steal.
  225. P2 Gary Trent Jr. missed Jumper.
  226. P2 P.J. Horne Defensive Rebound.
  227. P2 Foul on Jack White.
  228. P2 Official TV Timeout
  229. P2 Justin Robinson missed Jumper.
  230. P2 Marques Bolden Block.
  231. P2 Alex O'Connell Defensive Rebound.
  232. P2 Duke Turnover.
  233. P2 P.J. Horne made Dunk. Assisted by Justin Robinson. 48–71
  234. P2 Foul on Tyrie Jackson.
  235. P2 Duke Timeout
  236. P2 Trevon Duval missed Three Point Jumper.
  237. P2 P.J. Horne Defensive Rebound.
  238. P2 Foul on Marques Bolden.
  239. P2 Justin Robinson missed Three Point Jumper.
  240. P2 Jack White Defensive Rebound.
  241. P2 Trevon Duval made Three Point Jumper. Assisted by Jack White. 48–74
  242. P2 Ahmed Hill missed Three Point Jumper.
  243. P2 Jack White Defensive Rebound.
  244. P2 Trevon Duval Turnover.
  245. P2 P.J. Horne made Jumper. 50–74
  246. P2 Alex O'Connell missed Jumper.
  247. P2 Justin Robinson Defensive Rebound.
  248. P2 P.J. Horne made Dunk. Assisted by Justin Robinson. 52–74

Box score

VT

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Kerry Blackshear Jr.F2893-90-13-441201132
Nickeil Alexander-WalkerG3362-72-50-032240120
Justin RobinsonG2752-101-70-035100123
Justin BibbsG31156-73-40-011210012
Devin WilsonG2021-10-00-023000022
P.J. HorneF963-30-00-020010021
Chris ClarkeG2673-81-10-021200020
Tyrie JacksonG300-00-00-000000001
Ahmed HillG2321-40-20-010100010
Khadim SyF
Nick FullardF
Justin AmmermanG
Wabissa BedeG
Ty OutlawG

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Wendell Carter Jr.F31135-91-22-4134402582
Marques BoldenC1600-00-00-011002011
Gary Trent Jr.G37196-115-92-251130050
Trevon DuvalG33103-102-62-233410210
Grayson AllenG38259-177-150-036220030
Jack WhiteF900-10-10-021100021
Javin DeLaurierF2473-30-01-240010222
Justin RobinsonF300-00-00-000000000
Antonio VrankovicC400-00-00-020000200
Mike BuckmireG100-00-00-000000000
Alex O'ConnellG400-10-00-010000010
Marvin Bagley IIIF
Jordan TuckerF
Jordan GoldwireG
Brennan BesserG

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 →