Virginia Tech Hokies @ North Carolina Tar Heels

72–59Final · Mar 11, 2022
VT 72 UNC 59 Final
12T
VT22-12324072
UNC24-9263359

· Line: UNC -2.5 (O/U 139.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. Armando Bacot made Two Point Tip Shot.

    0–2
  2. Storm Murphy made Three Point Jumper. Assisted by Nahiem Alleyne.

    3–2
  3. Justyn Mutts made Jumper.

    5–2
  4. Caleb Love made Three Point Jumper. Assisted by Leaky Black.

    5–5
  5. Armando Bacot made Layup. Assisted by Leaky Black.

    5–7
  6. Keve Aluma made Jumper.

    7–7
  7. Nahiem Alleyne made Three Point Jumper. Assisted by Storm Murphy.

    10–7
  8. Caleb Love made Free Throw.

    10–8
  9. Caleb Love made Free Throw.

    10–9
  10. Keve Aluma made Free Throw.

    11–9
  11. Keve Aluma made Free Throw.

    12–9
  12. R.J. Davis made Three Point Jumper. Assisted by Leaky Black.

    12–12
  13. Brady Manek made Layup. Assisted by Leaky Black.

    12–14
  14. Nahiem Alleyne made Free Throw.

    13–14
  15. Nahiem Alleyne made Free Throw.

    14–14
  16. Keve Aluma made Layup.

    16–14
  17. Armando Bacot made Dunk. Assisted by Caleb Love.

    16–16
  18. Storm Murphy made Layup.

    18–16
  19. Caleb Love made Three Point Jumper. Assisted by Puff Johnson.

    18–19
  20. Storm Murphy made Layup.

    20–19
  21. Darius Maddox made Three Point Jumper. Assisted by Storm Murphy.

    23–19
  22. Armando Bacot made Jumper. Assisted by Justin McKoy.

    23–21
  23. Armando Bacot made Free Throw.

    23–22
  24. Keve Aluma made Layup.

    25–22
  25. Darius Maddox made Layup. Assisted by Sean Pedulla.

    27–22
  26. Caleb Love made Layup.

    27–24
  27. Darius Maddox made Layup. Assisted by Keve Aluma.

    29–24
  28. Brady Manek made Dunk. Assisted by Caleb Love.

    29–26
  29. Keve Aluma made Three Point Jumper. Assisted by Storm Murphy.

    32–26
  30. Keve Aluma made Layup. Assisted by Justyn Mutts.

    34–26
  31. Keve Aluma made Free Throw.

    35–26
  32. Hunter Cattoor made Three Point Jumper. Assisted by Storm Murphy.

    38–26
  33. Justyn Mutts made Three Point Jumper. Assisted by Storm Murphy.

    41–26
  34. Leaky Black made Layup. Assisted by Caleb Love.

    41–28
  35. Keve Aluma made Jumper.

    43–28
  36. Sean Pedulla made Free Throw.

    44–28
  37. Sean Pedulla made Free Throw.

    45–28
  38. Brady Manek made Jumper. Assisted by Armando Bacot.

    45–30
  39. Brady Manek made Free Throw.

    45–31
  40. Brady Manek made Free Throw.

    45–32
  41. Sean Pedulla made Layup.

    47–32
  42. Armando Bacot made Two Point Tip Shot.

    47–34
  43. Darius Maddox made Layup. Assisted by Keve Aluma.

    49–34
  44. Sean Pedulla made Jumper.

    51–34
  45. Darius Maddox made Three Point Jumper.

    54–34
  46. R.J. Davis made Free Throw.

    54–35
  47. Armando Bacot made Dunk. Assisted by R.J. Davis.

    54–37
  48. R.J. Davis made Free Throw.

    54–38
  49. R.J. Davis made Free Throw.

    54–39
  50. Leaky Black made Layup.

    54–41
  51. Armando Bacot made Layup. Assisted by Caleb Love.

    54–43
  52. Justyn Mutts made Jumper. Assisted by Keve Aluma.

    56–43
  53. Darius Maddox made Three Point Jumper. Assisted by Justyn Mutts.

    59–43
  54. Darius Maddox made Free Throw.

    60–43
  55. Brady Manek made Jumper. Assisted by Armando Bacot.

    60–45
  56. David N'Guessan made Jumper. Assisted by Storm Murphy.

    62–45
  57. Darius Maddox made Three Point Jumper. Assisted by Storm Murphy.

    65–45
  58. Armando Bacot made Two Point Tip Shot.

    65–47
  59. R.J. Davis made Layup.

    65–49
  60. Armando Bacot made Dunk. Assisted by Brady Manek.

    65–51
  61. Keve Aluma made Free Throw.

    66–51
  62. Keve Aluma made Free Throw.

    67–51
  63. Darius Maddox made Free Throw.

    68–51
  64. R.J. Davis made Free Throw.

    68–52
  65. R.J. Davis made Free Throw.

    68–53
  66. Sean Pedulla made Free Throw.

    69–53
  67. Sean Pedulla made Free Throw.

    70–53
  68. Justyn Mutts made Jumper.

    72–53
  69. Kerwin Walton made Layup.

    72–55
  70. Kerwin Walton made Free Throw.

    72–56
  71. Puff Johnson made Layup.

    72–58
  72. Puff Johnson made Free Throw.

    72–59

Play-by-play

  1. P1 Jump Ball won by North Carolina
  2. P1 Caleb Love missed Three Point Jumper.
  3. P1 Keve Aluma Defensive Rebound.
  4. P1 Storm Murphy missed Layup.
  5. P1 R.J. Davis Defensive Rebound.
  6. P1 Brady Manek missed Jumper.
  7. P1 Keve Aluma Defensive Rebound.
  8. P1 Hunter Cattoor missed Three Point Jumper.
  9. P1 Brady Manek Defensive Rebound.
  10. P1 R.J. Davis missed Layup.
  11. P1 Keve Aluma Block.
  12. P1 North Carolina Offensive Rebound.
  13. P1 Caleb Love missed Jumper.
  14. P1 Armando Bacot Offensive Rebound.
  15. P1 Foul on Justyn Mutts.
  16. P1 Brady Manek missed Three Point Jumper.
  17. P1 Armando Bacot Offensive Rebound.
  18. P1 Armando Bacot made Two Point Tip Shot. 0–2
  19. P1 Storm Murphy made Three Point Jumper. Assisted by Nahiem Alleyne. 3–2
  20. P1 Brady Manek Turnover.
  21. P1 Justyn Mutts made Jumper. 5–2
  22. P1 Caleb Love made Three Point Jumper. Assisted by Leaky Black. 5–5
  23. P1 Storm Murphy missed Three Point Jumper.
  24. P1 Armando Bacot Defensive Rebound.
  25. P1 Armando Bacot made Layup. Assisted by Leaky Black. 5–7
  26. P1 Keve Aluma made Jumper. 7–7
  27. P1 Brady Manek missed Three Point Jumper.
  28. P1 Hunter Cattoor Defensive Rebound.
  29. P1 Nahiem Alleyne made Three Point Jumper. Assisted by Storm Murphy. 10–7
  30. P1 Brady Manek Turnover.
  31. P1 Justyn Mutts Steal.
  32. P1 Nahiem Alleyne Turnover.
  33. P1 R.J. Davis Steal.
  34. P1 R.J. Davis Turnover.
  35. P1 Storm Murphy Steal.
  36. P1 Justyn Mutts missed Layup.
  37. P1 Caleb Love Defensive Rebound.
  38. P1 Foul on Hunter Cattoor.
  39. P1 Official TV Timeout
  40. P1 Caleb Love made Free Throw. 10–8
  41. P1 Caleb Love made Free Throw. 10–9
  42. P1 Keve Aluma missed Three Point Jumper.
  43. P1 Virginia Tech Deadball Team Rebound.
  44. P1 Virginia Tech Turnover.
  45. P1 Leaky Black missed Three Point Jumper.
  46. P1 Nahiem Alleyne Defensive Rebound.
  47. P1 David N'Guessan missed Jumper.
  48. P1 Armando Bacot Defensive Rebound.
  49. P1 Leaky Black missed Three Point Jumper.
  50. P1 Storm Murphy Defensive Rebound.
  51. P1 Foul on Armando Bacot.
  52. P1 Keve Aluma made Free Throw. 11–9
  53. P1 Keve Aluma made Free Throw. 12–9
  54. P1 R.J. Davis made Three Point Jumper. Assisted by Leaky Black. 12–12
  55. P1 Darius Maddox missed Jumper.
  56. P1 Puff Johnson Block.
  57. P1 Virginia Tech Offensive Rebound.
  58. P1 Official TV Timeout
  59. P1 Nahiem Alleyne missed Three Point Jumper.
  60. P1 Leaky Black Defensive Rebound.
  61. P1 Brady Manek made Layup. Assisted by Leaky Black. 12–14
  62. P1 Hunter Cattoor missed Layup.
  63. P1 Leaky Black Block.
  64. P1 Leaky Black Defensive Rebound.
  65. P1 Brady Manek missed Three Point Jumper.
  66. P1 Nahiem Alleyne Defensive Rebound.
  67. P1 Foul on R.J. Davis.
  68. P1 Nahiem Alleyne made Free Throw. 13–14
  69. P1 Nahiem Alleyne made Free Throw. 14–14
  70. P1 Armando Bacot Turnover.
  71. P1 Keve Aluma missed Jumper.
  72. P1 R.J. Davis Defensive Rebound.
  73. P1 R.J. Davis missed Three Point Jumper.
  74. P1 Hunter Cattoor Defensive Rebound.
  75. P1 Foul on Leaky Black.
  76. P1 Darius Maddox missed Jumper.
  77. P1 Keve Aluma Offensive Rebound.
  78. P1 Sean Pedulla missed Layup.
  79. P1 Armando Bacot Defensive Rebound.
  80. P1 Caleb Love missed Three Point Jumper.
  81. P1 Darius Maddox Defensive Rebound.
  82. P1 Foul on Leaky Black.
  83. P1 Keve Aluma missed Jumper.
  84. P1 Armando Bacot Defensive Rebound.
  85. P1 Foul on R.J. Davis.
  86. P1 R.J. Davis Turnover.
  87. P1 Justyn Mutts missed Layup.
  88. P1 Justin McKoy Defensive Rebound.
  89. P1 Foul on Justyn Mutts.
  90. P1 Caleb Love missed Jumper.
  91. P1 Storm Murphy Defensive Rebound.
  92. P1 Keve Aluma made Layup. 16–14
  93. P1 Armando Bacot made Dunk. Assisted by Caleb Love. 16–16
  94. P1 Storm Murphy made Layup. 18–16
  95. P1 Caleb Love made Three Point Jumper. Assisted by Puff Johnson. 18–19
  96. P1 Storm Murphy made Layup. 20–19
  97. P1 Justin McKoy missed Jumper.
  98. P1 Hunter Cattoor Defensive Rebound.
  99. P1 Darius Maddox made Three Point Jumper. Assisted by Storm Murphy. 23–19
  100. P1 Armando Bacot made Jumper. Assisted by Justin McKoy. 23–21
  101. P1 Foul on Nahiem Alleyne.
  102. P1 Armando Bacot made Free Throw. 23–22
  103. P1 Keve Aluma made Layup. 25–22
  104. P1 Armando Bacot Turnover.
  105. P1 Sean Pedulla Steal.
  106. P1 Darius Maddox made Layup. Assisted by Sean Pedulla. 27–22
  107. P1 Caleb Love made Layup. 27–24
  108. P1 Foul on Darius Maddox.
  109. P1 Darius Maddox Turnover.
  110. P1 Official TV Timeout
  111. P1 Puff Johnson missed Three Point Jumper.
  112. P1 John Ojiako Defensive Rebound.
  113. P1 Foul on Brady Manek.
  114. P1 Darius Maddox made Layup. Assisted by Keve Aluma. 29–24
  115. P1 Brady Manek made Dunk. Assisted by Caleb Love. 29–26
  116. P1 Sean Pedulla missed Layup.
  117. P1 Puff Johnson Defensive Rebound.
  118. P1 Puff Johnson missed Three Point Jumper.
  119. P1 Nahiem Alleyne Defensive Rebound.
  120. P1 Keve Aluma missed Three Point Jumper.
  121. P1 Caleb Love Defensive Rebound.
  122. P1 Caleb Love missed Three Point Jumper.
  123. P1 Darius Maddox Defensive Rebound.
  124. P1 Virginia Tech Timeout
  125. P1 Keve Aluma made Three Point Jumper. Assisted by Storm Murphy. 32–26
  126. P1 North Carolina Timeout
  127. P1 Foul on Sean Pedulla.
  128. P1 Caleb Love missed Layup.
  129. P1 Keve Aluma Defensive Rebound.
  130. P2 Jump Ball won by Virginia Tech
  131. P2 Keve Aluma missed Jumper.
  132. P2 Justyn Mutts Offensive Rebound.
  133. P2 Justyn Mutts missed Layup.
  134. P2 Justyn Mutts Offensive Rebound.
  135. P2 Keve Aluma made Layup. Assisted by Justyn Mutts. 34–26
  136. P2 Foul on Brady Manek.
  137. P2 Keve Aluma made Free Throw. 35–26
  138. P2 Brady Manek missed Three Point Jumper.
  139. P2 North Carolina Offensive Rebound.
  140. P2 Leaky Black Turnover.
  141. P2 Justyn Mutts Steal.
  142. P2 Hunter Cattoor made Three Point Jumper. Assisted by Storm Murphy. 38–26
  143. P2 Foul on Storm Murphy.
  144. P2 R.J. Davis missed Three Point Jumper.
  145. P2 Justyn Mutts Defensive Rebound.
  146. P2 Justyn Mutts made Three Point Jumper. Assisted by Storm Murphy. 41–26
  147. P2 North Carolina Timeout
  148. P2 Official TV Timeout
  149. P2 Armando Bacot Turnover.
  150. P2 Storm Murphy missed Three Point Jumper.
  151. P2 Caleb Love Defensive Rebound.
  152. P2 Leaky Black made Layup. Assisted by Caleb Love. 41–28
  153. P2 Keve Aluma made Jumper. 43–28
  154. P2 Caleb Love missed Three Point Jumper.
  155. P2 Justyn Mutts Block.
  156. P2 North Carolina Offensive Rebound.
  157. P2 Leaky Black Turnover.
  158. P2 Foul on Brady Manek.
  159. P2 Official TV Timeout
  160. P2 Sean Pedulla made Free Throw. 44–28
  161. P2 Sean Pedulla made Free Throw. 45–28
  162. P2 Brady Manek made Jumper. Assisted by Armando Bacot. 45–30
  163. P2 Darius Maddox missed Jumper.
  164. P2 Armando Bacot Defensive Rebound.
  165. P2 Foul on Justyn Mutts.
  166. P2 Brady Manek made Free Throw. 45–31
  167. P2 Brady Manek made Free Throw. 45–32
  168. P2 Sean Pedulla made Layup. 47–32
  169. P2 R.J. Davis missed Layup.
  170. P2 Armando Bacot Offensive Rebound.
  171. P2 Armando Bacot made Two Point Tip Shot. 47–34
  172. P2 Darius Maddox made Layup. Assisted by Keve Aluma. 49–34
  173. P2 R.J. Davis missed Three Point Jumper.
  174. P2 Nahiem Alleyne Defensive Rebound.
  175. P2 Sean Pedulla made Jumper. 51–34
  176. P2 Caleb Love missed Three Point Jumper.
  177. P2 Sean Pedulla Defensive Rebound.
  178. P2 Darius Maddox made Three Point Jumper. 54–34
  179. P2 Foul on Sean Pedulla.
  180. P2 R.J. Davis made Free Throw. 54–35
  181. P2 R.J. Davis missed Free Throw.
  182. P2 Sean Pedulla Defensive Rebound.
  183. P2 Nahiem Alleyne missed Jumper.
  184. P2 Armando Bacot Defensive Rebound.
  185. P2 Armando Bacot made Dunk. Assisted by R.J. Davis. 54–37
  186. P2 Keve Aluma missed Jumper.
  187. P2 R.J. Davis Defensive Rebound.
  188. P2 Flagrant Foul on Hunter Cattoor.
  189. P2 Official TV Timeout
  190. P2 R.J. Davis made Free Throw. 54–38
  191. P2 R.J. Davis made Free Throw. 54–39
  192. P2 Caleb Love missed Layup.
  193. P2 Nahiem Alleyne Defensive Rebound.
  194. P2 Hunter Cattoor missed Jumper.
  195. P2 Caleb Love Defensive Rebound.
  196. P2 Leaky Black made Layup. 54–41
  197. P2 Sean Pedulla missed Three Point Jumper.
  198. P2 Armando Bacot Defensive Rebound.
  199. P2 Caleb Love missed Three Point Jumper.
  200. P2 Leaky Black Offensive Rebound.
  201. P2 Armando Bacot made Layup. Assisted by Caleb Love. 54–43
  202. P2 Keve Aluma missed Layup.
  203. P2 Virginia Tech Offensive Rebound.
  204. P2 Justyn Mutts made Jumper. Assisted by Keve Aluma. 56–43
  205. P2 R.J. Davis Turnover.
  206. P2 Nahiem Alleyne Steal.
  207. P2 Darius Maddox made Three Point Jumper. Assisted by Justyn Mutts. 59–43
  208. P2 Foul on Caleb Love.
  209. P2 Darius Maddox made Free Throw. 60–43
  210. P2 Brady Manek made Jumper. Assisted by Armando Bacot. 60–45
  211. P2 Storm Murphy missed Three Point Jumper.
  212. P2 Armando Bacot Defensive Rebound.
  213. P2 Caleb Love missed Jumper.
  214. P2 David N'Guessan Defensive Rebound.
  215. P2 Foul on Leaky Black.
  216. P2 Official TV Timeout
  217. P2 Keve Aluma missed Three Point Jumper.
  218. P2 David N'Guessan Offensive Rebound.
  219. P2 David N'Guessan made Jumper. Assisted by Storm Murphy. 62–45
  220. P2 R.J. Davis missed Three Point Jumper.
  221. P2 Leaky Black Offensive Rebound.
  222. P2 Leaky Black missed Jumper.
  223. P2 Darius Maddox Defensive Rebound.
  224. P2 Darius Maddox made Three Point Jumper. Assisted by Storm Murphy. 65–45
  225. P2 Brady Manek Turnover.
  226. P2 Darius Maddox missed Three Point Jumper.
  227. P2 Caleb Love Defensive Rebound.
  228. P2 R.J. Davis missed Three Point Jumper.
  229. P2 Armando Bacot Offensive Rebound.
  230. P2 Armando Bacot made Two Point Tip Shot. 65–47
  231. P2 Foul on Hunter Cattoor.
  232. P2 Armando Bacot missed Free Throw.
  233. P2 Darius Maddox Defensive Rebound.
  234. P2 Foul on Armando Bacot.
  235. P2 Justyn Mutts Turnover.
  236. P2 R.J. Davis made Layup. 65–49
  237. P2 Foul on Armando Bacot.
  238. P2 Storm Murphy missed Layup.
  239. P2 R.J. Davis Defensive Rebound.
  240. P2 Caleb Love missed Three Point Jumper.
  241. P2 Justyn Mutts Defensive Rebound.
  242. P2 Justyn Mutts Turnover.
  243. P2 Leaky Black Steal.
  244. P2 Official TV Timeout
  245. P2 Caleb Love missed Three Point Jumper.
  246. P2 Darius Maddox Defensive Rebound.
  247. P2 Darius Maddox Turnover.
  248. P2 Leaky Black Steal.
  249. P2 Foul on Darius Maddox.
  250. P2 Armando Bacot made Dunk. Assisted by Brady Manek. 65–51
  251. P2 Foul on Armando Bacot.
  252. P2 Keve Aluma made Free Throw. 66–51
  253. P2 Keve Aluma made Free Throw. 67–51
  254. P2 Brady Manek missed Three Point Jumper.
  255. P2 R.J. Davis Offensive Rebound.
  256. P2 R.J. Davis missed Jumper.
  257. P2 Justyn Mutts Block.
  258. P2 Armando Bacot Offensive Rebound.
  259. P2 Armando Bacot missed Layup.
  260. P2 Darius Maddox Defensive Rebound.
  261. P2 Foul on Leaky Black.
  262. P2 Darius Maddox made Free Throw. 68–51
  263. P2 Darius Maddox missed Free Throw.
  264. P2 Armando Bacot Defensive Rebound.
  265. P2 Foul on Justyn Mutts.
  266. P2 R.J. Davis made Free Throw. 68–52
  267. P2 R.J. Davis made Free Throw. 68–53
  268. P2 Storm Murphy Turnover.
  269. P2 Leaky Black Steal.
  270. P2 Caleb Love missed Jumper.
  271. P2 Hunter Cattoor Defensive Rebound.
  272. P2 Foul on Armando Bacot.
  273. P2 Sean Pedulla made Free Throw. 69–53
  274. P2 Sean Pedulla made Free Throw. 70–53
  275. P2 Justyn Mutts made Jumper. 72–53
  276. P2 D'Marco Dunn missed Three Point Jumper.
  277. P2 Puff Johnson Offensive Rebound.
  278. P2 Puff Johnson missed Jumper.
  279. P2 Sean Pedulla Defensive Rebound.
  280. P2 Darius Maddox missed Jumper.
  281. P2 Puff Johnson Defensive Rebound.
  282. P2 Kerwin Walton made Layup. 72–55
  283. P2 Foul on Darius Maddox.
  284. P2 Kerwin Walton made Free Throw. 72–56
  285. P2 Hunter Cattoor missed Three Point Jumper.
  286. P2 John Ojiako Offensive Rebound.
  287. P2 John Ojiako missed Two Point Tip Shot.
  288. P2 Dontrez Styles Defensive Rebound.
  289. P2 D'Marco Dunn missed Jumper.
  290. P2 Puff Johnson Offensive Rebound.
  291. P2 Puff Johnson made Layup. 72–58
  292. P2 Foul on John Ojiako.
  293. P2 Puff Johnson made Free Throw. 72–59

Box score

VT

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Keve AlumaF30186-141-45-543001130
Justyn MuttsF1994-71-10-042222224
Hunter CattoorG3731-51-30-040000043
Nahiem AlleyneG3051-31-22-251110051
Storm MurphyG2373-81-40-027110021
Lynn KiddC100-00-00-000000000
Ginika OjiakoC300-10-00-020000111
David N'GuessanG821-20-00-020000110
Ben VargaG100-00-00-000000000
Camden JohnsonG100-00-00-000000000
Sean PedullaG1882-50-14-431010032
Darius MaddoxG29207-124-52-360200063
Jalen HaynesF

UNC

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Armando BacotF36199-100-01-2142300595
Brady ManekF29104-100-52-211300013
Leaky BlackF2542-50-20-044231224
RJ DavisG36102-101-65-651310142
Caleb LoveG38103-172-102-254000051
Justin McKoyF700-10-00-011000010
Puff JohnsonG1831-40-21-141001220
D'Marco DunnG200-20-10-000000000
Dontrez StylesG200-00-00-010000010
Kerwin WaltonG731-10-01-100000000
Duwe FarrisF
Dawson GarciaF
Will ShaverC
Ryan McAdooG
Jackson WatkinsG
Rob LandryG
Creighton LeboG
Anthony HarrisG

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 →