Virginia Cavaliers @ Duke Blue Devils

65–63Final · Jan 27, 2018
UVA 65 DUKE 63 Final
12T
UVA20-1323365
DUKE18-3224163

· Line: DUKE -3.5 (O/U 134)

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. Wendell Carter Jr made Jumper.

    0–2
  2. Marvin Bagley III made Layup. Assisted by Trevon Duval.

    0–4
  3. Kyle Guy made Free Throw.

    1–4
  4. Kyle Guy made Free Throw.

    2–4
  5. Kyle Guy made Free Throw.

    3–4
  6. Marvin Bagley III made Dunk. Assisted by Wendell Carter Jr.

    3–6
  7. Kyle Guy made Jumper.

    5–6
  8. Ty Jerome made Layup. Assisted by De'Andre Hunter.

    7–6
  9. Devon Hall made Three Point Jumper. Assisted by Ty Jerome.

    10–6
  10. Jack Salt made Layup. Assisted by Ty Jerome.

    12–6
  11. Wendell Carter Jr made Jumper.

    12–8
  12. De'Andre Hunter made Jumper.

    14–8
  13. Marvin Bagley III made Jumper. Assisted by Trevon Duval.

    14–10
  14. Gary Trent Jr made Dunk. Assisted by Wendell Carter Jr.

    14–12
  15. Kyle Guy made Jumper.

    16–12
  16. Devon Hall made Layup.

    18–12
  17. Marvin Bagley III made Dunk. Assisted by Wendell Carter Jr.

    18–14
  18. Kyle Guy made Three Point Jumper. Assisted by Devon Hall.

    21–14
  19. De'Andre Hunter made Layup.

    23–14
  20. Trevon Duval made Layup.

    23–16
  21. Devon Hall made Layup. Assisted by Ty Jerome.

    25–16
  22. Gary Trent Jr made Jumper. Assisted by Wendell Carter Jr.

    25–18
  23. Ty Jerome made Layup. Assisted by De'Andre Hunter.

    27–18
  24. Ty Jerome made Layup.

    29–18
  25. Ty Jerome made Free Throw.

    30–18
  26. Marvin Bagley III made Free Throw.

    30–19
  27. Marvin Bagley III made Free Throw.

    30–20
  28. Devon Hall made Jumper.

    32–20
  29. Wendell Carter Jr made Dunk. Assisted by Trevon Duval.

    32–22
  30. Devon Hall made Three Point Jumper. Assisted by Ty Jerome.

    35–22
  31. Trevon Duval made Layup.

    35–24
  32. Gary Trent Jr made Free Throw.

    35–25
  33. Trevon Duval made Layup.

    35–27
  34. Wendell Carter Jr made Layup. Assisted by Grayson Allen.

    35–29
  35. Marvin Bagley III made Layup.

    35–31
  36. Kyle Guy made Jumper.

    37–31
  37. Gary Trent Jr made Three Point Jumper. Assisted by Trevon Duval.

    37–34
  38. Jack Salt made Dunk. Assisted by Ty Jerome.

    39–34
  39. Wendell Carter Jr made Three Point Jumper.

    39–37
  40. Wendell Carter Jr made Dunk. Assisted by Trevon Duval.

    39–39
  41. Marvin Bagley III made Layup.

    39–41
  42. Jack Salt made Layup. Assisted by Ty Jerome.

    41–41
  43. Jack Salt made Free Throw.

    42–41
  44. Grayson Allen made Layup.

    42–43
  45. Grayson Allen made Free Throw.

    42–44
  46. Marvin Bagley III made Layup. Assisted by Grayson Allen.

    42–46
  47. De'Andre Hunter made Jumper.

    44–46
  48. Mamadi Diakite made Two Point Tip Shot.

    46–46
  49. Marvin Bagley III made Three Point Jumper. Assisted by Trevon Duval.

    46–49
  50. De'Andre Hunter made Two Point Tip Shot.

    48–49
  51. Grayson Allen made Layup. Assisted by Trevon Duval.

    48–51
  52. De'Andre Hunter made Layup.

    50–51
  53. Ty Jerome made Three Point Jumper. Assisted by Devon Hall.

    53–51
  54. Marvin Bagley III made Two Point Tip Shot.

    53–53
  55. De'Andre Hunter made Layup.

    55–53
  56. Devon Hall made Jumper. Assisted by Ty Jerome.

    57–53
  57. Marvin Bagley III made Dunk. Assisted by Trevon Duval.

    57–55
  58. Kyle Guy made Three Point Jumper. Assisted by Devon Hall.

    60–55
  59. Wendell Carter Jr made Free Throw.

    60–56
  60. Marvin Bagley III made Dunk.

    60–58
  61. Ty Jerome made Three Point Jumper.

    63–58
  62. Marvin Bagley III made Three Point Jumper. Assisted by Grayson Allen.

    63–61
  63. Kyle Guy made Free Throw.

    64–61
  64. Kyle Guy made Free Throw.

    65–61
  65. Marvin Bagley III made Two Point Tip Shot.

    65–63

Play-by-play

  1. P1 Jump Ball won by Duke
  2. P1 Wendell Carter Jr made Jumper. 0–2
  3. P1 Ty Jerome missed Jumper.
  4. P1 Marvin Bagley III Defensive Rebound.
  5. P1 Foul on Isaiah Wilkins.
  6. P1 Marvin Bagley III made Layup. Assisted by Trevon Duval. 0–4
  7. P1 Foul on Grayson Allen.
  8. P1 Kyle Guy made Free Throw. 1–4
  9. P1 Kyle Guy made Free Throw. 2–4
  10. P1 Kyle Guy made Free Throw. 3–4
  11. P1 Grayson Allen missed Jumper.
  12. P1 Ty Jerome Defensive Rebound.
  13. P1 Ty Jerome missed Jumper.
  14. P1 Marvin Bagley III Defensive Rebound.
  15. P1 Foul on Ty Jerome.
  16. P1 Trevon Duval missed Three Point Jumper.
  17. P1 Devon Hall Defensive Rebound.
  18. P1 Devon Hall missed Three Point Jumper.
  19. P1 Marvin Bagley III Defensive Rebound.
  20. P1 Trevon Duval missed Jumper.
  21. P1 Kyle Guy Block.
  22. P1 Ty Jerome Defensive Rebound.
  23. P1 Ty Jerome missed Layup.
  24. P1 Wendell Carter Jr Defensive Rebound.
  25. P1 Wendell Carter Jr Turnover.
  26. P1 Jack Salt Steal.
  27. P1 Mamadi Diakite missed Jumper.
  28. P1 Wendell Carter Jr Block.
  29. P1 Virginia Offensive Rebound.
  30. P1 Mamadi Diakite missed Layup.
  31. P1 Wendell Carter Jr Defensive Rebound.
  32. P1 Marvin Bagley III made Dunk. Assisted by Wendell Carter Jr. 3–6
  33. P1 Kyle Guy made Jumper. 5–6
  34. P1 Wendell Carter Jr missed Three Point Jumper.
  35. P1 Mamadi Diakite Defensive Rebound.
  36. P1 Foul on Gary Trent Jr.
  37. P1 Official TV Timeout
  38. P1 Ty Jerome missed Three Point Jumper.
  39. P1 Gary Trent Jr Defensive Rebound.
  40. P1 Gary Trent Jr missed Three Point Jumper.
  41. P1 De'Andre Hunter Defensive Rebound.
  42. P1 Foul on Javin DeLaurier.
  43. P1 Ty Jerome made Layup. Assisted by De'Andre Hunter. 7–6
  44. P1 Gary Trent Jr Turnover.
  45. P1 Ty Jerome Steal.
  46. P1 Foul on Devon Hall.
  47. P1 Devon Hall Turnover.
  48. P1 Grayson Allen Turnover.
  49. P1 Devon Hall made Three Point Jumper. Assisted by Ty Jerome. 10–6
  50. P1 Marvin Bagley III missed Three Point Jumper.
  51. P1 Devon Hall Defensive Rebound.
  52. P1 Foul on Trevon Duval.
  53. P1 Kyle Guy missed Three Point Jumper.
  54. P1 Marvin Bagley III Defensive Rebound.
  55. P1 Foul on Isaiah Wilkins.
  56. P1 Trevon Duval Turnover.
  57. P1 Jack Salt Steal.
  58. P1 Jack Salt made Layup. Assisted by Ty Jerome. 12–6
  59. P1 Grayson Allen missed Jumper.
  60. P1 Wendell Carter Jr Offensive Rebound.
  61. P1 Wendell Carter Jr made Jumper. 12–8
  62. P1 De'Andre Hunter made Jumper. 14–8
  63. P1 Marvin Bagley III made Jumper. Assisted by Trevon Duval. 14–10
  64. P1 Ty Jerome Turnover.
  65. P1 Wendell Carter Jr Steal.
  66. P1 Gary Trent Jr made Dunk. Assisted by Wendell Carter Jr. 14–12
  67. P1 Kyle Guy made Jumper. 16–12
  68. P1 Gary Trent Jr missed Jumper.
  69. P1 Kyle Guy Defensive Rebound.
  70. P1 Devon Hall made Layup. 18–12
  71. P1 Marvin Bagley III made Dunk. Assisted by Wendell Carter Jr. 18–14
  72. P1 Kyle Guy made Three Point Jumper. Assisted by Devon Hall. 21–14
  73. P1 Wendell Carter Jr missed Three Point Jumper.
  74. P1 Jack Salt Defensive Rebound.
  75. P1 De'Andre Hunter made Layup. 23–14
  76. P1 Duke Timeout
  77. P1 Gary Trent Jr Turnover.
  78. P1 De'Andre Hunter missed Jumper.
  79. P1 Wendell Carter Jr Defensive Rebound.
  80. P1 Trevon Duval made Layup. 23–16
  81. P1 Ty Jerome missed Jumper.
  82. P1 Marvin Bagley III Defensive Rebound.
  83. P1 Foul on Nigel Johnson.
  84. P1 Official TV Timeout
  85. P1 Grayson Allen Turnover.
  86. P1 Ty Jerome Steal.
  87. P1 Devon Hall made Layup. Assisted by Ty Jerome. 25–16
  88. P1 Trevon Duval missed Layup.
  89. P1 De'Andre Hunter Defensive Rebound.
  90. P1 Devon Hall missed Jumper.
  91. P1 Wendell Carter Jr Defensive Rebound.
  92. P1 Gary Trent Jr made Jumper. Assisted by Wendell Carter Jr. 25–18
  93. P1 Ty Jerome made Layup. Assisted by De'Andre Hunter. 27–18
  94. P1 Grayson Allen missed Jumper.
  95. P1 Devon Hall Defensive Rebound.
  96. P1 De'Andre Hunter missed Three Point Jumper.
  97. P1 Marvin Bagley III Defensive Rebound.
  98. P1 Trevon Duval Turnover.
  99. P1 Mamadi Diakite Turnover.
  100. P1 Foul on Mamadi Diakite.
  101. P1 Alex O'Connell missed Layup.
  102. P1 Duke Offensive Rebound.
  103. P1 Grayson Allen missed Layup.
  104. P1 Javin DeLaurier Offensive Rebound.
  105. P1 Grayson Allen missed Three Point Jumper.
  106. P1 Mamadi Diakite Defensive Rebound.
  107. P1 Devon Hall missed Jumper.
  108. P1 Javin DeLaurier Defensive Rebound.
  109. P1 Gary Trent Jr missed Three Point Jumper.
  110. P1 Devon Hall Defensive Rebound.
  111. P1 Ty Jerome made Layup. 29–18
  112. P1 Foul on Alex O'Connell.
  113. P1 Official TV Timeout
  114. P1 Ty Jerome made Free Throw. 30–18
  115. P1 Foul on De'Andre Hunter.
  116. P1 Marvin Bagley III made Free Throw. 30–19
  117. P1 Marvin Bagley III made Free Throw. 30–20
  118. P1 Ty Jerome missed Jumper.
  119. P1 Wendell Carter Jr Defensive Rebound.
  120. P1 Marvin Bagley III Turnover.
  121. P1 Devon Hall made Jumper. 32–20
  122. P1 Foul on Jack Salt.
  123. P1 Marvin Bagley III missed Free Throw.
  124. P1 Devon Hall Defensive Rebound.
  125. P1 Devon Hall missed Three Point Jumper.
  126. P1 Kyle Guy Offensive Rebound.
  127. P1 De'Andre Hunter missed Jumper.
  128. P1 Wendell Carter Jr Defensive Rebound.
  129. P1 Wendell Carter Jr made Dunk. Assisted by Trevon Duval. 32–22
  130. P1 Kyle Guy Turnover.
  131. P1 Gary Trent Jr missed Jumper.
  132. P1 Gary Trent Jr Offensive Rebound.
  133. P1 Gary Trent Jr missed Two Point Tip Shot.
  134. P1 Duke Deadball Team Rebound.
  135. P2 Jump Ball won by Virginia
  136. P2 Devon Hall made Three Point Jumper. Assisted by Ty Jerome. 35–22
  137. P2 Foul on Jack Salt.
  138. P2 Marvin Bagley III missed Jumper.
  139. P2 Wendell Carter Jr Offensive Rebound.
  140. P2 Trevon Duval made Layup. 35–24
  141. P2 Devon Hall missed Three Point Jumper.
  142. P2 Trevon Duval Defensive Rebound.
  143. P2 Foul on Wendell Carter Jr.
  144. P2 Wendell Carter Jr Turnover.
  145. P2 Ty Jerome missed Three Point Jumper.
  146. P2 Gary Trent Jr Defensive Rebound.
  147. P2 Foul on Ty Jerome.
  148. P2 Gary Trent Jr missed Free Throw.
  149. P2 Duke Deadball Team Rebound.
  150. P2 Gary Trent Jr made Free Throw. 35–25
  151. P2 Isaiah Wilkins Turnover.
  152. P2 Trevon Duval Steal.
  153. P2 Trevon Duval made Layup. 35–27
  154. P2 Isaiah Wilkins missed Jumper.
  155. P2 Jack Salt Offensive Rebound.
  156. P2 Kyle Guy missed Three Point Jumper.
  157. P2 Grayson Allen Defensive Rebound.
  158. P2 Wendell Carter Jr made Layup. Assisted by Grayson Allen. 35–29
  159. P2 Official TV Timeout
  160. P2 Virginia Timeout
  161. P2 Isaiah Wilkins missed Jumper.
  162. P2 Wendell Carter Jr Defensive Rebound.
  163. P2 Marvin Bagley III made Layup. 35–31
  164. P2 Kyle Guy made Jumper. 37–31
  165. P2 Wendell Carter Jr missed Jumper.
  166. P2 Ty Jerome Defensive Rebound.
  167. P2 Isaiah Wilkins missed Jumper.
  168. P2 Wendell Carter Jr Defensive Rebound.
  169. P2 Gary Trent Jr made Three Point Jumper. Assisted by Trevon Duval. 37–34
  170. P2 Jack Salt made Dunk. Assisted by Ty Jerome. 39–34
  171. P2 Wendell Carter Jr made Three Point Jumper. 39–37
  172. P2 Foul on Isaiah Wilkins.
  173. P2 Official TV Timeout
  174. P2 Wendell Carter Jr made Dunk. Assisted by Trevon Duval. 39–39
  175. P2 Foul on Trevon Duval.
  176. P2 Kyle Guy missed Three Point Jumper.
  177. P2 Wendell Carter Jr Defensive Rebound.
  178. P2 Trevon Duval missed Layup.
  179. P2 Jack Salt Block.
  180. P2 Duke Offensive Rebound.
  181. P2 Trevon Duval Turnover.
  182. P2 Kyle Guy Steal.
  183. P2 Ty Jerome missed Jumper.
  184. P2 Wendell Carter Jr Defensive Rebound.
  185. P2 Wendell Carter Jr Turnover.
  186. P2 Devon Hall Steal.
  187. P2 De'Andre Hunter missed Jumper.
  188. P2 Marvin Bagley III Defensive Rebound.
  189. P2 Marvin Bagley III made Layup. 39–41
  190. P2 Devon Hall missed Jumper.
  191. P2 Devon Hall Offensive Rebound.
  192. P2 Devon Hall missed Two Point Tip Shot.
  193. P2 Virginia Offensive Rebound.
  194. P2 Jack Salt made Layup. Assisted by Ty Jerome. 41–41
  195. P2 Foul on Wendell Carter Jr.
  196. P2 Jack Salt made Free Throw. 42–41
  197. P2 Grayson Allen made Layup. 42–43
  198. P2 Foul on Kyle Guy.
  199. P2 Official TV Timeout
  200. P2 Grayson Allen made Free Throw. 42–44
  201. P2 Ty Jerome missed Three Point Jumper.
  202. P2 Gary Trent Jr Defensive Rebound.
  203. P2 Foul on Devon Hall.
  204. P2 Wendell Carter Jr missed Jumper.
  205. P2 Marvin Bagley III Offensive Rebound.
  206. P2 Foul on De'Andre Hunter.
  207. P2 Marvin Bagley III made Layup. Assisted by Grayson Allen. 42–46
  208. P2 De'Andre Hunter made Jumper. 44–46
  209. P2 Trevon Duval Turnover.
  210. P2 Official TV Timeout
  211. P2 Duke Timeout
  212. P2 Devon Hall missed Three Point Jumper.
  213. P2 Mamadi Diakite Offensive Rebound.
  214. P2 Mamadi Diakite made Two Point Tip Shot. 46–46
  215. P2 Marvin Bagley III made Three Point Jumper. Assisted by Trevon Duval. 46–49
  216. P2 Kyle Guy missed Three Point Jumper.
  217. P2 De'Andre Hunter Offensive Rebound.
  218. P2 De'Andre Hunter made Two Point Tip Shot. 48–49
  219. P2 Foul on Marvin Bagley III.
  220. P2 Marvin Bagley III Turnover.
  221. P2 Devon Hall missed Layup.
  222. P2 Wendell Carter Jr Block.
  223. P2 Gary Trent Jr Defensive Rebound.
  224. P2 Gary Trent Jr Turnover.
  225. P2 Mamadi Diakite Steal.
  226. P2 Nigel Johnson missed Jumper.
  227. P2 Trevon Duval Defensive Rebound.
  228. P2 Grayson Allen made Layup. Assisted by Trevon Duval. 48–51
  229. P2 Kyle Guy missed Three Point Jumper.
  230. P2 Wendell Carter Jr Defensive Rebound.
  231. P2 Foul on Mamadi Diakite.
  232. P2 Official TV Timeout
  233. P2 Wendell Carter Jr missed Free Throw.
  234. P2 De'Andre Hunter Defensive Rebound.
  235. P2 De'Andre Hunter made Layup. 50–51
  236. P2 Gary Trent Jr missed Three Point Jumper.
  237. P2 Devon Hall Defensive Rebound.
  238. P2 Ty Jerome made Three Point Jumper. Assisted by Devon Hall. 53–51
  239. P2 Wendell Carter Jr Turnover.
  240. P2 De'Andre Hunter missed Jumper.
  241. P2 Marvin Bagley III Defensive Rebound.
  242. P2 Marvin Bagley III missed Layup.
  243. P2 Jack Salt Block.
  244. P2 Gary Trent Jr Offensive Rebound.
  245. P2 Gary Trent Jr missed Jumper.
  246. P2 Marvin Bagley III Offensive Rebound.
  247. P2 Marvin Bagley III missed Two Point Tip Shot.
  248. P2 Marvin Bagley III Offensive Rebound.
  249. P2 Marvin Bagley III made Two Point Tip Shot. 53–53
  250. P2 De'Andre Hunter missed Jumper.
  251. P2 Wendell Carter Jr Block.
  252. P2 Virginia Offensive Rebound.
  253. P2 De'Andre Hunter made Layup. 55–53
  254. P2 Foul on Jack Salt.
  255. P2 Wendell Carter Jr missed Free Throw.
  256. P2 Isaiah Wilkins Defensive Rebound.
  257. P2 Devon Hall made Jumper. Assisted by Ty Jerome. 57–53
  258. P2 Marvin Bagley III made Dunk. Assisted by Trevon Duval. 57–55
  259. P2 Official TV Timeout
  260. P2 Kyle Guy missed Jumper.
  261. P2 Wendell Carter Jr Block.
  262. P2 Kyle Guy Offensive Rebound.
  263. P2 Kyle Guy missed Three Point Jumper.
  264. P2 Ty Jerome Offensive Rebound.
  265. P2 Kyle Guy made Three Point Jumper. Assisted by Devon Hall. 60–55
  266. P2 Foul on Kyle Guy.
  267. P2 Trevon Duval missed Free Throw.
  268. P2 Wendell Carter Jr Offensive Rebound.
  269. P2 Wendell Carter Jr missed Jumper.
  270. P2 Devon Hall Defensive Rebound.
  271. P2 De'Andre Hunter missed Layup.
  272. P2 Grayson Allen Defensive Rebound.
  273. P2 Foul on Isaiah Wilkins.
  274. P2 Wendell Carter Jr made Free Throw. 60–56
  275. P2 Wendell Carter Jr missed Free Throw.
  276. P2 Jack Salt Defensive Rebound.
  277. P2 Ty Jerome missed Three Point Jumper.
  278. P2 Trevon Duval Block.
  279. P2 Wendell Carter Jr Defensive Rebound.
  280. P2 Marvin Bagley III made Dunk. 60–58
  281. P2 Duke Timeout
  282. P2 Kyle Guy missed Three Point Jumper.
  283. P2 Trevon Duval Defensive Rebound.
  284. P2 Trevon Duval Turnover.
  285. P2 Ty Jerome Steal.
  286. P2 Foul on Grayson Allen.
  287. P2 Ty Jerome made Three Point Jumper. 63–58
  288. P2 Marvin Bagley III missed Three Point Jumper.
  289. P2 Virginia Defensive Rebound.
  290. P2 Virginia Timeout
  291. P2 Virginia Timeout
  292. P2 Foul on Marvin Bagley III.
  293. P2 Foul on Gary Trent Jr.
  294. P2 Kyle Guy missed Free Throw.
  295. P2 Marvin Bagley III Defensive Rebound.
  296. P2 Grayson Allen missed Three Point Jumper.
  297. P2 Ty Jerome Defensive Rebound.
  298. P2 Foul on Marvin Bagley III.
  299. P2 Ty Jerome missed Free Throw.
  300. P2 Marvin Bagley III Defensive Rebound.
  301. P2 Marvin Bagley III made Three Point Jumper. Assisted by Grayson Allen. 63–61
  302. P2 Duke Timeout
  303. P2 Foul on Grayson Allen.
  304. P2 Kyle Guy made Free Throw. 64–61
  305. P2 Kyle Guy made Free Throw. 65–61
  306. P2 Gary Trent Jr missed Three Point Jumper.
  307. P2 Marvin Bagley III Offensive Rebound.
  308. P2 Marvin Bagley III made Two Point Tip Shot. 65–63

Box score

UVA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Isaiah WilkinsF1400-30-00-010100014
Jack SaltC3173-30-01-130022123
Ty JeromeG36135-152-61-257130142
Kyle GuyG37175-132-95-630111212
Devon HallG39146-152-60-083110172
Mamadi DiakiteF1021-30-00-030110122
De'Andre HunterG24126-130-10-042000132
Nigel JohnsonG900-10-00-000000001
Austin KatstraF
Francesco BadocchiF
Jay HuffF
Marco AnthonyG
Trevon Gross Jr.G
Justice BartleyG

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Marvin Bagley IIIF403013-182-42-31402004103
Wendell Carter Jr.F37146-111-31-41544143122
Gary Trent Jr.G4083-111-51-260300242
Trevon DuvalG3763-70-10-138511032
Grayson AllenG4052-80-21-123200023
Javin DeLaurierF300-00-00-020000111
Alex O'ConnellG300-10-00-000000001
Jordan TuckerF
Jack WhiteF
Justin RobinsonF
Marques BoldenC
Antonio VrankovicC
Mike BuckmireG
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 →