James Madison Dukes @ Old Dominion Monarchs

78–73Final · Feb 2, 2023
JMU 78 ODU 73 Final
12T
JMU16-8354378
ODU13-10274673

· Line: JMU -2 (O/U 138.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. Noah Freidel made Three Point Jumper. Assisted by Vado Morse.

    3–0
  2. Vado Morse made Layup.

    5–0
  3. Takal Molson made Jumper.

    7–0
  4. Mezie Offurum made Layup. Assisted by Takal Molson.

    9–0
  5. Tyreek Scott-Grayson made Three Point Jumper.

    9–3
  6. Takal Molson made Three Point Jumper. Assisted by Noah Freidel.

    12–3
  7. Mekhi Long made Layup.

    12–5
  8. Terrence Edwards made Layup. Assisted by Takal Molson.

    14–5
  9. Faizon Fields made Layup.

    14–7
  10. Julien Wooden made Three Point Jumper. Assisted by Tyree Ihenacho.

    17–7
  11. Julien Wooden made Layup.

    19–7
  12. Terrence Edwards made Jumper.

    21–7
  13. Mekhi Long made Free Throw.

    21–8
  14. Mekhi Long made Free Throw.

    21–9
  15. Takal Molson made Jumper.

    23–9
  16. Jason Wade made Layup.

    23–11
  17. Mezie Offurum made Jumper.

    25–11
  18. Chaunce Jenkins made Jumper.

    25–13
  19. Dericko Williams made Dunk. Assisted by Jason Wade.

    25–15
  20. Mezie Offurum made Layup.

    27–15
  21. D'Angelo Stines made Jumper.

    27–17
  22. Terrence Edwards made Free Throw.

    28–17
  23. Terrence Edwards made Free Throw.

    29–17
  24. Chaunce Jenkins made Three Point Jumper. Assisted by Imo Essien.

    29–20
  25. Mezie Offurum made Free Throw.

    30–20
  26. Takal Molson made Free Throw.

    31–20
  27. Imo Essien made Jumper.

    31–22
  28. Imo Essien made Jumper.

    31–24
  29. Takal Molson made Layup. Assisted by Terrence Edwards.

    33–24
  30. Takal Molson made Jumper.

    35–24
  31. Tyreek Scott-Grayson made Three Point Jumper. Assisted by Chaunce Jenkins.

    35–27
  32. Bryce Baker made Three Point Jumper. Assisted by Chaunce Jenkins.

    35–30
  33. Mekhi Long made Layup.

    35–32
  34. Takal Molson made Free Throw.

    36–32
  35. Takal Molson made Free Throw.

    37–32
  36. Chaunce Jenkins made Jumper.

    37–34
  37. Mezie Offurum made Layup. Assisted by Noah Freidel.

    39–34
  38. Mekhi Long made Three Point Jumper. Assisted by D'Angelo Stines.

    39–37
  39. Faizon Fields made Free Throw.

    39–38
  40. Tyree Ihenacho made Three Point Jumper. Assisted by Takal Molson.

    42–38
  41. Mekhi Long made Three Point Jumper. Assisted by Chaunce Jenkins.

    42–41
  42. Terrence Edwards made Layup.

    44–41
  43. Julien Wooden made Three Point Jumper. Assisted by Takal Molson.

    47–41
  44. Faizon Fields made Layup. Assisted by Chaunce Jenkins.

    47–43
  45. Mezie Offurum made Layup. Assisted by Takal Molson.

    49–43
  46. Faizon Fields made Layup. Assisted by Tyreek Scott-Grayson.

    49–45
  47. Tyree Ihenacho made Layup.

    51–45
  48. Dericko Williams made Free Throw.

    51–46
  49. Chaunce Jenkins made Three Point Jumper. Assisted by Tyreek Scott-Grayson.

    51–49
  50. Noah Freidel made Three Point Jumper. Assisted by Takal Molson.

    54–49
  51. Julien Wooden made Three Point Jumper. Assisted by Takal Molson.

    57–49
  52. Imo Essien made Layup.

    57–51
  53. Dericko Williams made Free Throw.

    57–52
  54. Dericko Williams made Free Throw.

    57–53
  55. Julien Wooden made Three Point Jumper. Assisted by Tyree Ihenacho.

    60–53
  56. Imo Essien made Three Point Jumper.

    60–56
  57. Tyree Ihenacho made Layup. Assisted by Takal Molson.

    62–56
  58. Chaunce Jenkins made Three Point Jumper. Assisted by Imo Essien.

    62–59
  59. Tyree Ihenacho made Three Point Jumper. Assisted by Terrence Edwards.

    65–59
  60. Chaunce Jenkins made Free Throw.

    65–60
  61. Chaunce Jenkins made Free Throw.

    65–61
  62. Terrence Edwards made Layup.

    67–61
  63. Mekhi Long made Free Throw.

    67–62
  64. Julien Wooden made Three Point Jumper. Assisted by Terrence Edwards.

    70–62
  65. Jason Wade made Layup. Assisted by Chaunce Jenkins.

    70–64
  66. Mekhi Long made Free Throw.

    70–65
  67. Takal Molson made Dunk. Assisted by Tyree Ihenacho.

    72–65
  68. Tyreek Scott-Grayson made Free Throw.

    72–66
  69. Tyreek Scott-Grayson made Free Throw.

    72–67
  70. Terrence Edwards made Free Throw.

    73–67
  71. Tyreek Scott-Grayson made Layup.

    73–69
  72. Terrence Edwards made Layup. Assisted by Takal Molson.

    75–69
  73. Chaunce Jenkins made Layup.

    75–71
  74. Terrence Edwards made Free Throw.

    76–71
  75. Chaunce Jenkins made Layup.

    76–73
  76. Takal Molson made Free Throw.

    77–73
  77. Takal Molson made Free Throw.

    78–73

Play-by-play

  1. P1 Bryce Baker missed Three Point Jumper.
  2. P1 Justin Amadi Defensive Rebound.
  3. P1 Noah Freidel made Three Point Jumper. Assisted by Vado Morse. 3–0
  4. P1 Mekhi Long missed Layup.
  5. P1 Mezie Offurum Block.
  6. P1 Vado Morse Defensive Rebound.
  7. P1 Vado Morse made Layup. 5–0
  8. P1 Dericko Williams Turnover.
  9. P1 Vado Morse missed Layup.
  10. P1 Dericko Williams Defensive Rebound.
  11. P1 D'Angelo Stines missed Three Point Jumper.
  12. P1 Noah Freidel Defensive Rebound.
  13. P1 Takal Molson made Jumper. 7–0
  14. P1 Chaunce Jenkins Turnover.
  15. P1 Mezie Offurum made Layup. Assisted by Takal Molson. 9–0
  16. P1 Tyreek Scott-Grayson made Three Point Jumper. 9–3
  17. P1 Noah Freidel Turnover.
  18. P1 Chaunce Jenkins Steal.
  19. P1 Chaunce Jenkins missed Jumper.
  20. P1 Mezie Offurum Defensive Rebound.
  21. P1 Takal Molson made Three Point Jumper. Assisted by Noah Freidel. 12–3
  22. P1 Tyreek Scott-Grayson missed Three Point Jumper.
  23. P1 Mekhi Long Offensive Rebound.
  24. P1 Mekhi Long missed Layup.
  25. P1 Mezie Offurum Block.
  26. P1 Old Dominion Offensive Rebound.
  27. P1 Official TV Timeout
  28. P1 Tyreek Scott-Grayson missed Jumper.
  29. P1 Mekhi Long Offensive Rebound.
  30. P1 Mekhi Long missed Layup.
  31. P1 Old Dominion Offensive Rebound.
  32. P1 Chaunce Jenkins missed Jumper.
  33. P1 Faizon Fields Offensive Rebound.
  34. P1 Tyreek Scott-Grayson missed Three Point Jumper.
  35. P1 James Madison Defensive Rebound.
  36. P1 Terrence Edwards missed Jumper.
  37. P1 Mekhi Long Defensive Rebound.
  38. P1 Mekhi Long Turnover.
  39. P1 Julien Wooden missed Three Point Jumper.
  40. P1 Imo Essien Defensive Rebound.
  41. P1 Mekhi Long missed Layup.
  42. P1 Mekhi Long Offensive Rebound.
  43. P1 Mekhi Long made Layup. 12–5
  44. P1 Terrence Edwards made Layup. Assisted by Takal Molson. 14–5
  45. P1 Tyreek Scott-Grayson missed Three Point Jumper.
  46. P1 Terrence Edwards Defensive Rebound.
  47. P1 Vado Morse missed Three Point Jumper.
  48. P1 Tyreek Scott-Grayson Defensive Rebound.
  49. P1 Imo Essien missed Three Point Jumper.
  50. P1 Terrence Edwards Defensive Rebound.
  51. P1 Foul on Faizon Fields.
  52. P1 Mezie Offurum missed Free Throw.
  53. P1 James Madison Offensive Rebound.
  54. P1 Mezie Offurum missed Free Throw.
  55. P1 Faizon Fields Defensive Rebound.
  56. P1 Faizon Fields made Layup. 14–7
  57. P1 Julien Wooden made Three Point Jumper. Assisted by Tyree Ihenacho. 17–7
  58. P1 D'Angelo Stines missed Three Point Jumper.
  59. P1 Mezie Offurum Defensive Rebound.
  60. P1 Terrence Edwards missed Jumper.
  61. P1 Julien Wooden Offensive Rebound.
  62. P1 Julien Wooden made Layup. 19–7
  63. P1 Old Dominion Timeout
  64. P1 Official TV Timeout
  65. P1 Mekhi Long missed Three Point Jumper.
  66. P1 Old Dominion Offensive Rebound.
  67. P1 Foul on Mekhi Long.
  68. P1 Mekhi Long Turnover.
  69. P1 Terrence Edwards made Jumper. 21–7
  70. P1 Foul on Tyree Ihenacho.
  71. P1 Bryce Baker Turnover.
  72. P1 Noah Freidel missed Three Point Jumper.
  73. P1 Old Dominion Defensive Rebound.
  74. P1 D'Angelo Stines Turnover.
  75. P1 Justin Amadi Steal.
  76. P1 Tyree Ihenacho missed Layup.
  77. P1 D'Angelo Stines Block.
  78. P1 Justin Amadi Offensive Rebound.
  79. P1 Tyree Ihenacho Turnover.
  80. P1 Mekhi Long Steal.
  81. P1 Foul on Noah Freidel.
  82. P1 Mekhi Long made Free Throw. 21–8
  83. P1 Mekhi Long made Free Throw. 21–9
  84. P1 Foul on Jason Wade.
  85. P1 Takal Molson made Jumper. 23–9
  86. P1 Jason Wade made Layup. 23–11
  87. P1 Foul on Jason Wade.
  88. P1 Mezie Offurum made Jumper. 25–11
  89. P1 Foul on Takal Molson.
  90. P1 Official TV Timeout
  91. P1 D'Angelo Stines missed Three Point Jumper.
  92. P1 Dericko Williams Offensive Rebound.
  93. P1 Foul on Julien Wooden.
  94. P1 Foul on Terell Strickland.
  95. P1 Chaunce Jenkins made Jumper. 25–13
  96. P1 James Madison Turnover.
  97. P1 D'Angelo Stines missed Jumper.
  98. P1 Dericko Williams Offensive Rebound.
  99. P1 Dericko Williams Turnover.
  100. P1 Mezie Offurum Steal.
  101. P1 Noah Freidel missed Three Point Jumper.
  102. P1 Jason Wade Defensive Rebound.
  103. P1 Dericko Williams made Dunk. Assisted by Jason Wade. 25–15
  104. P1 Mezie Offurum made Layup. 27–15
  105. P1 D'Angelo Stines made Jumper. 27–17
  106. P1 Vado Morse missed Jumper.
  107. P1 Terrence Edwards Offensive Rebound.
  108. P1 Foul on Dericko Williams.
  109. P1 Terrence Edwards made Free Throw. 28–17
  110. P1 Terrence Edwards made Free Throw. 29–17
  111. P1 Chaunce Jenkins made Three Point Jumper. Assisted by Imo Essien. 29–20
  112. P1 Takal Molson missed Jumper.
  113. P1 Imo Essien Defensive Rebound.
  114. P1 Mekhi Long Turnover.
  115. P1 Terrence Edwards Steal.
  116. P1 Xavier Brown missed Jumper.
  117. P1 James Madison Offensive Rebound.
  118. P1 Official TV Timeout
  119. P1 Terrence Edwards missed Jumper.
  120. P1 Mezie Offurum Offensive Rebound.
  121. P1 Foul on Mekhi Long.
  122. P1 Mezie Offurum made Free Throw. 30–20
  123. P1 Mezie Offurum missed Free Throw.
  124. P1 Faizon Fields Defensive Rebound.
  125. P1 Imo Essien missed Three Point Jumper.
  126. P1 Terrence Edwards Defensive Rebound.
  127. P1 Mezie Offurum missed Jumper.
  128. P1 Tyreek Scott-Grayson Defensive Rebound.
  129. P1 Tyreek Scott-Grayson Turnover.
  130. P1 Noah Freidel Steal.
  131. P1 Foul on Faizon Fields.
  132. P1 Takal Molson made Free Throw. 31–20
  133. P1 Takal Molson missed Free Throw.
  134. P1 Dericko Williams Defensive Rebound.
  135. P1 Imo Essien made Jumper. 31–22
  136. P1 Foul on Mezie Offurum.
  137. P1 Mezie Offurum Turnover.
  138. P1 Imo Essien made Jumper. 31–24
  139. P1 James Madison Timeout
  140. P1 Takal Molson made Layup. Assisted by Terrence Edwards. 33–24
  141. P1 Foul on Mezie Offurum.
  142. P1 Jason Wade missed Free Throw.
  143. P1 Noah Freidel Defensive Rebound.
  144. P1 Takal Molson made Jumper. 35–24
  145. P1 Tyreek Scott-Grayson made Three Point Jumper. Assisted by Chaunce Jenkins. 35–27
  146. P2 Mezie Offurum Turnover.
  147. P2 Dericko Williams Steal.
  148. P2 Bryce Baker made Three Point Jumper. Assisted by Chaunce Jenkins. 35–30
  149. P2 Foul on Dericko Williams.
  150. P2 Tyree Ihenacho missed Three Point Jumper.
  151. P2 Mekhi Long Defensive Rebound.
  152. P2 Bryce Baker missed Three Point Jumper.
  153. P2 Mekhi Long Offensive Rebound.
  154. P2 Chaunce Jenkins missed Layup.
  155. P2 Mekhi Long Offensive Rebound.
  156. P2 Mekhi Long made Layup. 35–32
  157. P2 Foul on D'Angelo Stines.
  158. P2 Takal Molson made Free Throw. 36–32
  159. P2 Takal Molson made Free Throw. 37–32
  160. P2 Chaunce Jenkins made Jumper. 37–34
  161. P2 Foul on Dericko Williams.
  162. P2 Mezie Offurum made Layup. Assisted by Noah Freidel. 39–34
  163. P2 D'Angelo Stines missed Jumper.
  164. P2 Mekhi Long Offensive Rebound.
  165. P2 Mekhi Long made Three Point Jumper. Assisted by D'Angelo Stines. 39–37
  166. P2 Justin Amadi Turnover.
  167. P2 Mekhi Long Steal.
  168. P2 Foul on Justin Amadi.
  169. P2 Foul on Noah Freidel.
  170. P2 Faizon Fields missed Free Throw.
  171. P2 Old Dominion Offensive Rebound.
  172. P2 Faizon Fields made Free Throw. 39–38
  173. P2 Takal Molson missed Three Point Jumper.
  174. P2 Chaunce Jenkins Defensive Rebound.
  175. P2 Bryce Baker missed Three Point Jumper.
  176. P2 Takal Molson Defensive Rebound.
  177. P2 Tyree Ihenacho made Three Point Jumper. Assisted by Takal Molson. 42–38
  178. P2 Foul on Noah Freidel.
  179. P2 Official TV Timeout
  180. P2 Mekhi Long made Three Point Jumper. Assisted by Chaunce Jenkins. 42–41
  181. P2 Terrence Edwards made Layup. 44–41
  182. P2 Mekhi Long missed Three Point Jumper.
  183. P2 James Madison Defensive Rebound.
  184. P2 Julien Wooden made Three Point Jumper. Assisted by Takal Molson. 47–41
  185. P2 Faizon Fields made Layup. Assisted by Chaunce Jenkins. 47–43
  186. P2 Mezie Offurum made Layup. Assisted by Takal Molson. 49–43
  187. P2 Faizon Fields made Layup. Assisted by Tyreek Scott-Grayson. 49–45
  188. P2 Tyree Ihenacho made Layup. 51–45
  189. P2 Foul on Imo Essien.
  190. P2 Imo Essien Turnover.
  191. P2 Terell Strickland Turnover.
  192. P2 Imo Essien missed Layup.
  193. P2 Dericko Williams Offensive Rebound.
  194. P2 Foul on Julien Wooden.
  195. P2 Dericko Williams made Free Throw. 51–46
  196. P2 Dericko Williams missed Free Throw.
  197. P2 Terrence Edwards Defensive Rebound.
  198. P2 Mezie Offurum Turnover.
  199. P2 Tyreek Scott-Grayson Steal.
  200. P2 Chaunce Jenkins made Three Point Jumper. Assisted by Tyreek Scott-Grayson. 51–49
  201. P2 Official TV Timeout
  202. P2 Noah Freidel missed Three Point Jumper.
  203. P2 Old Dominion Defensive Rebound.
  204. P2 Imo Essien missed Jumper.
  205. P2 Takal Molson Defensive Rebound.
  206. P2 Noah Freidel made Three Point Jumper. Assisted by Takal Molson. 54–49
  207. P2 Foul on Takal Molson.
  208. P2 Mekhi Long missed Three Point Jumper.
  209. P2 Noah Freidel Defensive Rebound.
  210. P2 Julien Wooden made Three Point Jumper. Assisted by Takal Molson. 57–49
  211. P2 Imo Essien made Layup. 57–51
  212. P2 Terrence Edwards missed Jumper.
  213. P2 Tyreek Scott-Grayson Block.
  214. P2 Terrence Edwards Offensive Rebound.
  215. P2 Terrence Edwards Turnover.
  216. P2 Dericko Williams Steal.
  217. P2 Foul on Mezie Offurum.
  218. P2 Foul on Noah Freidel.
  219. P2 Dericko Williams made Free Throw. 57–52
  220. P2 Dericko Williams made Free Throw. 57–53
  221. P2 Foul on Dericko Williams.
  222. P2 Julien Wooden made Three Point Jumper. Assisted by Tyree Ihenacho. 60–53
  223. P2 Imo Essien made Three Point Jumper. 60–56
  224. P2 Tyree Ihenacho made Layup. Assisted by Takal Molson. 62–56
  225. P2 Faizon Fields Turnover.
  226. P2 Julien Wooden Steal.
  227. P2 Mezie Offurum Turnover.
  228. P2 Foul on Mezie Offurum.
  229. P2 Official TV Timeout
  230. P2 Chaunce Jenkins made Three Point Jumper. Assisted by Imo Essien. 62–59
  231. P2 Julien Wooden missed Layup.
  232. P2 Julien Wooden Offensive Rebound.
  233. P2 Takal Molson missed Layup.
  234. P2 James Madison Offensive Rebound.
  235. P2 Julien Wooden missed Jumper.
  236. P2 Imo Essien Defensive Rebound.
  237. P2 Mekhi Long missed Layup.
  238. P2 Takal Molson Defensive Rebound.
  239. P2 Tyree Ihenacho made Three Point Jumper. Assisted by Terrence Edwards. 65–59
  240. P2 Foul on Justin Amadi.
  241. P2 Chaunce Jenkins made Free Throw. 65–60
  242. P2 Chaunce Jenkins made Free Throw. 65–61
  243. P2 Takal Molson missed Jumper.
  244. P2 Chaunce Jenkins Block.
  245. P2 Imo Essien Defensive Rebound.
  246. P2 Dericko Williams missed Dunk.
  247. P2 Noah Freidel Defensive Rebound.
  248. P2 Terrence Edwards missed Layup.
  249. P2 Chaunce Jenkins Block.
  250. P2 Terrence Edwards Offensive Rebound.
  251. P2 Terrence Edwards made Layup. 67–61
  252. P2 Chaunce Jenkins missed Three Point Jumper.
  253. P2 Noah Freidel Defensive Rebound.
  254. P2 Julien Wooden missed Three Point Jumper.
  255. P2 Mekhi Long Defensive Rebound.
  256. P2 Foul on Julien Wooden.
  257. P2 Official TV Timeout
  258. P2 Mekhi Long missed Free Throw.
  259. P2 Old Dominion Offensive Rebound.
  260. P2 Mekhi Long made Free Throw. 67–62
  261. P2 Julien Wooden made Three Point Jumper. Assisted by Terrence Edwards. 70–62
  262. P2 Jason Wade made Layup. Assisted by Chaunce Jenkins. 70–64
  263. P2 Noah Freidel missed Three Point Jumper.
  264. P2 Chaunce Jenkins Defensive Rebound.
  265. P2 D'Angelo Stines missed Three Point Jumper.
  266. P2 Old Dominion Offensive Rebound.
  267. P2 D'Angelo Stines missed Layup.
  268. P2 Mezie Offurum Defensive Rebound.
  269. P2 James Madison Timeout
  270. P2 Official TV Timeout
  271. P2 Noah Freidel missed Three Point Jumper.
  272. P2 Mekhi Long Defensive Rebound.
  273. P2 Foul on Terrence Edwards.
  274. P2 Mekhi Long missed Free Throw.
  275. P2 Old Dominion Offensive Rebound.
  276. P2 Mekhi Long made Free Throw. 70–65
  277. P2 Takal Molson made Dunk. Assisted by Tyree Ihenacho. 72–65
  278. P2 Foul on Noah Freidel.
  279. P2 Tyreek Scott-Grayson made Free Throw. 72–66
  280. P2 Tyreek Scott-Grayson made Free Throw. 72–67
  281. P2 Foul on Imo Essien.
  282. P2 James Madison Timeout
  283. P2 Foul on Mekhi Long.
  284. P2 Terrence Edwards missed Free Throw.
  285. P2 James Madison Offensive Rebound.
  286. P2 Terrence Edwards made Free Throw. 73–67
  287. P2 Mekhi Long missed Three Point Jumper.
  288. P2 Tyreek Scott-Grayson Offensive Rebound.
  289. P2 Tyreek Scott-Grayson made Layup. 73–69
  290. P2 Old Dominion Timeout
  291. P2 Terrence Edwards made Layup. Assisted by Takal Molson. 75–69
  292. P2 Chaunce Jenkins made Layup. 75–71
  293. P2 Old Dominion Timeout
  294. P2 Foul on Tyreek Scott-Grayson.
  295. P2 Terrence Edwards made Free Throw. 76–71
  296. P2 Terrence Edwards missed Free Throw.
  297. P2 Dericko Williams Defensive Rebound.
  298. P2 Chaunce Jenkins made Layup. 76–73
  299. P2 James Madison Timeout
  300. P2 Foul on Tyreek Scott-Grayson.
  301. P2 Takal Molson made Free Throw. 77–73
  302. P2 Takal Molson made Free Throw. 78–73

Box score

JMU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Justin AmadiF1400-00-00-020110112
Mezie OffurumF33115-60-01-440412134
Noah FreidelG2862-72-70-052110055
Vado MorseG1121-40-10-011000010
Takal MolsonG36186-101-25-639000032
Julien WoodenF24176-105-70-020010203
Xavier BrownG200-10-00-000000000
Terell StricklandG300-00-00-000100001
Terrence Edwards Jr.G26145-100-04-673110341
Tyree IhenachoG23104-62-30-003100001
Ben HallF
Jerrell Roberson IIF
Shane FedenF
Alonzo SuleF
Dylan HamrickG
Brycen BlaineG
Hollman SmithG

ODU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Dericko WilliamsF2451-20-03-460220334
Mekhi LongF35144-132-64-6100320643
Bryce BakerG1131-41-40-000100000
D'Angelo StinesG2321-80-40-001101001
Chaunce JenkinsG36197-113-42-225112020
Faizon FieldsF1673-30-01-230100122
Imo EssienG2494-81-30-042100042
Tyreek Scott-GraysonG22103-72-52-232111122
Jason WadeG942-20-00-111000012
Ben StanleyF
Cooper JonesG
Tre BrownG
Jadin JohnsonG
Charles Smith IVG
P.J. GillG

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 →