VMI Keydets @ Furman Paladins
| 1 | 2 | T | |
|---|---|---|---|
| VMI8-19 | 26 | 28 | 54 |
| FUR20-9 | 34 | 42 | 76 |
· Line: FUR -18 (O/U 143)
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.
-
Keith Smith made Layup.
2–0 -
Matt Rafferty made Free Throw.
2–1 -
Matt Rafferty made Layup. Assisted by John Davis III.
2–3 -
Tyler Creammer made Layup. Assisted by Bubba Parham.
4–3 -
Devin Sibley made Layup. Assisted by Matt Rafferty.
4–5 -
Austin Vereen made Three Point Jumper. Assisted by Garrett Gilkeson.
7–5 -
Austin Vereen made Free Throw.
8–5 -
Austin Vereen made Free Throw.
9–5 -
Austin Vereen made Free Throw.
10–5 -
Garrett Gilkeson made Three Point Jumper. Assisted by Bubba Parham.
13–5 -
Daniel Fowler made Layup. Assisted by Andrew Brown.
13–7 -
Bubba Parham made Three Point Jumper. Assisted by Jordan Ratliffe.
16–7 -
Matt Rafferty made Layup. Assisted by Andrew Brown.
16–9 -
Daniel Fowler made Three Point Jumper. Assisted by Clay Mounce.
16–12 -
John Davis III made Three Point Jumper. Assisted by Daniel Fowler.
16–15 -
Jordan Ratliffe made Layup.
18–15 -
Jordan Lyons made Layup.
18–17 -
Myles Lewis made Free Throw.
19–17 -
Clay Mounce made Layup.
19–19 -
Jordan Lyons made Three Point Jumper.
19–22 -
Jordan Lyons made Three Point Jumper. Assisted by Alex Hunter.
19–25 -
Jordan Lyons made Free Throw.
19–26 -
Andrew Brown made Layup.
19–28 -
Andrew Brown made Free Throw.
19–29 -
Daniel Fowler made Three Point Jumper. Assisted by Matt Rafferty.
19–32 -
Clay Mounce made Layup. Assisted by Matt Rafferty.
19–34 -
Jordan Ratliffe made Three Point Jumper.
22–34 -
Jordan Ratliffe made Layup.
24–34 -
Keith Smith made Jumper.
26–34 -
Daniel Fowler made Jumper.
26–36 -
Andrew Brown made Layup.
26–38 -
Tyler Creammer made Jumper.
28–38 -
Andrew Brown made Three Point Jumper. Assisted by John Davis III.
28–41 -
Andrew Brown made Free Throw.
28–42 -
Devin Sibley made Layup.
28–44 -
Matt Rafferty made Layup. Assisted by Devin Sibley.
28–46 -
Jordan Ratliffe made Three Point Jumper. Assisted by Keith Smith.
31–46 -
Devin Sibley made Layup.
31–48 -
John Davis III made Three Point Jumper. Assisted by Devin Sibley.
31–51 -
Alex Hunter made Jumper. Assisted by Clay Mounce.
31–53 -
Alex Hunter made Free Throw.
31–54 -
Sarju Patel made Three Point Jumper. Assisted by Greg Parham.
34–54 -
Sarju Patel made Three Point Jumper. Assisted by Greg Parham.
37–54 -
Jordan Lyons made Three Point Jumper. Assisted by Matt Rafferty.
37–57 -
Fred Iruafemi made Jumper.
39–57 -
Fred Iruafemi made Free Throw.
40–57 -
Fred Iruafemi made Free Throw.
41–57 -
Andrew Brown made Three Point Jumper. Assisted by John Davis III.
41–60 -
Fred Iruafemi made Jumper. Assisted by Greg Parham.
43–60 -
Andrew Brown made Three Point Jumper. Assisted by Matt Rafferty.
43–63 -
Devin Sibley made Layup.
43–65 -
Greg Parham made Free Throw.
44–65 -
Alex Hunter made Layup. Assisted by Daniel Fowler.
44–67 -
Greg Parham made Three Point Jumper. Assisted by Austin Vereen.
47–67 -
Sarju Patel made Three Point Jumper. Assisted by Greg Parham.
50–67 -
Daniel Fowler made Jumper.
50–69 -
Devin Sibley made Free Throw.
50–70 -
Devin Sibley made Free Throw.
50–71 -
Jalen Williams made Dunk.
50–73 -
Tyler Creammer made Layup. Assisted by Jordan Ratliffe.
52–73 -
Geoff Beans made Three Point Jumper. Assisted by Jordan Lyons.
52–76 -
Tyler Creammer made Layup. Assisted by Greg Parham.
54–76
Play-by-play
- P1 Austin Vereen missed Three Point Jumper.
- P1 VMI Offensive Rebound.
- P1 Austin Vereen missed Layup.
- P1 Geoff Beans Block.
- P1 VMI Offensive Rebound.
- P1 Keith Smith Turnover.
- P1 John Davis III Steal.
- P1 Matt Rafferty Turnover.
- P1 Keith Smith Steal.
- P1 Bubba Parham missed Three Point Jumper.
- P1 Matt Rafferty Defensive Rebound.
- P1 John Davis III missed Three Point Jumper.
- P1 Tyler Creammer Defensive Rebound.
- P1 Keith Smith made Layup. 2–0
- P1 Foul on Tyler Creammer.
- P1 Matt Rafferty made Free Throw. 2–1
- P1 Matt Rafferty missed Free Throw.
- P1 Tyler Creammer Defensive Rebound.
- P1 Garrett Gilkeson Turnover.
- P1 Matt Rafferty Steal.
- P1 Matt Rafferty made Layup. Assisted by John Davis III. 2–3
- P1 Garrett Gilkeson missed Jumper.
- P1 Daniel Fowler Defensive Rebound.
- P1 Devin Sibley missed Three Point Jumper.
- P1 Keith Smith Defensive Rebound.
- P1 Tyler Creammer made Layup. Assisted by Bubba Parham. 4–3
- P1 Devin Sibley made Layup. Assisted by Matt Rafferty. 4–5
- P1 Foul on Keith Smith.
- P1 Devin Sibley missed Free Throw.
- P1 Garrett Gilkeson Defensive Rebound.
- P1 Garrett Gilkeson missed Jumper.
- P1 Matt Rafferty Defensive Rebound.
- P1 Devin Sibley missed Jumper.
- P1 Garrett Gilkeson Defensive Rebound.
- P1 Austin Vereen made Three Point Jumper. Assisted by Garrett Gilkeson. 7–5
- P1 Andrew Brown missed Three Point Jumper.
- P1 Keith Smith Defensive Rebound.
- P1 Foul on Andrew Brown.
- P1 Official TV Timeout
- P1 Austin Vereen made Free Throw. 8–5
- P1 Austin Vereen made Free Throw. 9–5
- P1 Austin Vereen made Free Throw. 10–5
- P1 John Davis III missed Three Point Jumper.
- P1 Keith Smith Defensive Rebound.
- P1 Foul on Jalen Williams.
- P1 Garrett Gilkeson made Three Point Jumper. Assisted by Bubba Parham. 13–5
- P1 Jordan Lyons Turnover.
- P1 Fred Iruafemi Steal.
- P1 Austin Vereen missed Layup.
- P1 Jordan Lyons Defensive Rebound.
- P1 Jalen Williams Turnover.
- P1 Austin Vereen Steal.
- P1 Fred Iruafemi missed Layup.
- P1 Andrew Brown Defensive Rebound.
- P1 Daniel Fowler made Layup. Assisted by Andrew Brown. 13–7
- P1 Keith Smith missed Layup.
- P1 Jordan Ratliffe Offensive Rebound.
- P1 Bubba Parham made Three Point Jumper. Assisted by Jordan Ratliffe. 16–7
- P1 Matt Rafferty made Layup. Assisted by Andrew Brown. 16–9
- P1 Austin Vereen Turnover.
- P1 Andrew Brown Steal.
- P1 Daniel Fowler made Three Point Jumper. Assisted by Clay Mounce. 16–12
- P1 Austin Vereen missed Three Point Jumper.
- P1 Devin Sibley Defensive Rebound.
- P1 Official TV Timeout
- P1 Clay Mounce missed Layup.
- P1 Keith Smith Defensive Rebound.
- P1 Keith Smith Turnover.
- P1 John Davis III made Three Point Jumper. Assisted by Daniel Fowler. 16–15
- P1 Myles Lewis missed Jumper.
- P1 Devin Sibley Defensive Rebound.
- P1 Foul on Tyler Creammer.
- P1 Clay Mounce missed Three Point Jumper.
- P1 VMI Defensive Rebound.
- P1 Foul on Daniel Fowler.
- P1 Sarju Patel missed Layup.
- P1 Devin Sibley Defensive Rebound.
- P1 Devin Sibley missed Three Point Jumper.
- P1 Will Miller Defensive Rebound.
- P1 Foul on Clay Mounce.
- P1 Bubba Parham missed Three Point Jumper.
- P1 Jordan Ratliffe Offensive Rebound.
- P1 Jordan Ratliffe made Layup. 18–15
- P1 Jordan Lyons made Layup. 18–17
- P1 Foul on Geoff Beans.
- P1 Myles Lewis missed Free Throw.
- P1 VMI Deadball Team Rebound.
- P1 Myles Lewis made Free Throw. 19–17
- P1 Jordan Lyons missed Layup.
- P1 Clay Mounce Offensive Rebound.
- P1 Clay Mounce made Layup. 19–19
- P1 Austin Vereen missed Layup.
- P1 Furman Defensive Rebound.
- P1 Official TV Timeout
- P1 Foul on Austin Vereen.
- P1 Jordan Lyons made Three Point Jumper. 19–22
- P1 Sarju Patel Turnover.
- P1 Matt Rafferty missed Layup.
- P1 Jalen Williams Offensive Rebound.
- P1 Jordan Lyons made Three Point Jumper. Assisted by Alex Hunter. 19–25
- P1 Foul on Austin Vereen.
- P1 Jordan Lyons made Free Throw. 19–26
- P1 Greg Parham missed Layup.
- P1 Matt Rafferty Defensive Rebound.
- P1 Jordan Lyons missed Three Point Jumper.
- P1 VMI Defensive Rebound.
- P1 Bubba Parham Turnover.
- P1 Andrew Brown Steal.
- P1 Jordan Lyons missed Layup.
- P1 Andrew Brown Offensive Rebound.
- P1 Andrew Brown made Layup. 19–28
- P1 Foul on Will Miller.
- P1 Andrew Brown made Free Throw. 19–29
- P1 Keith Smith Turnover.
- P1 Daniel Fowler made Three Point Jumper. Assisted by Matt Rafferty. 19–32
- P1 VMI Timeout
- P1 Official TV Timeout
- P1 Jordan Ratliffe missed Three Point Jumper.
- P1 Garrett Gilkeson Offensive Rebound.
- P1 Will Miller missed Jumper.
- P1 Devin Sibley Defensive Rebound.
- P1 Devin Sibley missed Layup.
- P1 Devin Sibley Offensive Rebound.
- P1 Devin Sibley missed Layup.
- P1 Garrett Gilkeson Defensive Rebound.
- P1 Keith Smith missed Three Point Jumper.
- P1 Daniel Fowler Defensive Rebound.
- P1 Matt Rafferty Turnover.
- P1 Garrett Gilkeson Steal.
- P1 Jordan Ratliffe missed Layup.
- P1 Clay Mounce Defensive Rebound.
- P1 Clay Mounce made Layup. Assisted by Matt Rafferty. 19–34
- P1 Jordan Ratliffe made Three Point Jumper. 22–34
- P1 Devin Sibley missed Jumper.
- P1 Keith Smith Block.
- P1 Furman Offensive Rebound.
- P1 Daniel Fowler Turnover.
- P1 Garrett Gilkeson Steal.
- P1 Bubba Parham missed Three Point Jumper.
- P1 Jalen Williams Defensive Rebound.
- P1 Jalen Williams Turnover.
- P1 Fred Iruafemi Steal.
- P1 Fred Iruafemi Turnover.
- P1 Devin Sibley Turnover.
- P1 Foul on Devin Sibley.
- P1 Jordan Ratliffe made Layup. 24–34
- P1 John Davis III Turnover.
- P1 Fred Iruafemi Steal.
- P1 Keith Smith made Jumper. 26–34
- P1 Furman Timeout
- P1 Furman Turnover.
- P2 Daniel Fowler made Jumper. 26–36
- P2 Keith Smith Turnover.
- P2 Andrew Brown Steal.
- P2 Andrew Brown made Layup. 26–38
- P2 Bubba Parham missed Layup.
- P2 VMI Offensive Rebound.
- P2 Tyler Creammer made Jumper. 28–38
- P2 Andrew Brown made Three Point Jumper. Assisted by John Davis III. 28–41
- P2 Bubba Parham missed Layup.
- P2 Tyler Creammer Offensive Rebound.
- P2 Tyler Creammer missed Layup.
- P2 Andrew Brown Defensive Rebound.
- P2 Foul on Austin Vereen.
- P2 Andrew Brown made Free Throw. 28–42
- P2 Andrew Brown missed Free Throw.
- P2 Garrett Gilkeson Defensive Rebound.
- P2 Austin Vereen missed Three Point Jumper.
- P2 Jordan Lyons Defensive Rebound.
- P2 Jordan Lyons Turnover.
- P2 Austin Vereen Steal.
- P2 Tyler Creammer Turnover.
- P2 Devin Sibley missed Three Point Jumper.
- P2 Tyler Creammer Defensive Rebound.
- P2 Jordan Ratliffe missed Three Point Jumper.
- P2 Devin Sibley Defensive Rebound.
- P2 Devin Sibley made Layup. 28–44
- P2 Bubba Parham missed Three Point Jumper.
- P2 Devin Sibley Defensive Rebound.
- P2 Matt Rafferty made Layup. Assisted by Devin Sibley. 28–46
- P2 VMI Timeout
- P2 Official TV Timeout
- P2 Jordan Ratliffe missed Three Point Jumper.
- P2 Clay Mounce Defensive Rebound.
- P2 Clay Mounce missed Layup.
- P2 Fred Iruafemi Defensive Rebound.
- P2 Jordan Ratliffe made Three Point Jumper. Assisted by Keith Smith. 31–46
- P2 Devin Sibley Turnover.
- P2 Jordan Ratliffe Steal.
- P2 Jordan Ratliffe missed Layup.
- P2 Jalen Williams Defensive Rebound.
- P2 Devin Sibley made Layup. 31–48
- P2 Bubba Parham missed Three Point Jumper.
- P2 Alex Hunter Defensive Rebound.
- P2 John Davis III made Three Point Jumper. Assisted by Devin Sibley. 31–51
- P2 Bubba Parham missed Jumper.
- P2 Jalen Williams Defensive Rebound.
- P2 Alex Hunter made Jumper. Assisted by Clay Mounce. 31–53
- P2 Foul on Fred Iruafemi.
- P2 Official TV Timeout
- P2 Alex Hunter made Free Throw. 31–54
- P2 Greg Parham missed Layup.
- P2 Devin Sibley Block.
- P2 Devin Sibley Defensive Rebound.
- P2 Clay Mounce missed Dunk.
- P2 Greg Parham Defensive Rebound.
- P2 Garrett Gilkeson missed Layup.
- P2 Jordan Ratliffe Offensive Rebound.
- P2 Foul on Alex Hunter.
- P2 Sarju Patel made Three Point Jumper. Assisted by Greg Parham. 34–54
- P2 Clay Mounce missed Layup.
- P2 Sarju Patel Defensive Rebound.
- P2 Sarju Patel made Three Point Jumper. Assisted by Greg Parham. 37–54
- P2 Daniel Fowler missed Three Point Jumper.
- P2 Jordan Ratliffe Defensive Rebound.
- P2 Foul on Alex Hunter.
- P2 Official TV Timeout
- P2 Garrett Gilkeson Turnover.
- P2 Jordan Lyons made Three Point Jumper. Assisted by Matt Rafferty. 37–57
- P2 Fred Iruafemi made Jumper. 39–57
- P2 Foul on Matt Rafferty.
- P2 Fred Iruafemi missed Free Throw.
- P2 Matt Rafferty Defensive Rebound.
- P2 John Davis III Turnover.
- P2 Fred Iruafemi Steal.
- P2 Jordan Ratliffe missed Three Point Jumper.
- P2 John Davis III Defensive Rebound.
- P2 Jordan Lyons missed Three Point Jumper.
- P2 Fred Iruafemi Defensive Rebound.
- P2 Foul on Andrew Brown.
- P2 Fred Iruafemi made Free Throw. 40–57
- P2 Fred Iruafemi made Free Throw. 41–57
- P2 Foul on Sarju Patel.
- P2 Devin Sibley Turnover.
- P2 Jordan Ratliffe missed Three Point Jumper.
- P2 Fred Iruafemi Offensive Rebound.
- P2 Greg Parham missed Jumper.
- P2 Matt Rafferty Defensive Rebound.
- P2 Andrew Brown made Three Point Jumper. Assisted by John Davis III. 41–60
- P2 Fred Iruafemi made Jumper. Assisted by Greg Parham. 43–60
- P2 Andrew Brown made Three Point Jumper. Assisted by Matt Rafferty. 43–63
- P2 Sarju Patel missed Three Point Jumper.
- P2 Jalen Williams Defensive Rebound.
- P2 Devin Sibley made Layup. 43–65
- P2 Foul on Andrew Brown.
- P2 Official TV Timeout
- P2 Greg Parham missed Free Throw.
- P2 VMI Deadball Team Rebound.
- P2 Greg Parham made Free Throw. 44–65
- P2 Alex Hunter made Layup. Assisted by Daniel Fowler. 44–67
- P2 Tyler Creammer missed Layup.
- P2 Devin Sibley Block.
- P2 Geoff Beans Defensive Rebound.
- P2 Daniel Fowler missed Three Point Jumper.
- P2 Sarju Patel Defensive Rebound.
- P2 Greg Parham made Three Point Jumper. Assisted by Austin Vereen. 47–67
- P2 Devin Sibley missed Three Point Jumper.
- P2 Sarju Patel Defensive Rebound.
- P2 Sarju Patel missed Three Point Jumper.
- P2 Tyler Creammer Offensive Rebound.
- P2 Tyler Creammer missed Jumper.
- P2 Jordan Lyons Defensive Rebound.
- P2 Geoff Beans missed Three Point Jumper.
- P2 Tyler Creammer Defensive Rebound.
- P2 Sarju Patel made Three Point Jumper. Assisted by Greg Parham. 50–67
- P2 Daniel Fowler Turnover.
- P2 Bubba Parham Turnover.
- P2 Foul on Bubba Parham.
- P2 Foul on Bubba Parham.
- P2 Geoff Beans missed Three Point Jumper.
- P2 Sarju Patel Defensive Rebound.
- P2 Greg Parham missed Jumper.
- P2 John Davis III Defensive Rebound.
- P2 Daniel Fowler made Jumper. 50–69
- P2 Bubba Parham missed Three Point Jumper.
- P2 Devin Sibley Defensive Rebound.
- P2 Foul on Bubba Parham.
- P2 Official TV Timeout
- P2 Devin Sibley made Free Throw. 50–70
- P2 Devin Sibley made Free Throw. 50–71
- P2 Foul on John Davis III.
- P2 Myles Lewis Turnover.
- P2 Geoff Beans missed Three Point Jumper.
- P2 Jalen Williams Offensive Rebound.
- P2 Jalen Williams made Dunk. 50–73
- P2 Tyler Creammer made Layup. Assisted by Jordan Ratliffe. 52–73
- P2 Alex Hunter missed Layup.
- P2 Greg Parham Defensive Rebound.
- P2 Jordan Ratliffe missed Layup.
- P2 Jalen Williams Defensive Rebound.
- P2 Geoff Beans made Three Point Jumper. Assisted by Jordan Lyons. 52–76
- P2 Tyler Creammer missed Jumper.
- P2 Sarju Patel Offensive Rebound.
- P2 Tyler Creammer made Layup. Assisted by Greg Parham. 54–76
- P2 Foul on Jalen Williams.
- P2 Tyler Creammer missed Free Throw.
- P2 Jordan Lyons Defensive Rebound.
Box score
VMI
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tyler CreammerC | 15 | 8 | 4-8 | 0-0 | 0-1 | 6 | 0 | 1 | 0 | 0 | 2 | 4 | 2 |
| Bubba ParhamG | 29 | 3 | 1-10 | 1-7 | 0-0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 3 |
| Garrett GilkesonG | 26 | 3 | 1-4 | 1-1 | 0-0 | 5 | 1 | 2 | 2 | 0 | 1 | 4 | 0 |
| Keith SmithG | 22 | 4 | 2-4 | 0-1 | 0-0 | 4 | 1 | 4 | 1 | 1 | 0 | 4 | 1 |
| Austin VereenG | 18 | 6 | 1-7 | 1-4 | 3-3 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 3 |
| Myles LewisF | 6 | 1 | 0-1 | 0-0 | 1-2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Will MillerF | 8 | 0 | 0-1 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Fred IruafemiF | 17 | 6 | 2-3 | 0-0 | 2-3 | 3 | 0 | 1 | 4 | 0 | 1 | 2 | 1 |
| Sarju PatelG | 17 | 9 | 3-6 | 3-5 | 0-0 | 5 | 0 | 1 | 0 | 0 | 1 | 4 | 1 |
| Jordan RatliffeG | 26 | 10 | 4-12 | 2-7 | 0-0 | 4 | 2 | 0 | 1 | 0 | 3 | 1 | 0 |
| Greg Parham IIG | 16 | 4 | 1-5 | 1-1 | 1-2 | 2 | 5 | 0 | 0 | 0 | 0 | 2 | 0 |
| Tragen FahlF | |||||||||||||
| Kuony DengF | |||||||||||||
| Armani BranchF | |||||||||||||
| Ta'Vonne BondG |
FUR
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Matt RaffertyF | 22 | 7 | 3-4 | 0-0 | 1-2 | 5 | 5 | 2 | 1 | 0 | 0 | 5 | 1 |
| Geoff BeansF | 14 | 3 | 1-4 | 1-4 | 0-0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 |
| Daniel FowlerG | 23 | 12 | 5-7 | 2-4 | 0-0 | 2 | 2 | 2 | 0 | 0 | 0 | 2 | 1 |
| Devin SibleyG | 27 | 10 | 4-12 | 0-4 | 2-3 | 9 | 2 | 3 | 0 | 2 | 1 | 8 | 1 |
| John Davis IIIG | 24 | 6 | 2-4 | 2-4 | 0-0 | 2 | 3 | 2 | 1 | 0 | 0 | 2 | 1 |
| Clay MounceF | 17 | 4 | 2-7 | 0-1 | 0-0 | 3 | 2 | 0 | 0 | 0 | 1 | 2 | 1 |
| Jalen WilliamsF | 16 | 2 | 1-1 | 0-0 | 0-0 | 7 | 0 | 2 | 0 | 0 | 2 | 5 | 2 |
| Seve StavroffG | 1 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Alex HunterG | 19 | 5 | 2-3 | 0-0 | 1-1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 2 |
| Jordan LyonsG | 18 | 12 | 4-8 | 3-5 | 1-1 | 4 | 1 | 2 | 0 | 0 | 0 | 4 | 0 |
| Brady SchuckG | 2 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Andrew BrownG | 17 | 15 | 5-6 | 3-4 | 2-3 | 3 | 2 | 0 | 3 | 0 | 1 | 2 | 3 |
| Noah GurleyF | |||||||||||||
| Tre ClarkG | |||||||||||||
| Jonathan JeanG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.