Towson Tigers @ Georgia State Panthers
| 1 | 2 | T | |
|---|---|---|---|
| TOW7-12 | 17 | 29 | 46 |
| GAST5-13 | 30 | 38 | 68 |
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.
-
Jarrel Smith made Two Point Jumper. Assisted by Troy Franklin.
2–0 -
Junior Hairston made Two Point Jumper.
4–0 -
Leonard Mendez made Two Point Dunk Shot.
4–2 -
Joe Dukes made Two Point Layup.
4–4 -
Joe Dukes made Three Point Jumper.
4–7 -
Tony Durant made Two Point Jumper. Assisted by Troy Franklin.
6–7 -
Troy Franklin made Free Throw.
7–7 -
Troy Franklin made Free Throw.
8–7 -
Rocky Coleman made Two Point Layup.
10–7 -
Leonard Mendez made Two Point Layup.
10–9 -
James Fields made Two Point Layup.
10–11 -
Rashad Chase made Free Throw.
10–12 -
Rashad Chase made Free Throw.
10–13 -
Trey Hampton made Two Point Layup.
10–15 -
Josh Thornton made Two Point Jumper.
12–15 -
Trey Hampton made Free Throw.
12–16 -
Trey Hampton made Free Throw.
12–17 -
Josh Thornton made Two Point Jumper.
14–17 -
Josh Thornton made Two Point Jumper. Assisted by Troy Franklin.
16–17 -
Ousman Krubally made Two Point Layup. Assisted by Leonard Mendez.
16–19 -
Ousman Krubally made Free Throw.
16–20 -
Dante Curry made Two Point Layup.
16–22 -
Ousman Krubally made Two Point Layup. Assisted by Joe Dukes.
16–24 -
Kevin Lott made Three Point Jumper. Assisted by Joe Dukes.
16–27 -
Jarrel Smith made Free Throw.
17–27 -
Kevin Lott made Three Point Jumper. Assisted by Joe Dukes.
17–30 -
Jarrel Smith made Two Point Jumper. Assisted by Josh Thornton.
19–30 -
Rashad Chase made Free Throw.
19–31 -
Rashad Chase made Free Throw.
19–32 -
Joe Dukes made Two Point Layup.
19–34 -
Dante Curry made Two Point Layup. Assisted by Kevin Lott.
19–36 -
Trae Goldston made Free Throw.
19–37 -
Trae Goldston made Free Throw.
19–38 -
Dante Curry made Free Throw.
19–39 -
Dante Curry made Three Point Jumper.
19–42 -
Troy Franklin made Two Point Layup.
21–42 -
Rashad Chase made Two Point Layup.
21–44 -
Rocky Coleman made Two Point Layup.
23–44 -
Rocky Coleman made Free Throw.
24–44 -
Troy Franklin made Three Point Jumper. Assisted by Robert Nwankwo.
27–44 -
Kevin Lott made Free Throw.
27–45 -
Kevin Lott made Free Throw.
27–46 -
Kevin Lott made Two Point Layup.
27–48 -
Trey Hampton made Free Throw.
27–49 -
Kevin Lott made Three Point Jumper.
27–52 -
Jarrel Smith made Free Throw.
28–52 -
Trae Goldston made Three Point Jumper.
28–55 -
Josh Thornton made Free Throw.
29–55 -
Josh Thornton made Free Throw.
30–55 -
Rashad Chase made Free Throw.
30–56 -
Rashad Chase made Free Throw.
30–57 -
Kevin Lott made Free Throw.
30–58 -
Robert Nwankwo made Free Throw.
31–58 -
Rocky Coleman made Two Point Layup.
33–58 -
Joe Dukes made Three Point Jumper.
33–61 -
Trey Hampton made Two Point Dunk Shot. Assisted by Dante Curry.
33–63 -
Josh Thornton made Three Point Jumper. Assisted by Brian Morris.
36–63 -
Josh Thornton made Three Point Jumper. Assisted by Brian Morris.
39–63 -
Joe Dukes made Two Point Dunk Shot. Assisted by Dante Curry.
39–65 -
Josh Thornton made Three Point Jumper.
42–65 -
Rashad Chase made Free Throw.
42–66 -
Tony Durant made Two Point Jumper.
44–66 -
Brian Morris made Free Throw.
45–66 -
Brian Morris made Free Throw.
46–66 -
Dante Curry made Two Point Jumper. Assisted by Trey Hampton.
46–68
Play-by-play
- P1 Jarrel Smith made Two Point Jumper. Assisted by Troy Franklin. 2–0
- P1 Xavier Hansbro missed Two Point Jumper.
- P1 Jarrel Smith Defensive Rebound.
- P1 Josh Thornton missed Three Point Jumper.
- P1 Xavier Hansbro Defensive Rebound.
- P1 Trae Goldston missed Two Point Jumper.
- P1 Robert Nwankwo Defensive Rebound.
- P1 Robert Nwankwo Turnover.
- P1 Leonard Mendez Steal.
- P1 Joe Dukes missed Three Point Jumper.
- P1 Robert Nwankwo Defensive Rebound.
- P1 Junior Hairston made Two Point Jumper. 4–0
- P1 Trae Goldston missed Three Point Jumper.
- P1 Josh Thornton Defensive Rebound.
- P1 Junior Hairston missed Two Point Layup.
- P1 Foul on Junior Hairston
- P1 Leonard Mendez missed Three Point Jumper.
- P1 Jarrel Smith Defensive Rebound.
- P1 Troy Franklin Turnover.
- P1 Leonard Mendez Steal.
- P1 Leonard Mendez made Two Point Dunk Shot. 4–2
- P1 Foul on Trae Goldston
- P1 Josh Thornton missed Two Point Jumper.
- P1 Robert Nwankwo Offensive Rebound.
- P1 Robert Nwankwo missed Two Point Jumper.
- P1 Georgia State Defensive Rebound.
- P1 Ousman Krubally missed Two Point Layup.
- P1 Jarrel Smith Block.
- P1 Robert Nwankwo Defensive Rebound.
- P1 Junior Hairston missed Three Point Jumper.
- P1 Ousman Krubally Defensive Rebound.
- P1 Joe Dukes made Two Point Layup. 4–4
- P1 Foul on Troy Franklin
- P1 Troy Franklin Turnover.
- P1 Official TV Timeout.
- P1 Ousman Krubally missed Two Point Jumper.
- P1 Troy Franklin Defensive Rebound.
- P1 Troy Franklin missed Two Point Jumper.
- P1 Georgia State Defensive Rebound.
- P1 Joe Dukes missed Two Point Jumper.
- P1 Foul on Trey Hampton
- P1 Jarrel Smith missed Three Point Jumper.
- P1 Joe Dukes Defensive Rebound.
- P1 Rashad Chase Turnover.
- P1 Jarrel Smith Steal.
- P1 Troy Franklin missed Three Point Jumper.
- P1 Jarrel Smith Offensive Rebound.
- P1 Tony Durant missed Two Point Jumper.
- P1 Rashad Chase Defensive Rebound.
- P1 Joe Dukes made Three Point Jumper. 4–7
- P1 Jarrel Smith Turnover.
- P1 Rashad Chase Steal.
- P1 Leonard Mendez missed Two Point Layup.
- P1 Junior Hairston Defensive Rebound.
- P1 Tony Durant made Two Point Jumper. Assisted by Troy Franklin. 6–7
- P1 Joe Dukes Turnover.
- P1 Josh Thornton missed Three Point Jumper.
- P1 Ousman Krubally Defensive Rebound.
- P1 Trae Goldston Turnover.
- P1 Foul on Ousman Krubally
- P1 Official TV Timeout.
- P1 Troy Franklin made Free Throw. 7–7
- P1 Troy Franklin made Free Throw. 8–7
- P1 Dante Curry missed Three Point Jumper.
- P1 Rocky Coleman Defensive Rebound.
- P1 Robert Nwankwo missed Two Point Layup.
- P1 Ousman Krubally Block.
- P1 Ousman Krubally Defensive Rebound.
- P1 Trae Goldston missed Three Point Jumper.
- P1 Foul on Dante Curry
- P1 Junior Hairston missed Two Point Jumper.
- P1 Towson Offensive Rebound.
- P1 Brian Morris missed Three Point Jumper.
- P1 Xavier Hansbro Defensive Rebound.
- P1 Xavier Hansbro missed Two Point Jumper.
- P1 Troy Franklin Defensive Rebound.
- P1 Rocky Coleman made Two Point Layup. 10–7
- P1 Xavier Hansbro missed Two Point Layup.
- P1 Robert Nwankwo Block.
- P1 Georgia State Offensive Rebound.
- P1 Leonard Mendez made Two Point Layup. 10–9
- P1 Foul on Trae Goldston
- P1 Jarrel Smith Turnover.
- P1 Trey Hampton Steal.
- P1 James Fields made Two Point Layup. 10–11
- P1 Brian Morris missed Two Point Jumper.
- P1 Robert Nwankwo Offensive Rebound.
- P1 Troy Franklin missed Three Point Jumper.
- P1 Georgia State Defensive Rebound.
- P1 Foul on Robert Nwankwo
- P1 Rashad Chase made Free Throw. 10–12
- P1 Rashad Chase made Free Throw. 10–13
- P1 Jarrel Smith missed Two Point Jumper.
- P1 Georgia State Defensive Rebound.
- P1 Official TV Timeout.
- P1 Trey Hampton made Two Point Layup. 10–15
- P1 Josh Thornton made Two Point Jumper. 12–15
- P1 Dante Curry missed Three Point Jumper.
- P1 Dante Curry Offensive Rebound.
- P1 Foul on Robert Nwankwo
- P1 Trey Hampton made Free Throw. 12–16
- P1 Trey Hampton made Free Throw. 12–17
- P1 Jarrel Smith missed Two Point Jumper.
- P1 Rashad Chase Defensive Rebound.
- P1 Trey Hampton missed Two Point Jumper.
- P1 Troy Franklin Defensive Rebound.
- P1 Junior Hairston missed Two Point Jumper.
- P1 Josh Thornton Offensive Rebound.
- P1 Josh Thornton made Two Point Jumper. 14–17
- P1 Joe Dukes missed Three Point Jumper.
- P1 Jarrel Smith Defensive Rebound.
- P1 Josh Thornton made Two Point Jumper. Assisted by Troy Franklin. 16–17
- P1 Ousman Krubally made Two Point Layup. Assisted by Leonard Mendez. 16–19
- P1 Foul on Tony Durant
- P1 Ousman Krubally made Free Throw. 16–20
- P1 Troy Franklin missed Three Point Jumper.
- P1 Ousman Krubally Defensive Rebound.
- P1 James Fields Turnover.
- P1 Tony Durant Steal.
- P1 Junior Hairston missed Three Point Jumper.
- P1 Ousman Krubally Defensive Rebound.
- P1 James Fields Turnover.
- P1 Junior Hairston Steal.
- P1 Foul on James Fields
- P1 Official TV Timeout.
- P1 Josh Thornton Turnover.
- P1 Rashad Chase Steal.
- P1 Dante Curry made Two Point Layup. 16–22
- P1 Josh Thornton missed Two Point Jumper.
- P1 Leonard Mendez Defensive Rebound.
- P1 Ousman Krubally made Two Point Layup. Assisted by Joe Dukes. 16–24
- P1 Towson 30 Second Timeout.
- P1 Troy Franklin missed Three Point Jumper.
- P1 Kevin Lott Defensive Rebound.
- P1 Kevin Lott made Three Point Jumper. Assisted by Joe Dukes. 16–27
- P1 Josh Thornton missed Three Point Jumper.
- P1 Rashad Chase Defensive Rebound.
- P1 Joe Dukes Turnover.
- P1 Foul on Ousman Krubally
- P1 Jarrel Smith missed Free Throw.
- P1 Jarrel Smith made Free Throw. 17–27
- P1 Kevin Lott made Three Point Jumper. Assisted by Joe Dukes. 17–30
- P1 Brian Morris Turnover.
- P1 Joe Dukes Steal.
- P1 Joe Dukes missed Three Point Jumper.
- P1 Rocky Coleman Defensive Rebound.
- P2 Foul on Ousman Krubally
- P2 Jarrel Smith made Two Point Jumper. Assisted by Josh Thornton. 19–30
- P2 Trae Goldston missed Three Point Jumper.
- P2 Rashad Chase Offensive Rebound.
- P2 Foul on Junior Hairston
- P2 Rashad Chase made Free Throw. 19–31
- P2 Rashad Chase made Free Throw. 19–32
- P2 Brian Morris missed Two Point Layup.
- P2 Ousman Krubally Block.
- P2 Leonard Mendez Defensive Rebound.
- P2 Joe Dukes made Two Point Layup. 19–34
- P2 Troy Franklin Turnover.
- P2 Joe Dukes missed Two Point Layup.
- P2 Troy Franklin Defensive Rebound.
- P2 Foul on Rashad Chase
- P2 Junior Hairston missed Free Throw.
- P2 Junior Hairston missed Free Throw.
- P2 Foul on Jarrel Smith
- P2 Trae Goldston Turnover.
- P2 Josh Thornton Steal.
- P2 Jarrel Smith missed Two Point Jumper.
- P2 Josh Thornton Offensive Rebound.
- P2 Josh Thornton missed Two Point Jumper.
- P2 Rashad Chase Defensive Rebound.
- P2 Ousman Krubally missed Two Point Jumper.
- P2 Junior Hairston Block.
- P2 Junior Hairston Defensive Rebound.
- P2 Troy Franklin missed Three Point Jumper.
- P2 Foul on Joe Dukes
- P2 Junior Hairston missed Two Point Jumper.
- P2 Rashad Chase Defensive Rebound.
- P2 Dante Curry made Two Point Layup. Assisted by Kevin Lott. 19–36
- P2 Foul on Brian Morris
- P2 Foul on Junior Hairston
- P2 Technical Foul on Junior Hairston
- P2 Trae Goldston made Free Throw. 19–37
- P2 Trae Goldston made Free Throw. 19–38
- P2 Dante Curry made Free Throw. 19–39
- P2 Josh Thornton Turnover.
- P2 Trae Goldston Steal.
- P2 Foul on Troy Franklin
- P2 Dante Curry made Three Point Jumper. 19–42
- P2 Towson 30 Second Timeout.
- P2 Troy Franklin made Two Point Layup. 21–42
- P2 Kevin Lott missed Two Point Layup.
- P2 Rashad Chase Offensive Rebound.
- P2 Rashad Chase made Two Point Layup. 21–44
- P2 Official TV Timeout.
- P2 Towson Turnover.
- P2 Dante Curry Turnover.
- P2 Junior Hairston Steal.
- P2 Rocky Coleman made Two Point Layup. 23–44
- P2 Foul on Dante Curry
- P2 Rocky Coleman made Free Throw. 24–44
- P2 Rashad Chase missed Two Point Jumper.
- P2 Robert Nwankwo Block.
- P2 Towson Defensive Rebound.
- P2 Rocky Coleman missed Two Point Jumper.
- P2 Robert Nwankwo Offensive Rebound.
- P2 Troy Franklin made Three Point Jumper. Assisted by Robert Nwankwo. 27–44
- P2 Trae Goldston missed Two Point Jumper.
- P2 Robert Nwankwo Block.
- P2 Robert Nwankwo Defensive Rebound.
- P2 Troy Franklin missed Two Point Layup.
- P2 Troy Franklin Offensive Rebound.
- P2 Brian Morris missed Three Point Jumper.
- P2 Ousman Krubally Defensive Rebound.
- P2 Foul on Junior Hairston
- P2 Kevin Lott made Free Throw. 27–45
- P2 Kevin Lott made Free Throw. 27–46
- P2 Kevin Lott missed Free Throw.
- P2 Georgia State Offensive Rebound.
- P2 Kevin Lott made Two Point Layup. 27–48
- P2 Jarrel Smith missed Three Point Jumper.
- P2 Kevin Lott Defensive Rebound.
- P2 Kevin Lott missed Two Point Jumper.
- P2 Trey Hampton Offensive Rebound.
- P2 Foul on Jarrel Smith
- P2 Official TV Timeout.
- P2 Trey Hampton made Free Throw. 27–49
- P2 Trey Hampton missed Free Throw.
- P2 Robert Nwankwo Defensive Rebound.
- P2 Foul on Brian Morris
- P2 Brian Morris Turnover.
- P2 Kevin Lott made Three Point Jumper. 27–52
- P2 Foul on Trey Hampton
- P2 Jarrel Smith missed Free Throw.
- P2 Jarrel Smith made Free Throw. 28–52
- P2 Foul on Trey Hampton
- P2 Trey Hampton Turnover.
- P2 Josh Thornton missed Three Point Jumper.
- P2 Josh Thornton Offensive Rebound.
- P2 Josh Thornton missed Two Point Jumper.
- P2 Robert Nwankwo Offensive Rebound.
- P2 Troy Franklin missed Three Point Jumper.
- P2 Georgia State Defensive Rebound.
- P2 Trae Goldston made Three Point Jumper. 28–55
- P2 Foul on Ousman Krubally
- P2 Josh Thornton made Free Throw. 29–55
- P2 Josh Thornton made Free Throw. 30–55
- P2 Foul on Josh Thornton
- P2 Rashad Chase made Free Throw. 30–56
- P2 Rashad Chase made Free Throw. 30–57
- P2 Junior Hairston missed Three Point Jumper.
- P2 Dante Curry Defensive Rebound.
- P2 Trey Hampton missed Two Point Layup.
- P2 Robert Nwankwo Block.
- P2 Georgia State Offensive Rebound.
- P2 Official TV Timeout.
- P2 Dante Curry missed Three Point Jumper.
- P2 Kevin Lott Offensive Rebound.
- P2 Foul on Robert Nwankwo
- P2 Kevin Lott made Free Throw. 30–58
- P2 Kevin Lott missed Free Throw.
- P2 Jarrel Smith Defensive Rebound.
- P2 Josh Thornton missed Three Point Jumper.
- P2 Foul on Trey Hampton
- P2 Robert Nwankwo made Free Throw. 31–58
- P2 Robert Nwankwo missed Free Throw.
- P2 Rocky Coleman Offensive Rebound.
- P2 Rocky Coleman made Two Point Layup. 33–58
- P2 Kevin Lott missed Three Point Jumper.
- P2 Rashad Chase Offensive Rebound.
- P2 Rashad Chase Turnover.
- P2 Troy Franklin missed Three Point Jumper.
- P2 Ousman Krubally Defensive Rebound.
- P2 Georgia State 30 Second Timeout.
- P2 Joe Dukes made Three Point Jumper. 33–61
- P2 Rocky Coleman Turnover.
- P2 Dante Curry Steal.
- P2 Trey Hampton made Two Point Dunk Shot. Assisted by Dante Curry. 33–63
- P2 Junior Hairston missed Three Point Jumper.
- P2 Ousman Krubally Defensive Rebound.
- P2 Joe Dukes missed Two Point Jumper.
- P2 Brian Morris Defensive Rebound.
- P2 Josh Thornton made Three Point Jumper. Assisted by Brian Morris. 36–63
- P2 Joe Dukes Turnover.
- P2 Junior Hairston Steal.
- P2 Josh Thornton made Three Point Jumper. Assisted by Brian Morris. 39–63
- P2 Dante Curry missed Two Point Layup.
- P2 Junior Hairston Block.
- P2 Jimmy Smith Defensive Rebound.
- P2 Jarrel Smith missed Three Point Jumper.
- P2 Joe Dukes Defensive Rebound.
- P2 Joe Dukes made Two Point Dunk Shot. Assisted by Dante Curry. 39–65
- P2 Georgia State 30 Second Timeout.
- P2 Josh Thornton made Three Point Jumper. 42–65
- P2 Foul on Junior Hairston
- P2 Official TV Timeout.
- P2 Rashad Chase missed Free Throw.
- P2 Rashad Chase made Free Throw. 42–66
- P2 Josh Thornton missed Three Point Jumper.
- P2 Jimmy Smith Offensive Rebound.
- P2 Tony Durant made Two Point Jumper. 44–66
- P2 Xavier Hansbro missed Two Point Jumper.
- P2 Brian Morris Defensive Rebound.
- P2 Foul on Dante Curry
- P2 Brian Morris made Free Throw. 45–66
- P2 Brian Morris made Free Throw. 46–66
- P2 Trae Goldston missed Three Point Jumper.
- P2 Towson Defensive Rebound.
- P2 Brian Morris missed Three Point Jumper.
- P2 Ousman Krubally Defensive Rebound.
- P2 Dante Curry made Two Point Jumper. Assisted by Trey Hampton. 46–68
- P2 Ryan Kannegieter missed Two Point Jumper.
- P2 Trae Goldston Block.
- P2 James Fields Defensive Rebound.
- P2 End Game
Box score
TOW
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Robert NwankwoF | 24 | 1 | 0-2 | 0-0 | 1-2 | 9 | 1 | 1 | 0 | 4 | 4 | 5 | 3 |
| Jarrel SmithF | 34 | 6 | 2-8 | 0-3 | 2-4 | 5 | 0 | 2 | 1 | 1 | 1 | 4 | 2 |
| Junior HairstonF | 33 | 2 | 1-9 | 0-4 | 0-2 | 2 | 0 | 0 | 3 | 2 | 0 | 2 | 5 |
| Troy FranklinG | 32 | 7 | 2-11 | 1-8 | 2-2 | 5 | 4 | 3 | 0 | 0 | 1 | 4 | 2 |
| Josh ThorntonG | 30 | 17 | 6-16 | 3-9 | 2-2 | 4 | 1 | 2 | 1 | 0 | 3 | 1 | 1 |
| Tony DurantF | 6 | 4 | 2-3 | 0-0 | 0-0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Ryan KannegieterG | 2 | 0 | 0-1 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jimmy SmithG | 5 | 0 | 0-0 | 0-0 | 0-0 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| Brian MorrisG | 19 | 2 | 0-5 | 0-3 | 2-2 | 2 | 2 | 2 | 0 | 0 | 0 | 2 | 2 |
| Rocky ColemanG | 15 | 7 | 3-4 | 0-0 | 1-1 | 3 | 0 | 1 | 0 | 0 | 1 | 2 | 0 |
| Calvin LeeF | |||||||||||||
| David BrewsterF | |||||||||||||
| Tim CrossinG | |||||||||||||
| Vernon CarrG |
GAST
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rashad ChaseF | 31 | 9 | 1-2 | 0-0 | 7-8 | 8 | 1 | 2 | 2 | 0 | 3 | 5 | 1 |
| Xavier HansbroF | 6 | 0 | 0-4 | 0-0 | 0-0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| Trae GoldstonG | 20 | 5 | 1-7 | 1-5 | 2-2 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 2 |
| Leonard MendezG | 20 | 4 | 2-4 | 0-1 | 0-0 | 2 | 2 | 0 | 2 | 0 | 0 | 2 | 0 |
| Joe DukesG | 32 | 12 | 5-11 | 2-5 | 0-0 | 2 | 7 | 3 | 1 | 0 | 0 | 2 | 1 |
| Ousman KruballyF | 23 | 5 | 2-5 | 0-0 | 1-1 | 9 | 0 | 0 | 0 | 2 | 0 | 9 | 4 |
| Kevin LottF | 16 | 14 | 4-7 | 3-4 | 3-5 | 3 | 1 | 0 | 0 | 0 | 1 | 2 | 0 |
| Trey HamptonF | 19 | 7 | 2-4 | 0-0 | 3-4 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 4 |
| James FieldsG | 9 | 2 | 1-1 | 0-0 | 0-0 | 1 | 0 | 2 | 0 | 0 | 0 | 1 | 1 |
| Dante CurryG | 24 | 10 | 4-8 | 1-4 | 1-1 | 2 | 2 | 1 | 1 | 0 | 1 | 1 | 3 |
| Chris EcholsF | |||||||||||||
| Bernard RimmerF |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.