Villanova Wildcats @ Xavier Musketeers

78–66Final · Feb 28, 2015
VILL 78 XAV 66 Final
12T
VILL27-2334578
XAV18-12402666

· Line: VILL -3.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. Daniel Ochefu made Jumper.

    2–0
  2. Trevon Bluiett made Three Point Jumper. Assisted by Matt Stainbrook.

    2–3
  3. Remy Abell made Jumper.

    2–5
  4. Remy Abell made Three Point Jumper. Assisted by Trevon Bluiett.

    2–8
  5. Dylan Ennis made Three Point Jumper. Assisted by Ryan Arcidiacono.

    5–8
  6. Matt Stainbrook made Layup. Assisted by Myles Davis.

    5–10
  7. Dylan Ennis made Three Point Jumper. Assisted by Josh Hart.

    8–10
  8. Jalen Reynolds made Layup.

    8–12
  9. JayVaughn Pinkston made Jumper. Assisted by Dylan Ennis.

    10–12
  10. Trevon Bluiett made Jumper. Assisted by Myles Davis.

    10–14
  11. Dylan Ennis made Three Point Jumper. Assisted by Kris Jenkins.

    13–14
  12. J.P. Macura made Three Point Jumper. Assisted by Myles Davis.

    13–17
  13. Trevon Bluiett made Jumper. Assisted by Dee Davis.

    13–19
  14. Ryan Arcidiacono made Three Point Jumper. Assisted by Kris Jenkins.

    16–19
  15. Jalen Reynolds made Dunk. Assisted by Dee Davis.

    16–21
  16. Daniel Ochefu made Jumper.

    18–21
  17. Josh Hart made Layup. Assisted by Ryan Arcidiacono.

    20–21
  18. Darrun Hilliard made Jumper. Assisted by Phil Booth.

    22–21
  19. Phil Booth made Layup.

    24–21
  20. Phil Booth made Free Throw.

    25–21
  21. Jalen Reynolds made Jumper.

    25–23
  22. Dylan Ennis made Three Point Jumper. Assisted by Phil Booth.

    28–23
  23. Myles Davis made Three Point Jumper. Assisted by Dee Davis.

    28–26
  24. Dee Davis made Layup.

    28–28
  25. Jalen Reynolds made Free Throw.

    28–29
  26. Dee Davis made Three Point Jumper. Assisted by Myles Davis.

    28–32
  27. Dylan Ennis made Jumper. Assisted by Ryan Arcidiacono.

    30–32
  28. Kris Jenkins made Three Point Jumper. Assisted by Darrun Hilliard.

    33–32
  29. J.P. Macura made Three Point Jumper. Assisted by Dee Davis.

    33–35
  30. James Farr made Three Point Jumper. Assisted by J.P. Macura.

    33–38
  31. Jalen Reynolds made Dunk. Assisted by Dee Davis.

    33–40
  32. Remy Abell made Layup. Assisted by Myles Davis.

    33–42
  33. Ryan Arcidiacono made Jumper. Assisted by Dylan Ennis.

    35–42
  34. Darrun Hilliard made Layup.

    37–42
  35. Matt Stainbrook made Layup. Assisted by Remy Abell.

    37–44
  36. JayVaughn Pinkston made Free Throw.

    38–44
  37. JayVaughn Pinkston made Free Throw.

    39–44
  38. Dee Davis made Layup. Assisted by Matt Stainbrook.

    39–46
  39. Ryan Arcidiacono made Jumper.

    41–46
  40. Ryan Arcidiacono made Three Point Jumper.

    44–46
  41. Jalen Reynolds made Layup.

    44–48
  42. Kris Jenkins made Three Point Jumper. Assisted by Ryan Arcidiacono.

    47–48
  43. Jalen Reynolds made Free Throw.

    47–49
  44. Jalen Reynolds made Free Throw.

    47–50
  45. Daniel Ochefu made Layup. Assisted by Kris Jenkins.

    49–50
  46. Matt Stainbrook made Layup. Assisted by Dee Davis.

    49–52
  47. Daniel Ochefu made Layup. Assisted by Dylan Ennis.

    51–52
  48. Darrun Hilliard made Jumper. Assisted by Dylan Ennis.

    53–52
  49. Jalen Reynolds made Jumper. Assisted by Dee Davis.

    53–54
  50. Kris Jenkins made Three Point Jumper. Assisted by Dylan Ennis.

    56–54
  51. Trevon Bluiett made Three Point Jumper. Assisted by Dee Davis.

    56–57
  52. Kris Jenkins made Three Point Jumper. Assisted by Phil Booth.

    59–57
  53. Phil Booth made Three Point Jumper. Assisted by Ryan Arcidiacono.

    62–57
  54. Myles Davis made Jumper. Assisted by Dee Davis.

    62–59
  55. Ryan Arcidiacono made Three Point Jumper.

    65–59
  56. Ryan Arcidiacono made Free Throw.

    66–59
  57. Ryan Arcidiacono made Free Throw.

    67–59
  58. Josh Hart made Three Point Jumper. Assisted by Ryan Arcidiacono.

    70–59
  59. Trevon Bluiett made Free Throw.

    70–60
  60. Trevon Bluiett made Free Throw.

    70–61
  61. Phil Booth made Free Throw.

    71–61
  62. Phil Booth made Free Throw.

    72–61
  63. Dylan Ennis made Layup. Assisted by Darrun Hilliard.

    74–61
  64. Myles Davis made Free Throw.

    74–62
  65. Myles Davis made Free Throw.

    74–63
  66. Myles Davis made Free Throw.

    74–64
  67. Kris Jenkins made Free Throw.

    75–64
  68. Kris Jenkins made Free Throw.

    76–64
  69. Daniel Ochefu made Free Throw.

    77–64
  70. Daniel Ochefu made Free Throw.

    78–64
  71. Matt Stainbrook made Free Throw.

    78–65
  72. Matt Stainbrook made Free Throw.

    78–66

Play-by-play

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

Box score

VILL

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Daniel OchefuF22104-60-02-480110262
JayVaughn PinkstonF2341-50-02-330110300
Ryan ArcidiaconoG33155-113-52-326300022
Dylan EnnisG30166-134-90-055202052
Darrun HilliardG2963-90-50-032120032
Darryl ReynoldsF100-00-00-000000000
Kris JenkinsF23144-74-72-253010321
Phil BoothG2282-51-23-333110212
Josh HartG1752-51-10-021000202
Kevin RaffertyF
Patrick FarrellF
Mikal BridgesG
Henry LoweG

XAV

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Matt StainbrookC2083-30-02-272302072
Trevon BluiettG31124-112-42-231211210
Myles DavisG3582-131-63-325120113
Remy AbellG2973-71-50-021210022
Dee DavisG3973-81-30-069200060
Sean O'MaraF100-00-00-000000000
James FarrF431-11-10-020001110
Jalen ReynoldsF24156-60-03-460320244
J.P. MacuraG1662-32-30-001100002
Larry Austin Jr.G100-00-00-000000000
Makinde LondonF
Tim StainbrookF
Kevin CokerF
Andrew MitchellG
Edmond SumnerG
Brandon RandolphG

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 →