San Francisco Dons @ San Diego Toreros

84–61Final · Feb 15, 2025
SF 84 USD 61 Final
12T
SF21-7424284
USD4-24313061
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. Steven Jamerson II made Layup.

    0–2
  2. Ryan Beasley made Free Throw.

    1–2
  3. Ryan Beasley made Free Throw.

    2–2
  4. Steven Jamerson II made Free Throw.

    2–3
  5. Steven Jamerson II made Free Throw.

    2–4
  6. Carlton Linguard Jr. made Dunk. Assisted by Veniamin Abosi.

    4–4
  7. Carlton Linguard Jr. made Three Point Jumper. Assisted by Ryan Beasley.

    7–4
  8. Steven Jamerson II made Jumper.

    7–6
  9. Tony Duckett made Layup. Assisted by Deven Dahlke.

    7–8
  10. Carlton Linguard Jr. made Three Point Jumper. Assisted by Ryan Beasley.

    10–8
  11. Steven Jamerson II made Layup.

    10–10
  12. Malik Thomas made Layup.

    12–10
  13. Veniamin Abosi made Three Point Jumper. Assisted by Carlton Linguard Jr..

    15–10
  14. Junjie Wang made Three Point Jumper.

    18–10
  15. Junjie Wang made Layup.

    20–10
  16. Marcus Williams made Three Point Jumper.

    23–10
  17. David Simon made Jumper.

    23–12
  18. Marcus Williams made Layup.

    25–12
  19. Deven Dahlke made Layup.

    25–14
  20. Carlton Linguard Jr. made Jumper.

    27–14
  21. Kody Clouet made Three Point Jumper. Assisted by David Simon.

    27–17
  22. Malik Thomas made Free Throw.

    50–33
  23. Malik Thomas made Free Throw.

    51–33
  24. Deven Dahlke made Free Throw.

    61–41
  25. Junjie Wang made Layup.

    63–41
  26. Kody Clouet made Free Throw.

    63–42
  27. Steven Jamerson II made Free Throw.

    63–43
  28. Steven Jamerson II made Free Throw.

    63–44
  29. Ryan Beasley made Free Throw.

    64–44
  30. Ryan Beasley made Free Throw.

    65–44
  31. Joey Chammaa made Layup.

    65–46
  32. Marcus Williams made Three Point Jumper. Assisted by Malik Thomas.

    68–46
  33. Deven Dahlke made Free Throw.

    68–47
  34. Marcus Williams made Layup.

    70–47
  35. Deven Dahlke made Layup. Assisted by Steven Jamerson II.

    70–49
  36. Deven Dahlke made Free Throw.

    70–50
  37. Deven Dahlke made Free Throw.

    70–51
  38. Deven Dahlke made Free Throw.

    70–52
  39. Steven Jamerson II made Free Throw.

    70–53
  40. Steven Jamerson II made Free Throw.

    70–54
  41. Kody Clouet made Jumper. Assisted by Tony Duckett.

    70–56
  42. Marcus Williams made Free Throw.

    71–56
  43. Marcus Williams made Layup.

    73–56
  44. Malik Thomas made Free Throw.

    74–56
  45. Malik Thomas made Free Throw.

    75–56
  46. Bendji Pierre made Free Throw.

    75–57
  47. Kody Clouet made Free Throw.

    75–58
  48. Kody Clouet made Free Throw.

    75–59
  49. Jason Rivera-Torres made Dunk. Assisted by Robby Beasley.

    77–59
  50. Carlton Linguard Jr. made Jumper. Assisted by Jason Rivera-Torres.

    79–59
  51. Saba Gigiberia made Free Throw.

    80–59
  52. Saba Gigiberia made Free Throw.

    81–59
  53. David Simon made Layup.

    81–61
  54. Ryan Beasley made Free Throw.

    82–61
  55. Jason Rivera-Torres made Dunk. Assisted by Veniamin Abosi.

    84–61

Play-by-play

  1. P1 Start game
  2. P1 Jump Ball won by San Francisco
  3. P1 Jump Ball lost by San Diego
  4. P1 Junjie Wang Turnover.
  5. P1 Deven Dahlke missed Three Point Jumper.
  6. P1 Bendji Pierre Offensive Rebound.
  7. P1 Bendji Pierre Turnover.
  8. P1 Malik Thomas Steal.
  9. P1 Malik Thomas missed Layup.
  10. P1 Bendji Pierre Block.
  11. P1 Deven Dahlke Defensive Rebound.
  12. P1 Neel Beniwal missed Three Point Jumper.
  13. P1 Malik Thomas Defensive Rebound.
  14. P1 Tyrone Riley IV Turnover.
  15. P1 Bendji Pierre Steal.
  16. P1 Malik Thomas subbing out for San Francisco
  17. P1 Tyrone Riley IV subbing out for San Francisco
  18. P1 Ryan Beasley subbing in for San Francisco
  19. P1 Jason Rivera-Torres subbing in for San Francisco
  20. P1 Deven Dahlke missed Layup.
  21. P1 Junjie Wang Block.
  22. P1 Steven Jamerson II Offensive Rebound.
  23. P1 Steven Jamerson II made Layup. 0–2
  24. P1 Foul on Bendji Pierre.
  25. P1 Foul on Deven Dahlke.
  26. P1 Ryan Beasley made Free Throw. 1–2
  27. P1 Jason Rivera-Torres subbing out for San Francisco
  28. P1 Junjie Wang subbing out for San Francisco
  29. P1 Malik Thomas subbing in for San Francisco
  30. P1 Veniamin Abosi subbing in for San Francisco
  31. P1 Ryan Beasley made Free Throw. 2–2
  32. P1 Foul on Malik Thomas.
  33. P1 Steven Jamerson II made Free Throw. 2–3
  34. P1 Steven Jamerson II made Free Throw. 2–4
  35. P1 Carlton Linguard Jr. made Dunk. Assisted by Veniamin Abosi. 4–4
  36. P1 Bendji Pierre missed Three Point Jumper.
  37. P1 Marcus Williams Defensive Rebound.
  38. P1 Marcus Williams Turnover.
  39. P1 Marcus Williams subbing out for San Francisco
  40. P1 Tyrone Riley IV subbing in for San Francisco
  41. P1 Santiago Trouet missed Jumper.
  42. P1 Carlton Linguard Jr. Defensive Rebound.
  43. P1 Tyrone Riley IV missed Three Point Jumper.
  44. P1 Santiago Trouet Defensive Rebound.
  45. P1 Santiago Trouet missed Jumper.
  46. P1 Carlton Linguard Jr. Defensive Rebound.
  47. P1 Tyrone Riley IV missed Dunk.
  48. P1 Tyrone Riley IV Offensive Rebound.
  49. P1 Tyrone Riley IV missed Layup.
  50. P1 Steven Jamerson II Defensive Rebound.
  51. P1 Neel Beniwal missed Three Point Jumper.
  52. P1 Carlton Linguard Jr. Defensive Rebound.
  53. P1 Carlton Linguard Jr. made Three Point Jumper. Assisted by Ryan Beasley. 7–4
  54. P1 Foul on Ryan Beasley.
  55. P1 Official TV Timeout
  56. P1 Neel Beniwal subbing out for San Diego
  57. P1 Tony Duckett subbing in for San Diego
  58. P1 Tony Duckett missed Jumper.
  59. P1 San Diego Offensive Rebound.
  60. P1 Santiago Trouet missed Jumper.
  61. P1 Steven Jamerson II Offensive Rebound.
  62. P1 Steven Jamerson II made Jumper. 7–6
  63. P1 Malik Thomas missed Jumper.
  64. P1 Malik Thomas Offensive Rebound.
  65. P1 Malik Thomas missed Jumper.
  66. P1 Steven Jamerson II Defensive Rebound.
  67. P1 Santiago Trouet missed Jumper.
  68. P1 Santiago Trouet Offensive Rebound.
  69. P1 Santiago Trouet missed Jumper.
  70. P1 Veniamin Abosi Defensive Rebound.
  71. P1 Tyrone Riley IV Turnover.
  72. P1 Deven Dahlke Steal.
  73. P1 Tony Duckett made Layup. Assisted by Deven Dahlke. 7–8
  74. P1 Carlton Linguard Jr. made Three Point Jumper. Assisted by Ryan Beasley. 10–8
  75. P1 Steven Jamerson II made Layup. 10–10
  76. P1 Malik Thomas made Layup. 12–10
  77. P1 Steven Jamerson II missed Jumper.
  78. P1 Malik Thomas Defensive Rebound.
  79. P1 Veniamin Abosi made Three Point Jumper. Assisted by Carlton Linguard Jr.. 15–10
  80. P1 Santiago Trouet subbing out for San Diego
  81. P1 Bendji Pierre subbing out for San Diego
  82. P1 Deven Dahlke subbing out for San Diego
  83. P1 Joey Chammaa subbing in for San Diego
  84. P1 Kody Clouet subbing in for San Diego
  85. P1 Kean Webb subbing in for San Diego
  86. P1 Ryan Beasley subbing out for San Francisco
  87. P1 Malik Thomas subbing out for San Francisco
  88. P1 Carlton Linguard Jr. subbing out for San Francisco
  89. P1 Veniamin Abosi subbing out for San Francisco
  90. P1 James O'Donnell subbing in for San Francisco
  91. P1 Robby Beasley subbing in for San Francisco
  92. P1 Junjie Wang subbing in for San Francisco
  93. P1 Marcus Williams subbing in for San Francisco
  94. P1 Tony Duckett missed Jumper.
  95. P1 Tyrone Riley IV Defensive Rebound.
  96. P1 Junjie Wang made Three Point Jumper. 18–10
  97. P1 Tony Duckett Turnover.
  98. P1 James O'Donnell Steal.
  99. P1 Foul on Joey Chammaa.
  100. P1 Official TV Timeout
  101. P1 Steven Jamerson II subbing out for San Diego
  102. P1 David Simon subbing in for San Diego
  103. P1 Junjie Wang made Layup. 20–10
  104. P1 Kody Clouet Turnover.
  105. P1 Tony Duckett subbing out for San Diego
  106. P1 Deven Dahlke subbing in for San Diego
  107. P1 Junjie Wang missed Three Point Jumper.
  108. P1 San Francisco Deadball Team Rebound.
  109. P1 Foul on Kody Clouet.
  110. P1 Robby Beasley subbing out for San Francisco
  111. P1 Malik Thomas subbing in for San Francisco
  112. P1 Malik Thomas missed Jumper.
  113. P1 David Simon Defensive Rebound.
  114. P1 Joey Chammaa missed Jumper.
  115. P1 Tyrone Riley IV Defensive Rebound.
  116. P1 Marcus Williams missed Jumper.
  117. P1 David Simon Defensive Rebound.
  118. P1 Joey Chammaa Turnover.
  119. P1 Marcus Williams Steal.
  120. P1 Marcus Williams made Three Point Jumper. 23–10
  121. P1 Foul on Junjie Wang.
  122. P1 Joey Chammaa subbing out for San Diego
  123. P1 Kean Webb subbing out for San Diego
  124. P1 Steven Jamerson II subbing in for San Diego
  125. P1 Dominic Muncey subbing in for San Diego
  126. P1 Tyrone Riley IV subbing out for San Francisco
  127. P1 James O'Donnell subbing out for San Francisco
  128. P1 Ryan Beasley subbing in for San Francisco
  129. P1 Carlton Linguard Jr. subbing in for San Francisco
  130. P1 David Simon made Jumper. 23–12
  131. P1 Ryan Beasley missed Three Point Jumper.
  132. P1 Carlton Linguard Jr. Offensive Rebound.
  133. P1 Carlton Linguard Jr. missed Jumper.
  134. P1 Deven Dahlke Defensive Rebound.
  135. P1 Deven Dahlke Turnover.
  136. P1 Malik Thomas Steal.
  137. P1 Marcus Williams made Layup. 25–12
  138. P1 Deven Dahlke made Layup. 25–14
  139. P1 Carlton Linguard Jr. made Jumper. 27–14
  140. P1 Kody Clouet made Three Point Jumper. Assisted by David Simon. 27–17
  141. P2 Malik Thomas made Free Throw. 50–33
  142. P2 Malik Thomas made Free Throw. 51–33
  143. P2 Foul on Kody Clouet.
  144. P2 Carlton Linguard Jr. subbing out for San Francisco
  145. P2 James O'Donnell subbing in for San Francisco
  146. P2 Deven Dahlke missed Free Throw.
  147. P2 San Diego Deadball Team Rebound.
  148. P2 Deven Dahlke made Free Throw. 61–41
  149. P2 Junjie Wang missed Three Point Jumper.
  150. P2 Tony Duckett Defensive Rebound.
  151. P2 David Simon missed Three Point Jumper.
  152. P2 Marcus Williams Defensive Rebound.
  153. P2 Junjie Wang made Layup. 63–41
  154. P2 Kody Clouet missed Three Point Jumper.
  155. P2 Marcus Williams Defensive Rebound.
  156. P2 Technical Foul on James O'Donnell.
  157. P2 James O'Donnell Turnover.
  158. P2 Kody Clouet missed Free Throw.
  159. P2 San Diego Deadball Team Rebound.
  160. P2 Kody Clouet made Free Throw. 63–42
  161. P2 David Simon subbing out for San Diego
  162. P2 Kody Clouet subbing out for San Diego
  163. P2 Joey Chammaa subbing in for San Diego
  164. P2 Steven Jamerson II subbing in for San Diego
  165. P2 Tyrone Riley IV subbing out for San Francisco
  166. P2 James O'Donnell subbing out for San Francisco
  167. P2 Ryan Beasley subbing in for San Francisco
  168. P2 Veniamin Abosi subbing in for San Francisco
  169. P2 Tony Duckett missed Layup.
  170. P2 Marcus Williams Defensive Rebound.
  171. P2 Ryan Beasley missed Layup.
  172. P2 Steven Jamerson II Defensive Rebound.
  173. P2 Foul on Ryan Beasley.
  174. P2 Robby Beasley subbing out for San Francisco
  175. P2 Malik Thomas subbing in for San Francisco
  176. P2 Steven Jamerson II made Free Throw. 63–43
  177. P2 Steven Jamerson II made Free Throw. 63–44
  178. P2 Foul on Steven Jamerson II.
  179. P2 Veniamin Abosi missed Free Throw.
  180. P2 Junjie Wang Offensive Rebound.
  181. P2 Foul on Joey Chammaa.
  182. P2 Ryan Beasley made Free Throw. 64–44
  183. P2 Ryan Beasley made Free Throw. 65–44
  184. P2 Veniamin Abosi subbing out for San Francisco
  185. P2 Tyrone Riley IV subbing in for San Francisco
  186. P2 Joey Chammaa made Layup. 65–46
  187. P2 Marcus Williams made Three Point Jumper. Assisted by Malik Thomas. 68–46
  188. P2 San Francisco Timeout
  189. P2 Official TV Timeout
  190. P2 Foul on Junjie Wang.
  191. P2 Bendji Pierre subbing out for San Diego
  192. P2 Kody Clouet subbing in for San Diego
  193. P2 Deven Dahlke made Free Throw. 68–47
  194. P2 Deven Dahlke missed Free Throw.
  195. P2 Tyrone Riley IV Defensive Rebound.
  196. P2 Marcus Williams made Layup. 70–47
  197. P2 Deven Dahlke made Layup. Assisted by Steven Jamerson II. 70–49
  198. P2 Foul on Malik Thomas.
  199. P2 Malik Thomas subbing out for San Francisco
  200. P2 Robby Beasley subbing in for San Francisco
  201. P2 Deven Dahlke made Free Throw. 70–50
  202. P2 Joey Chammaa subbing out for San Diego
  203. P2 Colby Brooks subbing in for San Diego
  204. P2 Ryan Beasley Turnover.
  205. P2 Ryan Beasley subbing out for San Francisco
  206. P2 Malik Thomas subbing in for San Francisco
  207. P2 Foul on Marcus Williams.
  208. P2 Deven Dahlke made Free Throw. 70–51
  209. P2 Deven Dahlke made Free Throw. 70–52
  210. P2 Marcus Williams missed Three Point Jumper.
  211. P2 Colby Brooks Defensive Rebound.
  212. P2 Foul on Junjie Wang.
  213. P2 Steven Jamerson II made Free Throw. 70–53
  214. P2 Robby Beasley subbing out for San Francisco
  215. P2 Junjie Wang subbing out for San Francisco
  216. P2 Ryan Beasley subbing in for San Francisco
  217. P2 Carlton Linguard Jr. subbing in for San Francisco
  218. P2 Steven Jamerson II made Free Throw. 70–54
  219. P2 Foul on Deven Dahlke.
  220. P2 Tyrone Riley IV missed Free Throw.
  221. P2 San Francisco Deadball Team Rebound.
  222. P2 Tyrone Riley IV missed Free Throw.
  223. P2 Steven Jamerson II Defensive Rebound.
  224. P2 Kody Clouet made Jumper. Assisted by Tony Duckett. 70–56
  225. P2 Marcus Williams missed Layup.
  226. P2 Steven Jamerson II Block.
  227. P2 Marcus Williams Offensive Rebound.
  228. P2 Foul on Steven Jamerson II.
  229. P2 Marcus Williams missed Free Throw.
  230. P2 San Francisco Deadball Team Rebound.
  231. P2 Tyrone Riley IV subbing out for San Francisco
  232. P2 Junjie Wang subbing in for San Francisco
  233. P2 Marcus Williams made Free Throw. 71–56
  234. P2 Tony Duckett missed Jumper.
  235. P2 Steven Jamerson II Offensive Rebound.
  236. P2 Steven Jamerson II missed Layup.
  237. P2 San Diego Offensive Rebound.
  238. P2 Tony Duckett subbing out for San Diego
  239. P2 Neel Beniwal subbing in for San Diego
  240. P2 Neel Beniwal missed Jumper.
  241. P2 Ryan Beasley Defensive Rebound.
  242. P2 Marcus Williams made Layup. 73–56
  243. P2 Kody Clouet missed Three Point Jumper.
  244. P2 Marcus Williams Defensive Rebound.
  245. P2 Carlton Linguard Jr. missed Three Point Jumper.
  246. P2 Kody Clouet Defensive Rebound.
  247. P2 Neel Beniwal subbing out for San Diego
  248. P2 Colby Brooks subbing out for San Diego
  249. P2 Bendji Pierre subbing in for San Diego
  250. P2 Jackson Gaffney subbing in for San Diego
  251. P2 Colby Brooks Turnover.
  252. P2 Malik Thomas Steal.
  253. P2 Foul on Jackson Gaffney.
  254. P2 Marcus Williams subbing out for San Francisco
  255. P2 Robby Beasley subbing in for San Francisco
  256. P2 Malik Thomas made Free Throw. 74–56
  257. P2 Malik Thomas made Free Throw. 75–56
  258. P2 Malik Thomas subbing out for San Francisco
  259. P2 Jason Rivera-Torres subbing in for San Francisco
  260. P2 Foul on Robby Beasley.
  261. P2 Bendji Pierre missed Free Throw.
  262. P2 San Diego Deadball Team Rebound.
  263. P2 Bendji Pierre made Free Throw. 75–57
  264. P2 Bendji Pierre subbing out for San Diego
  265. P2 Joey Chammaa subbing in for San Diego
  266. P2 Carlton Linguard Jr. missed Dunk.
  267. P2 Steven Jamerson II Block.
  268. P2 Kody Clouet Defensive Rebound.
  269. P2 Foul on Ryan Beasley.
  270. P2 Official TV Timeout
  271. P2 Kody Clouet made Free Throw. 75–58
  272. P2 Kody Clouet made Free Throw. 75–59
  273. P2 Jason Rivera-Torres made Dunk. Assisted by Robby Beasley. 77–59
  274. P2 Jackson Gaffney missed Jumper.
  275. P2 Junjie Wang Defensive Rebound.
  276. P2 Ryan Beasley missed Layup.
  277. P2 Deven Dahlke Block.
  278. P2 Steven Jamerson II Defensive Rebound.
  279. P2 Joey Chammaa missed Layup.
  280. P2 Carlton Linguard Jr. Defensive Rebound.
  281. P2 Carlton Linguard Jr. made Jumper. Assisted by Jason Rivera-Torres. 79–59
  282. P2 Deven Dahlke missed Three Point Jumper.
  283. P2 Jason Rivera-Torres Block.
  284. P2 San Diego Offensive Rebound.
  285. P2 Deven Dahlke subbing out for San Diego
  286. P2 Kody Clouet subbing out for San Diego
  287. P2 Steven Jamerson II subbing out for San Diego
  288. P2 David Simon subbing in for San Diego
  289. P2 Tony Duckett subbing in for San Diego
  290. P2 Dominic Muncey subbing in for San Diego
  291. P2 Carlton Linguard Jr. subbing out for San Francisco
  292. P2 Saba Gigiberia subbing in for San Francisco
  293. P2 David Simon missed Three Point Jumper.
  294. P2 Robby Beasley Defensive Rebound.
  295. P2 Foul on Tony Duckett.
  296. P2 Saba Gigiberia made Free Throw. 80–59
  297. P2 Jackson Gaffney subbing out for San Diego
  298. P2 Nick Del Bosque subbing in for San Diego
  299. P2 Junjie Wang subbing out for San Francisco
  300. P2 Karl Poom subbing in for San Francisco
  301. P2 Saba Gigiberia made Free Throw. 81–59
  302. P2 Saba Gigiberia subbing out for San Francisco
  303. P2 Drew Ardouin subbing in for San Francisco
  304. P2 Dominic Muncey missed Three Point Jumper.
  305. P2 David Simon Offensive Rebound.
  306. P2 David Simon made Layup. 81–61
  307. P2 Foul on Nick Del Bosque.
  308. P2 Ryan Beasley missed Free Throw.
  309. P2 San Francisco Deadball Team Rebound.
  310. P2 Ryan Beasley made Free Throw. 82–61
  311. P2 Ryan Beasley subbing out for San Francisco
  312. P2 Veniamin Abosi subbing in for San Francisco
  313. P2 Joey Chammaa missed Jumper.
  314. P2 Veniamin Abosi Defensive Rebound.
  315. P2 Robby Beasley Turnover.
  316. P2 Joey Chammaa subbing out for San Diego
  317. P2 Colby Brooks subbing in for San Diego
  318. P2 Nick Del Bosque missed Layup.
  319. P2 Jason Rivera-Torres Block.
  320. P2 Jason Rivera-Torres Defensive Rebound.
  321. P2 Foul on Tony Duckett.
  322. P2 Karl Poom missed Free Throw.
  323. P2 San Francisco Deadball Team Rebound.
  324. P2 Karl Poom missed Free Throw.
  325. P2 Colby Brooks Defensive Rebound.
  326. P2 Nick Del Bosque missed Three Point Jumper.
  327. P2 Jason Rivera-Torres Defensive Rebound.
  328. P2 Jason Rivera-Torres made Dunk. Assisted by Veniamin Abosi. 84–61

Box score

SF

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Junjie WangF2773-81-40-032202213
Carlton Linguard Jr.C21125-92-30-072000254
Tyrone Riley IVG2200-30-10-261200150
Marcus WilliamsG25239-152-43-571130162
Malik ThomasG28205-113-57-751030143
Karl PoomF200-00-00-200000000
James O'DonnellF1121-10-00-021110025
Jason Rivera-TorresF984-60-00-021002021
Saba GigiberiaC320-00-02-202001000
Veniamin AbosiG1331-21-10-142000040
Drew ArdouinG200-00-00-000000000
Ryan BeasleyG2571-70-25-612100013
Robby BeasleyG1200-00-00-011200011
Karl Markus PoomF
Ndewedo NewburyF
Isa SilvaG

USD

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Steven Jamerson IIF29123-80-06-8101102464
Santiago TrouetF1642-70-00-031100122
Bendji PierreF2230-50-33-430111121
Neel BeniwalG1100-50-40-000000003
Deven DahlkeG36133-80-47-973321252
Kean WebbF420-00-02-200000000
David SimonF1142-40-20-041101130
Colby BrooksF921-10-00-160200150
Nick Del BosqueG200-20-10-000000001
Jackson GaffneyG300-10-00-000000001
Tony DuckettG2042-70-00-011100013
Joey ChammaaG821-40-00-000100002
Kody ClouetG24155-82-53-440100132
Dominic MunceyG500-10-10-000000000
Gavin RippF
Chas LewlessG
Kjay Bradley Jr.G
Keyon Kensie Jr.G
Josh HechtG
Dragos LunguG
Emmanuel CallasG

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 →