Virginia Tech Hokies @ Duke Blue Devils

82–67Final · Mar 12, 2022
VT 82 DUKE 67 Final
12T
VT23-12424082
DUKE28-6392867

· Line: DUKE -6 (O/U 136.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. AJ Griffin made Jumper. Assisted by Trevor Keels.

    0–2
  2. Nahiem Alleyne made Three Point Jumper.

    3–2
  3. Storm Murphy made Jumper.

    5–2
  4. Mark Williams made Layup. Assisted by Trevor Keels.

    5–4
  5. Paolo Banchero made Jumper.

    5–6
  6. Hunter Cattoor made Three Point Jumper. Assisted by Keve Aluma.

    8–6
  7. Wendell Moore Jr. made Jumper. Assisted by Trevor Keels.

    8–8
  8. Hunter Cattoor made Three Point Jumper. Assisted by Keve Aluma.

    11–8
  9. Paolo Banchero made Jumper.

    11–10
  10. Storm Murphy made Three Point Jumper. Assisted by Keve Aluma.

    14–10
  11. Trevor Keels made Layup.

    14–12
  12. Jeremy Roach made Three Point Jumper. Assisted by Wendell Moore Jr..

    14–15
  13. AJ Griffin made Free Throw.

    14–16
  14. Hunter Cattoor made Layup.

    16–16
  15. Mark Williams made Free Throw.

    16–17
  16. Mark Williams made Free Throw.

    16–18
  17. Jeremy Roach made Layup.

    16–20
  18. Hunter Cattoor made Three Point Jumper. Assisted by Justyn Mutts.

    19–20
  19. Paolo Banchero made Layup.

    19–22
  20. Hunter Cattoor made Layup. Assisted by Justyn Mutts.

    21–22
  21. Hunter Cattoor made Free Throw.

    22–22
  22. Paolo Banchero made Jumper.

    22–24
  23. Darius Maddox made Jumper. Assisted by Keve Aluma.

    24–24
  24. Mark Williams made Layup. Assisted by AJ Griffin.

    24–26
  25. Hunter Cattoor made Three Point Jumper. Assisted by Storm Murphy.

    27–26
  26. AJ Griffin made Three Point Jumper. Assisted by Trevor Keels.

    27–29
  27. Keve Aluma made Jumper. Assisted by Justyn Mutts.

    29–29
  28. Keve Aluma made Jumper.

    31–29
  29. Storm Murphy made Layup.

    33–29
  30. Keve Aluma made Layup.

    35–29
  31. Trevor Keels made Free Throw.

    35–30
  32. Trevor Keels made Free Throw.

    35–31
  33. Keve Aluma made Three Point Jumper. Assisted by Storm Murphy.

    38–31
  34. Wendell Moore Jr. made Free Throw.

    38–32
  35. Wendell Moore Jr. made Free Throw.

    38–33
  36. Keve Aluma made Layup. Assisted by Justyn Mutts.

    40–33
  37. AJ Griffin made Jumper. Assisted by Mark Williams.

    40–35
  38. Justyn Mutts made Jumper.

    42–35
  39. Paolo Banchero made Layup.

    42–37
  40. Wendell Moore Jr. made Layup.

    42–39
  41. Nahiem Alleyne made Jumper.

    44–39
  42. Mark Williams made Two Point Tip Shot.

    44–41
  43. Hunter Cattoor made Three Point Jumper. Assisted by Storm Murphy.

    47–41
  44. Paolo Banchero made Jumper.

    47–43
  45. Keve Aluma made Free Throw.

    48–43
  46. Keve Aluma made Free Throw.

    49–43
  47. Wendell Moore Jr. made Layup.

    49–45
  48. Hunter Cattoor made Three Point Jumper. Assisted by Keve Aluma.

    52–45
  49. Hunter Cattoor made Layup.

    54–45
  50. Hunter Cattoor made Free Throw.

    55–45
  51. Jeremy Roach made Layup.

    55–47
  52. Paolo Banchero made Free Throw.

    55–48
  53. Paolo Banchero made Free Throw.

    55–49
  54. Hunter Cattoor made Layup. Assisted by Storm Murphy.

    57–49
  55. Paolo Banchero made Layup.

    57–51
  56. David N'Guessan made Layup. Assisted by Keve Aluma.

    59–51
  57. Wendell Moore Jr. made Three Point Jumper. Assisted by Paolo Banchero.

    59–54
  58. Justyn Mutts made Jumper.

    61–54
  59. AJ Griffin made Jumper.

    61–56
  60. Storm Murphy made Layup.

    63–56
  61. Trevor Keels made Free Throw.

    63–57
  62. Darius Maddox made Jumper. Assisted by Storm Murphy.

    65–57
  63. Trevor Keels made Free Throw.

    65–58
  64. Darius Maddox made Layup.

    67–58
  65. Paolo Banchero made Layup.

    67–60
  66. Hunter Cattoor made Three Point Jumper. Assisted by Storm Murphy.

    70–60
  67. Jeremy Roach made Free Throw.

    70–61
  68. Jeremy Roach made Free Throw.

    70–62
  69. Keve Aluma made Free Throw.

    71–62
  70. Keve Aluma made Free Throw.

    72–62
  71. Paolo Banchero made Free Throw.

    72–63
  72. Keve Aluma made Free Throw.

    73–63
  73. Keve Aluma made Free Throw.

    74–63
  74. Paolo Banchero made Free Throw.

    74–64
  75. Justyn Mutts made Dunk. Assisted by Keve Aluma.

    76–64
  76. Keve Aluma made Layup. Assisted by Hunter Cattoor.

    78–64
  77. Lynn Kidd made Layup.

    80–64
  78. John Ojiako made Dunk.

    82–64
  79. Michael Savarino made Three Point Jumper. Assisted by Jaylen Blakes.

    82–67

Play-by-play

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

Box score

VT

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Keve AlumaF33196-81-16-9107210373
Justyn MuttsF3363-40-00-144410133
Hunter CattoorG323111-167-92-241030043
Nahiem AlleyneG2752-51-30-020010021
Storm MurphyG3394-111-30-026210021
Lynn KiddC121-10-00-020000110
Ginika OjiakoC121-10-00-010000100
David N'GuessanG921-30-00-020000203
Ben VargaG100-20-10-000000000
Camden JohnsonG100-00-00-000000000
Sean PedullaG600-30-20-020000021
Darius MaddoxG2363-100-30-050000323
Jalen HaynesF

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Paolo BancheroPF37208-110-14-751201143
Wendell Moore Jr.F37114-81-32-261102151
Mark WilliamsC1983-30-02-231001124
AJ GriffinG35104-121-81-231141030
Trevor KeelsG3661-70-44-644201040
Keenan WorthingtonF100-00-00-000000000
Theo JohnF400-00-00-000110003
Bates JonesF100-00-00-000000000
Joey BakerG400-20-00-000000000
Jaylen BlakesG100-00-00-001000000
Michael SavarinoG131-11-10-000000000
Jeremy RoachG2493-51-32-410300014
Stanley BordenC
Spencer HubbardG

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 →