NC State Wolfpack @ Virginia Cavaliers

67–70Final · Dec 31, 2024
NCSU 67 UVA 70 Final
12T
NCSU8-5392867
UVA8-5294170
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. Dontrez Styles made Layup. Assisted by Michael O'Connell.

    2–0
  2. Jacob Cofie made Layup. Assisted by Elijah Saunders.

    2–2
  3. Dai Dai Ames made Layup.

    2–4
  4. Marcus Hill made Jumper. Assisted by Jayden Taylor.

    4–4
  5. Isaac McKneely made Jumper.

    4–6
  6. Jayden Taylor made Three Point Jumper. Assisted by Marcus Hill.

    7–6
  7. Brandon Huntley-Hatfield made Jumper.

    9–6
  8. Jacob Cofie made Layup.

    9–8
  9. Elijah Saunders made Layup. Assisted by Andrew Rohde.

    9–10
  10. Brandon Huntley-Hatfield made Free Throw.

    10–10
  11. Brandon Huntley-Hatfield made Free Throw.

    11–10
  12. Elijah Saunders made Jumper. Assisted by Taine Murray.

    11–12
  13. Blake Buchanan made Free Throw.

    11–13
  14. Michael O'Connell made Three Point Jumper. Assisted by Jayden Taylor.

    14–13
  15. Breon Pass made Three Point Jumper. Assisted by Michael O'Connell.

    17–13
  16. Ismael Diouf made Layup. Assisted by Michael O'Connell.

    19–13
  17. TJ Power made Jumper.

    19–15
  18. Breon Pass made Three Point Jumper. Assisted by Jayden Taylor.

    22–15
  19. Taine Murray made Jumper. Assisted by Andrew Rohde.

    22–17
  20. Dennis Parker Jr. made Layup.

    24–17
  21. Andrew Rohde made Layup.

    24–19
  22. Trey Parker made Three Point Jumper. Assisted by Jayden Taylor.

    27–19
  23. Jayden Taylor made Free Throw.

    28–19
  24. Jayden Taylor made Free Throw.

    29–19
  25. Elijah Saunders made Jumper.

    29–21
  26. Elijah Saunders made Layup.

    29–23
  27. Dontrez Styles made Layup. Assisted by Jayden Taylor.

    31–23
  28. Jayden Taylor made Three Point Jumper. Assisted by Breon Pass.

    34–23
  29. Ishan Sharma made Three Point Jumper. Assisted by Andrew Rohde.

    34–26
  30. Isaac McKneely made Three Point Jumper. Assisted by Taine Murray.

    34–29
  31. Brandon Huntley-Hatfield made Free Throw.

    35–29
  32. Brandon Huntley-Hatfield made Free Throw.

    36–29
  33. Jayden Taylor made Layup. Assisted by Michael O'Connell.

    38–29
  34. Jayden Taylor made Free Throw.

    39–29
  35. Dontrez Styles made Layup.

    41–29
  36. Marcus Hill made Jumper.

    43–29
  37. Elijah Saunders made Layup. Assisted by Jacob Cofie.

    43–31
  38. Elijah Saunders made Free Throw.

    43–32
  39. Elijah Saunders made Free Throw.

    43–33
  40. Elijah Saunders made Free Throw.

    43–34
  41. Elijah Saunders made Layup. Assisted by Andrew Rohde.

    43–36
  42. Jayden Taylor made Three Point Jumper.

    46–36
  43. Elijah Saunders made Free Throw.

    46–37
  44. Elijah Saunders made Free Throw.

    46–38
  45. Isaac McKneely made Three Point Jumper. Assisted by Taine Murray.

    46–41
  46. Taine Murray made Layup. Assisted by Isaac McKneely.

    46–43
  47. Andrew Rohde made Three Point Jumper. Assisted by Taine Murray.

    46–46
  48. Breon Pass made Jumper. Assisted by Ismael Diouf.

    48–46
  49. Andrew Rohde made Jumper.

    48–48
  50. Marcus Hill made Layup. Assisted by Breon Pass.

    50–48
  51. Isaac McKneely made Three Point Jumper. Assisted by Taine Murray.

    50–51
  52. Dontrez Styles made Free Throw.

    51–51
  53. Ishan Sharma made Three Point Jumper. Assisted by Andrew Rohde.

    51–54
  54. Jacob Cofie made Layup. Assisted by Andrew Rohde.

    51–56
  55. Isaac McKneely made Three Point Jumper. Assisted by Andrew Rohde.

    51–59
  56. Brandon Huntley-Hatfield made Jumper.

    53–59
  57. Elijah Saunders made Three Point Jumper. Assisted by Isaac McKneely.

    53–62
  58. Brandon Huntley-Hatfield made Layup.

    55–62
  59. Andrew Rohde made Three Point Jumper. Assisted by Elijah Saunders.

    55–65
  60. Blake Buchanan made Jumper. Assisted by Isaac McKneely.

    55–67
  61. Michael O'Connell made Three Point Jumper. Assisted by Marcus Hill.

    58–67
  62. Andrew Rohde made Free Throw.

    58–68
  63. Marcus Hill made Jumper.

    60–68
  64. Brandon Huntley-Hatfield made Jumper.

    62–68
  65. Michael O'Connell made Free Throw.

    63–68
  66. Marcus Hill made Free Throw.

    64–68
  67. Marcus Hill made Free Throw.

    65–68
  68. Elijah Saunders made Free Throw.

    65–69
  69. Elijah Saunders made Free Throw.

    65–70
  70. Marcus Hill made Layup.

    67–70

Play-by-play

  1. P1 Dontrez Styles made Layup. Assisted by Michael O'Connell. 2–0
  2. P1 Jacob Cofie made Layup. Assisted by Elijah Saunders. 2–2
  3. P1 Jayden Taylor missed Three Point Jumper.
  4. P1 Jacob Cofie Defensive Rebound.
  5. P1 Dai Dai Ames made Layup. 2–4
  6. P1 Marcus Hill made Jumper. Assisted by Jayden Taylor. 4–4
  7. P1 Isaac McKneely made Jumper. 4–6
  8. P1 Jayden Taylor made Three Point Jumper. Assisted by Marcus Hill. 7–6
  9. P1 Andrew Rohde missed Three Point Jumper.
  10. P1 Marcus Hill Defensive Rebound.
  11. P1 Brandon Huntley-Hatfield made Jumper. 9–6
  12. P1 Jacob Cofie made Layup. 9–8
  13. P1 Dontrez Styles missed Three Point Jumper.
  14. P1 Andrew Rohde Defensive Rebound.
  15. P1 Elijah Saunders made Layup. Assisted by Andrew Rohde. 9–10
  16. P1 Marcus Hill missed Jumper.
  17. P1 NC State Offensive Rebound.
  18. P1 Official TV Timeout
  19. P1 Foul on Blake Buchanan.
  20. P1 Brandon Huntley-Hatfield made Free Throw. 10–10
  21. P1 Brandon Huntley-Hatfield made Free Throw. 11–10
  22. P1 Isaac McKneely missed Jumper.
  23. P1 Blake Buchanan Offensive Rebound.
  24. P1 Foul on Dennis Parker Jr..
  25. P1 Elijah Saunders made Jumper. Assisted by Taine Murray. 11–12
  26. P1 Brandon Huntley-Hatfield missed Jumper.
  27. P1 Elijah Saunders Defensive Rebound.
  28. P1 Foul on Marcus Hill.
  29. P1 Blake Buchanan missed Free Throw.
  30. P1 Virginia Offensive Rebound.
  31. P1 Blake Buchanan made Free Throw. 11–13
  32. P1 Michael O'Connell made Three Point Jumper. Assisted by Jayden Taylor. 14–13
  33. P1 Blake Buchanan Turnover.
  34. P1 Breon Pass missed Three Point Jumper.
  35. P1 Taine Murray Defensive Rebound.
  36. P1 Dai Dai Ames missed Jumper.
  37. P1 Michael O'Connell Defensive Rebound.
  38. P1 Breon Pass made Three Point Jumper. Assisted by Michael O'Connell. 17–13
  39. P1 Isaac McKneely missed Three Point Jumper.
  40. P1 Breon Pass Defensive Rebound.
  41. P1 Ismael Diouf made Layup. Assisted by Michael O'Connell. 19–13
  42. P1 Virginia Timeout
  43. P1 Official TV Timeout
  44. P1 Taine Murray missed Layup.
  45. P1 TJ Power Offensive Rebound.
  46. P1 TJ Power made Jumper. 19–15
  47. P1 Foul on Jacob Cofie.
  48. P1 Breon Pass made Three Point Jumper. Assisted by Jayden Taylor. 22–15
  49. P1 Andrew Rohde missed Layup.
  50. P1 Breon Pass Defensive Rebound.
  51. P1 Dennis Parker Jr. missed Three Point Jumper.
  52. P1 TJ Power Defensive Rebound.
  53. P1 Foul on Ismael Diouf.
  54. P1 Taine Murray made Jumper. Assisted by Andrew Rohde. 22–17
  55. P1 Dennis Parker Jr. made Layup. 24–17
  56. P1 Andrew Rohde made Layup. 24–19
  57. P1 Trey Parker made Three Point Jumper. Assisted by Jayden Taylor. 27–19
  58. P1 Taine Murray Turnover.
  59. P1 Jayden Taylor Steal.
  60. P1 Foul on Taine Murray.
  61. P1 Jayden Taylor made Free Throw. 28–19
  62. P1 Jayden Taylor made Free Throw. 29–19
  63. P1 Ishan Sharma missed Three Point Jumper.
  64. P1 Elijah Saunders Offensive Rebound.
  65. P1 Elijah Saunders made Jumper. 29–21
  66. P1 Marcus Hill Turnover.
  67. P1 Official TV Timeout
  68. P1 Isaac McKneely missed Layup.
  69. P1 Brandon Huntley-Hatfield Defensive Rebound.
  70. P1 Marcus Hill missed Layup.
  71. P1 Jacob Cofie Block.
  72. P1 Isaac McKneely Defensive Rebound.
  73. P1 Andrew Rohde Turnover.
  74. P1 Marcus Hill Steal.
  75. P1 Michael O'Connell Turnover.
  76. P1 Jacob Cofie Steal.
  77. P1 Elijah Saunders made Layup. 29–23
  78. P1 Michael O'Connell missed Three Point Jumper.
  79. P1 Isaac McKneely Defensive Rebound.
  80. P1 Foul on Jayden Taylor.
  81. P1 Isaac McKneely Turnover.
  82. P1 Breon Pass Steal.
  83. P1 Dontrez Styles made Layup. Assisted by Jayden Taylor. 31–23
  84. P1 Andrew Rohde missed Layup.
  85. P1 Michael O'Connell Defensive Rebound.
  86. P1 Jayden Taylor made Three Point Jumper. Assisted by Breon Pass. 34–23
  87. P1 Ishan Sharma made Three Point Jumper. Assisted by Andrew Rohde. 34–26
  88. P1 Foul on Blake Buchanan.
  89. P1 Official TV Timeout
  90. P1 Foul on Brandon Huntley-Hatfield.
  91. P1 Brandon Huntley-Hatfield Turnover.
  92. P1 Foul on Dontrez Styles.
  93. P1 Isaac McKneely made Three Point Jumper. Assisted by Taine Murray. 34–29
  94. P1 Foul on Blake Buchanan.
  95. P1 Brandon Huntley-Hatfield made Free Throw. 35–29
  96. P1 Brandon Huntley-Hatfield made Free Throw. 36–29
  97. P1 Taine Murray Turnover.
  98. P1 Foul on Jacob Cofie.
  99. P1 Brandon Huntley-Hatfield Turnover.
  100. P1 Foul on Anthony Robinson.
  101. P1 Anthony Robinson Turnover.
  102. P1 Foul on Brandon Huntley-Hatfield.
  103. P1 Brandon Huntley-Hatfield Turnover.
  104. P1 Isaac McKneely missed Three Point Jumper.
  105. P1 Ismael Diouf Defensive Rebound.
  106. P1 Breon Pass Turnover.
  107. P1 Isaac McKneely missed Jumper.
  108. P1 Marcus Hill Defensive Rebound.
  109. P1 Jayden Taylor made Layup. Assisted by Michael O'Connell. 38–29
  110. P1 Foul on Anthony Robinson.
  111. P1 Jayden Taylor made Free Throw. 39–29
  112. P1 Taine Murray missed Three Point Jumper.
  113. P1 NC State Defensive Rebound.
  114. P2 Dontrez Styles made Layup. 41–29
  115. P2 Jacob Cofie missed Three Point Jumper.
  116. P2 Jayden Taylor Defensive Rebound.
  117. P2 Foul on Elijah Saunders.
  118. P2 Marcus Hill made Jumper. 43–29
  119. P2 Elijah Saunders made Layup. Assisted by Jacob Cofie. 43–31
  120. P2 Foul on Dontrez Styles.
  121. P2 Elijah Saunders made Free Throw. 43–32
  122. P2 Jayden Taylor missed Three Point Jumper.
  123. P2 Jacob Cofie Defensive Rebound.
  124. P2 Foul on Jayden Taylor.
  125. P2 Elijah Saunders made Free Throw. 43–33
  126. P2 Elijah Saunders made Free Throw. 43–34
  127. P2 Marcus Hill missed Jumper.
  128. P2 Taine Murray Defensive Rebound.
  129. P2 Elijah Saunders made Layup. Assisted by Andrew Rohde. 43–36
  130. P2 NC State Timeout
  131. P2 Official TV Timeout
  132. P2 Breon Pass missed Three Point Jumper.
  133. P2 Brandon Huntley-Hatfield Offensive Rebound.
  134. P2 Jayden Taylor missed Three Point Jumper.
  135. P2 Breon Pass Offensive Rebound.
  136. P2 Jayden Taylor made Three Point Jumper. 46–36
  137. P2 Foul on Dontrez Styles.
  138. P2 Official TV Timeout
  139. P2 Elijah Saunders made Free Throw. 46–37
  140. P2 Elijah Saunders made Free Throw. 46–38
  141. P2 Brandon Huntley-Hatfield missed Layup.
  142. P2 Jacob Cofie Block.
  143. P2 Taine Murray Defensive Rebound.
  144. P2 Isaac McKneely made Three Point Jumper. Assisted by Taine Murray. 46–41
  145. P2 Foul on Dennis Parker Jr..
  146. P2 Dennis Parker Jr. Turnover.
  147. P2 Taine Murray made Layup. Assisted by Isaac McKneely. 46–43
  148. P2 Brandon Huntley-Hatfield missed Layup.
  149. P2 Brandon Huntley-Hatfield Offensive Rebound.
  150. P2 Brandon Huntley-Hatfield Turnover.
  151. P2 Elijah Saunders Steal.
  152. P2 Foul on Ismael Diouf.
  153. P2 Isaac McKneely missed Three Point Jumper.
  154. P2 Michael O'Connell Defensive Rebound.
  155. P2 Marcus Hill missed Jumper.
  156. P2 Ismael Diouf Offensive Rebound.
  157. P2 Breon Pass missed Three Point Jumper.
  158. P2 Ismael Diouf Offensive Rebound.
  159. P2 Michael O'Connell missed Three Point Jumper.
  160. P2 Andrew Rohde Defensive Rebound.
  161. P2 Andrew Rohde made Three Point Jumper. Assisted by Taine Murray. 46–46
  162. P2 Dennis Parker Jr. missed Layup.
  163. P2 Blake Buchanan Block.
  164. P2 NC State Offensive Rebound.
  165. P2 Breon Pass made Jumper. Assisted by Ismael Diouf. 48–46
  166. P2 Andrew Rohde made Jumper. 48–48
  167. P2 Marcus Hill missed Layup.
  168. P2 Isaac McKneely Defensive Rebound.
  169. P2 Elijah Saunders Turnover.
  170. P2 Breon Pass Steal.
  171. P2 Marcus Hill made Layup. Assisted by Breon Pass. 50–48
  172. P2 Isaac McKneely made Three Point Jumper. Assisted by Taine Murray. 50–51
  173. P2 Virginia Timeout
  174. P2 Official TV Timeout
  175. P2 Foul on Elijah Saunders.
  176. P2 Dontrez Styles missed Free Throw.
  177. P2 NC State Offensive Rebound.
  178. P2 Dontrez Styles made Free Throw. 51–51
  179. P2 Ishan Sharma made Three Point Jumper. Assisted by Andrew Rohde. 51–54
  180. P2 Dontrez Styles missed Jumper.
  181. P2 Andrew Rohde Defensive Rebound.
  182. P2 Elijah Saunders missed Jumper.
  183. P2 Marcus Hill Defensive Rebound.
  184. P2 Trey Parker missed Three Point Jumper.
  185. P2 Ismael Diouf Offensive Rebound.
  186. P2 Marcus Hill missed Jumper.
  187. P2 Virginia Defensive Rebound.
  188. P2 Jacob Cofie made Layup. Assisted by Andrew Rohde. 51–56
  189. P2 Trey Parker Turnover.
  190. P2 Andrew Rohde Steal.
  191. P2 Isaac McKneely made Three Point Jumper. Assisted by Andrew Rohde. 51–59
  192. P2 NC State Timeout
  193. P2 Official TV Timeout
  194. P2 Jayden Taylor Turnover.
  195. P2 Isaac McKneely missed Three Point Jumper.
  196. P2 Dontrez Styles Defensive Rebound.
  197. P2 Foul on Jacob Cofie.
  198. P2 Brandon Huntley-Hatfield made Jumper. 53–59
  199. P2 Elijah Saunders made Three Point Jumper. Assisted by Isaac McKneely. 53–62
  200. P2 Dontrez Styles missed Three Point Jumper.
  201. P2 Brandon Huntley-Hatfield Offensive Rebound.
  202. P2 Foul on Blake Buchanan.
  203. P2 Brandon Huntley-Hatfield made Layup. 55–62
  204. P2 Andrew Rohde made Three Point Jumper. Assisted by Elijah Saunders. 55–65
  205. P2 Foul on Elijah Saunders.
  206. P2 Dontrez Styles missed Free Throw.
  207. P2 NC State Offensive Rebound.
  208. P2 Dontrez Styles missed Free Throw.
  209. P2 Ishan Sharma Defensive Rebound.
  210. P2 Foul on Marcus Hill.
  211. P2 Blake Buchanan made Jumper. Assisted by Isaac McKneely. 55–67
  212. P2 Jayden Taylor Turnover.
  213. P2 Isaac McKneely missed Layup.
  214. P2 Jayden Taylor Defensive Rebound.
  215. P2 Michael O'Connell missed Three Point Jumper.
  216. P2 Marcus Hill Offensive Rebound.
  217. P2 Michael O'Connell made Three Point Jumper. Assisted by Marcus Hill. 58–67
  218. P2 Foul on Brandon Huntley-Hatfield.
  219. P2 Andrew Rohde made Free Throw. 58–68
  220. P2 Andrew Rohde missed Free Throw.
  221. P2 Brandon Huntley-Hatfield Defensive Rebound.
  222. P2 Brandon Huntley-Hatfield missed Jumper.
  223. P2 Marcus Hill Offensive Rebound.
  224. P2 Marcus Hill made Jumper. 60–68
  225. P2 Jacob Cofie missed Three Point Jumper.
  226. P2 Marcus Hill Defensive Rebound.
  227. P2 Dennis Parker Jr. missed Layup.
  228. P2 Brandon Huntley-Hatfield Offensive Rebound.
  229. P2 Brandon Huntley-Hatfield made Jumper. 62–68
  230. P2 Isaac McKneely missed Three Point Jumper.
  231. P2 Michael O'Connell Defensive Rebound.
  232. P2 Foul on Ishan Sharma.
  233. P2 Official TV Timeout
  234. P2 Michael O'Connell made Free Throw. 63–68
  235. P2 Michael O'Connell missed Free Throw.
  236. P2 Elijah Saunders Defensive Rebound.
  237. P2 Taine Murray missed Layup.
  238. P2 Michael O'Connell Defensive Rebound.
  239. P2 Brandon Huntley-Hatfield missed Layup.
  240. P2 Jacob Cofie Block.
  241. P2 Elijah Saunders Defensive Rebound.
  242. P2 Elijah Saunders missed Three Point Jumper.
  243. P2 Michael O'Connell Defensive Rebound.
  244. P2 Dennis Parker Jr. missed Three Point Jumper.
  245. P2 Marcus Hill Offensive Rebound.
  246. P2 Foul on Taine Murray.
  247. P2 Marcus Hill made Free Throw. 64–68
  248. P2 Marcus Hill made Free Throw. 65–68
  249. P2 Andrew Rohde missed Layup.
  250. P2 Brandon Huntley-Hatfield Defensive Rebound.
  251. P2 Jayden Taylor missed Jumper.
  252. P2 Foul on Marcus Hill.
  253. P2 Elijah Saunders made Free Throw. 65–69
  254. P2 Elijah Saunders made Free Throw. 65–70
  255. P2 NC State Timeout
  256. P2 Elijah Saunders Defensive Rebound.
  257. P2 Marcus Hill made Layup. 67–70
  258. P2 Virginia Timeout
  259. P2 Foul on Jayden Taylor.
  260. P2 Elijah Saunders missed Free Throw.
  261. P2 Marcus Hill Defensive Rebound.
  262. P2 Michael O'Connell missed Three Point Jumper.
  263. P2 Virginia Defensive Rebound.

Box score

NCSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Brandon Huntley-HatfieldF27124-90-04-470400433
Marcus HillG28125-110-02-282110353
Michael O'ConnellG3672-62-61-264100060
Dontrez StylesG2073-60-21-410000013
Jayden TaylorG33144-83-63-325210023
Ismael DioufF1321-10-00-041000312
Trey ParkerG531-21-20-000100000
Dennis Parker Jr.G2021-50-20-000100002
Breon PassG1883-62-50-032120120
Ben MiddlebrooksF
Jordan SnellG
KJ KeattsG
Bryce HeardG
Paul McNeil Jr.G
Mike JamesG

UVA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jacob CofieF2563-50-20-021013023
Elijah SaundersF37227-91-27-852110143
Andrew RohdeG36114-82-31-237110030
Dai Dai AmesG921-20-00-000000000
Isaac McKneelyG37145-144-90-033100030
Anthony RobinsonF200-00-00-000100002
Blake BuchananF1331-10-01-210101104
TJ PowerF321-10-00-020000110
Ishan SharmaF1562-32-30-010000011
Taine MurrayG2342-50-10-035200032
Carter LangF
Bryce WalkerG
Desmond RobertsG
Christian BlissG
Elijah GertrudeG
Eli BennettG

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 →