Washington State Cougars @ Arizona State Sun Devils
| 1 | 2 | T | |
|---|---|---|---|
| WSU6-1 | 18 | 33 | 51 |
| ASU2-6 | 10 | 19 | 29 |
· Line: WSU -2 (O/U 139.5)
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.
-
Dishon Jackson made Jumper.
2–0 -
Tyrell Roberts made Three Point Jumper. Assisted by Noah Williams.
5–0 -
Dishon Jackson made Dunk. Assisted by Mouhamed Gueye.
7–0 -
Michael Flowers made Three Point Jumper.
10–0 -
DJ Horne made Three Point Jumper. Assisted by Marreon Jackson.
10–3 -
Luther Muhammad made Jumper.
10–5 -
Efe Abogidi made Layup. Assisted by Jefferson Koulibaly.
12–5 -
Kimani Lawrence made Layup.
12–7 -
DJ Horne made Three Point Jumper. Assisted by Jamiya Neal.
12–10 -
Noah Williams made Layup.
14–10 -
Noah Williams made Free Throw.
15–10 -
Noah Williams made Free Throw.
16–10 -
Noah Williams made Jumper.
18–10 -
Dishon Jackson made Free Throw.
19–10 -
Dishon Jackson made Free Throw.
20–10 -
Jay Heath made Jumper.
20–12 -
Noah Williams made Three Point Jumper. Assisted by Michael Flowers.
23–12 -
Mouhamed Gueye made Free Throw.
24–12 -
Dishon Jackson made Layup.
26–12 -
Mouhamed Gueye made Dunk. Assisted by Tyrell Roberts.
28–12 -
DJ Horne made Layup.
28–14 -
Noah Williams made Three Point Jumper. Assisted by Tyrell Roberts.
31–14 -
DJ Horne made Dunk. Assisted by Jamiya Neal.
31–16 -
Noah Williams made Free Throw.
32–16 -
Noah Williams made Free Throw.
33–16 -
Mouhamed Gueye made Jumper.
35–16 -
Efe Abogidi made Jumper.
37–16 -
Kimani Lawrence made Layup. Assisted by Luther Muhammad.
37–18 -
Marreon Jackson made Jumper.
37–20 -
Tyrell Roberts made Three Point Jumper.
40–20 -
Michael Flowers made Three Point Jumper. Assisted by Efe Abogidi.
43–20 -
Alonzo Gaffney made Three Point Jumper. Assisted by Jamiya Neal.
43–23 -
Jamiya Neal made Jumper. Assisted by DJ Horne.
43–25 -
D.J. Rodman made Layup.
45–25 -
D.J. Rodman made Free Throw.
46–25 -
Michael Flowers made Three Point Jumper. Assisted by Dishon Jackson.
49–25 -
Dishon Jackson made Layup.
51–25 -
Kimani Lawrence made Free Throw.
51–26 -
Kimani Lawrence made Free Throw.
51–27 -
DJ Horne made Jumper.
51–29
Play-by-play
- P1 Dishon Jackson made Jumper. 2–0
- P1 Kimani Lawrence Turnover.
- P1 Tyrell Roberts made Three Point Jumper. Assisted by Noah Williams. 5–0
- P1 Luther Muhammad missed Three Point Jumper.
- P1 Michael Flowers Defensive Rebound.
- P1 Dishon Jackson made Dunk. Assisted by Mouhamed Gueye. 7–0
- P1 Jalen Graham Turnover.
- P1 Tyrell Roberts Steal.
- P1 Tyrell Roberts missed Three Point Jumper.
- P1 Jalen Graham Defensive Rebound.
- P1 Marreon Jackson missed Layup.
- P1 Mouhamed Gueye Defensive Rebound.
- P1 Michael Flowers made Three Point Jumper. 10–0
- P1 DJ Horne made Three Point Jumper. Assisted by Marreon Jackson. 10–3
- P1 Mouhamed Gueye Turnover.
- P1 Foul on Mouhamed Gueye.
- P1 Jalen Graham missed Free Throw.
- P1 Arizona State Deadball Team Rebound.
- P1 Jalen Graham missed Free Throw.
- P1 Noah Williams Defensive Rebound.
- P1 Michael Flowers missed Layup.
- P1 Efe Abogidi Offensive Rebound.
- P1 Michael Flowers missed Three Point Jumper.
- P1 Arizona State Defensive Rebound.
- P1 Official TV Timeout
- P1 Foul on Michael Flowers.
- P1 Jay Heath missed Three Point Jumper.
- P1 Washington State Defensive Rebound.
- P1 Foul on Alonzo Gaffney.
- P1 T.J. Bamba missed Jumper.
- P1 Alonzo Gaffney Defensive Rebound.
- P1 Marreon Jackson missed Three Point Jumper.
- P1 Efe Abogidi Defensive Rebound.
- P1 Tyrell Roberts missed Jumper.
- P1 Efe Abogidi Offensive Rebound.
- P1 Foul on Jay Heath.
- P1 T.J. Bamba missed Free Throw.
- P1 Washington State Deadball Team Rebound.
- P1 T.J. Bamba missed Free Throw.
- P1 Enoch Boakye Defensive Rebound.
- P1 DJ Horne missed Three Point Jumper.
- P1 Arizona State Offensive Rebound.
- P1 Marreon Jackson missed Jumper.
- P1 Tyrell Roberts Defensive Rebound.
- P1 Foul on Efe Abogidi.
- P1 Efe Abogidi Turnover.
- P1 Foul on Noah Williams.
- P1 Jamiya Neal missed Free Throw.
- P1 Arizona State Deadball Team Rebound.
- P1 Jamiya Neal missed Free Throw.
- P1 T.J. Bamba Defensive Rebound.
- P1 Dishon Jackson missed Layup.
- P1 Alonzo Gaffney Block.
- P1 Washington State Offensive Rebound.
- P1 T.J. Bamba missed Layup.
- P1 Enoch Boakye Defensive Rebound.
- P1 DJ Horne Turnover.
- P1 Noah Williams Turnover.
- P1 Foul on Enoch Boakye.
- P1 Enoch Boakye Turnover.
- P1 Foul on Enoch Boakye.
- P1 Noah Williams missed Jumper.
- P1 Arizona State Defensive Rebound.
- P1 Alonzo Gaffney missed Jumper.
- P1 Dishon Jackson Block.
- P1 D.J. Rodman Defensive Rebound.
- P1 D.J. Rodman missed Three Point Jumper.
- P1 T.J. Bamba Offensive Rebound.
- P1 T.J. Bamba Turnover.
- P1 Official TV Timeout
- P1 Jay Heath missed Jumper.
- P1 Mouhamed Gueye Defensive Rebound.
- P1 Tyrell Roberts missed Jumper.
- P1 Luther Muhammad Defensive Rebound.
- P1 Foul on Luther Muhammad.
- P1 Luther Muhammad Turnover.
- P1 Michael Flowers missed Three Point Jumper.
- P1 Mouhamed Gueye Offensive Rebound.
- P1 Mouhamed Gueye missed Layup.
- P1 Jalen Graham Block.
- P1 Jalen Graham Defensive Rebound.
- P1 Marreon Jackson Turnover.
- P1 Tyrell Roberts Turnover.
- P1 Luther Muhammad made Jumper. 10–5
- P1 Dishon Jackson missed Layup.
- P1 Noah Williams Offensive Rebound.
- P1 Foul on Marreon Jackson.
- P1 Noah Williams missed Free Throw.
- P1 Washington State Deadball Team Rebound.
- P1 Noah Williams missed Free Throw.
- P1 Jalen Graham Defensive Rebound.
- P1 Jamiya Neal missed Three Point Jumper.
- P1 Washington State Defensive Rebound.
- P1 Mouhamed Gueye missed Layup.
- P1 Marreon Jackson Defensive Rebound.
- P1 Marreon Jackson missed Three Point Jumper.
- P1 Washington State Defensive Rebound.
- P1 Tyrell Roberts missed Three Point Jumper.
- P1 Jalen Graham Defensive Rebound.
- P1 DJ Horne missed Three Point Jumper.
- P1 Efe Abogidi Defensive Rebound.
- P1 T.J. Bamba missed Three Point Jumper.
- P1 Luther Muhammad Defensive Rebound.
- P1 Marreon Jackson missed Three Point Jumper.
- P1 Efe Abogidi Defensive Rebound.
- P1 Washington State Turnover.
- P1 Official TV Timeout
- P1 Alonzo Gaffney Turnover.
- P1 Efe Abogidi made Layup. Assisted by Jefferson Koulibaly. 12–5
- P1 Alonzo Gaffney missed Three Point Jumper.
- P1 Kimani Lawrence Offensive Rebound.
- P1 Kimani Lawrence made Layup. 12–7
- P1 T.J. Bamba missed Three Point Jumper.
- P1 Jay Heath Defensive Rebound.
- P1 DJ Horne made Three Point Jumper. Assisted by Jamiya Neal. 12–10
- P1 Foul on DJ Horne.
- P1 D.J. Rodman missed Free Throw.
- P1 Enoch Boakye Defensive Rebound.
- P1 Jamiya Neal missed Three Point Jumper.
- P1 Dishon Jackson Defensive Rebound.
- P1 Noah Williams missed Three Point Jumper.
- P1 D.J. Rodman Offensive Rebound.
- P1 D.J. Rodman missed Layup.
- P1 Arizona State Defensive Rebound.
- P1 DJ Horne missed Three Point Jumper.
- P1 Jefferson Koulibaly Defensive Rebound.
- P1 Jefferson Koulibaly Turnover.
- P1 Official TV Timeout
- P1 Foul on Dishon Jackson.
- P1 Enoch Boakye missed Free Throw.
- P1 Arizona State Deadball Team Rebound.
- P1 Enoch Boakye missed Free Throw.
- P1 Dishon Jackson Defensive Rebound.
- P1 Tyrell Roberts missed Layup.
- P1 Enoch Boakye Block.
- P1 Enoch Boakye Defensive Rebound.
- P1 Enoch Boakye Turnover.
- P1 Noah Williams Steal.
- P1 Noah Williams made Layup. 14–10
- P1 DJ Horne Turnover.
- P1 Noah Williams missed Jumper.
- P1 Dishon Jackson Offensive Rebound.
- P1 Dishon Jackson missed Layup.
- P1 Alonzo Gaffney Block.
- P1 Alonzo Gaffney Defensive Rebound.
- P1 Marreon Jackson missed Layup.
- P1 Noah Williams Block.
- P1 Andrej Jakimovski Defensive Rebound.
- P1 Foul on Alonzo Gaffney.
- P1 Noah Williams made Free Throw. 15–10
- P1 Noah Williams made Free Throw. 16–10
- P1 Luther Muhammad missed Three Point Jumper.
- P1 Tyrell Roberts Defensive Rebound.
- P1 Efe Abogidi Turnover.
- P1 Luther Muhammad Steal.
- P1 Marreon Jackson missed Layup.
- P1 Andrej Jakimovski Defensive Rebound.
- P1 Noah Williams Turnover.
- P1 Foul on Andrej Jakimovski.
- P1 Jamiya Neal missed Jumper.
- P1 Dishon Jackson Defensive Rebound.
- P1 Noah Williams made Jumper. 18–10
- P1 Jamiya Neal missed Three Point Jumper.
- P1 Dishon Jackson Defensive Rebound.
- P2 Tyrell Roberts missed Three Point Jumper.
- P2 Kimani Lawrence Defensive Rebound.
- P2 DJ Horne missed Jumper.
- P2 Dishon Jackson Defensive Rebound.
- P2 Tyrell Roberts missed Jumper.
- P2 Tyrell Roberts Offensive Rebound.
- P2 Foul on Kimani Lawrence.
- P2 Dishon Jackson made Free Throw. 19–10
- P2 Dishon Jackson made Free Throw. 20–10
- P2 Foul on Kimani Lawrence.
- P2 Kimani Lawrence Turnover.
- P2 Kimani Lawrence Defensive Rebound.
- P2 Jay Heath made Jumper. 20–12
- P2 Noah Williams made Three Point Jumper. Assisted by Michael Flowers. 23–12
- P2 Jay Heath missed Layup.
- P2 Noah Williams Block.
- P2 Dishon Jackson Defensive Rebound.
- P2 Michael Flowers missed Three Point Jumper.
- P2 Mouhamed Gueye Offensive Rebound.
- P2 Foul on Jalen Graham.
- P2 Mouhamed Gueye missed Free Throw.
- P2 Washington State Deadball Team Rebound.
- P2 Mouhamed Gueye made Free Throw. 24–12
- P2 Jamiya Neal missed Layup.
- P2 Mouhamed Gueye Block.
- P2 Arizona State Offensive Rebound.
- P2 Alonzo Gaffney missed Jumper.
- P2 Tyrell Roberts Defensive Rebound.
- P2 Mouhamed Gueye missed Jumper.
- P2 Dishon Jackson Offensive Rebound.
- P2 Dishon Jackson made Layup. 26–12
- P2 Alonzo Gaffney missed Three Point Jumper.
- P2 Michael Flowers Defensive Rebound.
- P2 Mouhamed Gueye made Dunk. Assisted by Tyrell Roberts. 28–12
- P2 Arizona State Timeout
- P2 Official TV Timeout
- P2 DJ Horne made Layup. 28–14
- P2 Noah Williams missed Layup.
- P2 Enoch Boakye Block.
- P2 Enoch Boakye Defensive Rebound.
- P2 Enoch Boakye missed Layup.
- P2 Dishon Jackson Block.
- P2 Mouhamed Gueye Defensive Rebound.
- P2 Noah Williams made Three Point Jumper. Assisted by Tyrell Roberts. 31–14
- P2 Jay Heath missed Three Point Jumper.
- P2 Dishon Jackson Defensive Rebound.
- P2 Michael Flowers missed Three Point Jumper.
- P2 Jay Heath Defensive Rebound.
- P2 Jay Heath missed Layup.
- P2 Noah Williams Block.
- P2 Jamiya Neal Offensive Rebound.
- P2 Jalen Graham missed Three Point Jumper.
- P2 Noah Williams Defensive Rebound.
- P2 Noah Williams Turnover.
- P2 Jamiya Neal Steal.
- P2 DJ Horne made Dunk. Assisted by Jamiya Neal. 31–16
- P2 Noah Williams missed Jumper.
- P2 Enoch Boakye Defensive Rebound.
- P2 DJ Horne missed Three Point Jumper.
- P2 Noah Williams Defensive Rebound.
- P2 Foul on Jamiya Neal.
- P2 Noah Williams made Free Throw. 32–16
- P2 Noah Williams made Free Throw. 33–16
- P2 Marreon Jackson missed Three Point Jumper.
- P2 Arizona State Offensive Rebound.
- P2 Arizona State Turnover.
- P2 Michael Flowers missed Jumper.
- P2 Mouhamed Gueye Offensive Rebound.
- P2 Mouhamed Gueye made Jumper. 35–16
- P2 Jamiya Neal missed Three Point Jumper.
- P2 Mouhamed Gueye Defensive Rebound.
- P2 Efe Abogidi made Jumper. 37–16
- P2 Foul on Tyrell Roberts.
- P2 Official TV Timeout
- P2 DJ Horne missed Three Point Jumper.
- P2 Mouhamed Gueye Defensive Rebound.
- P2 Tyrell Roberts missed Three Point Jumper.
- P2 Alonzo Gaffney Defensive Rebound.
- P2 Kimani Lawrence made Layup. Assisted by Luther Muhammad. 37–18
- P2 Mouhamed Gueye Turnover.
- P2 DJ Horne Steal.
- P2 DJ Horne Turnover.
- P2 T.J. Bamba Steal.
- P2 T.J. Bamba Turnover.
- P2 Luther Muhammad Steal.
- P2 Marreon Jackson made Jumper. 37–20
- P2 Tyrell Roberts made Three Point Jumper. 40–20
- P2 Washington State Timeout
- P2 Alonzo Gaffney missed Jumper.
- P2 Mouhamed Gueye Defensive Rebound.
- P2 Michael Flowers made Three Point Jumper. Assisted by Efe Abogidi. 43–20
- P2 Foul on Noah Williams.
- P2 Foul on Efe Abogidi.
- P2 Kimani Lawrence missed Layup.
- P2 Mouhamed Gueye Block.
- P2 Arizona State Offensive Rebound.
- P2 Marreon Jackson missed Three Point Jumper.
- P2 Efe Abogidi Defensive Rebound.
- P2 Foul on Marreon Jackson.
- P2 Official TV Timeout
- P2 Foul on DJ Horne.
- P2 Noah Williams missed Three Point Jumper.
- P2 Marreon Jackson Defensive Rebound.
- P2 Foul on Marreon Jackson.
- P2 Marreon Jackson Turnover.
- P2 Efe Abogidi missed Three Point Jumper.
- P2 Alonzo Gaffney Defensive Rebound.
- P2 Foul on Noah Williams.
- P2 Jay Heath missed Three Point Jumper.
- P2 Arizona State Offensive Rebound.
- P2 Arizona State Turnover.
- P2 Foul on Noah Williams.
- P2 Noah Williams Turnover.
- P2 Alonzo Gaffney made Three Point Jumper. Assisted by Jamiya Neal. 43–23
- P2 Michael Flowers missed Jumper.
- P2 Alonzo Gaffney Defensive Rebound.
- P2 Jay Heath missed Layup.
- P2 Arizona State Offensive Rebound.
- P2 Jamiya Neal made Jumper. Assisted by DJ Horne. 43–25
- P2 Michael Flowers Turnover.
- P2 DJ Horne missed Jumper.
- P2 Michael Flowers Defensive Rebound.
- P2 Tyrell Roberts missed Layup.
- P2 Enoch Boakye Defensive Rebound.
- P2 Alonzo Gaffney missed Three Point Jumper.
- P2 Michael Flowers Defensive Rebound.
- P2 Michael Flowers missed Three Point Jumper.
- P2 D.J. Rodman Offensive Rebound.
- P2 D.J. Rodman made Layup. 45–25
- P2 Official TV Timeout
- P2 D.J. Rodman made Free Throw. 46–25
- P2 Foul on Alonzo Gaffney.
- P2 Alonzo Gaffney missed Jumper.
- P2 Dishon Jackson Defensive Rebound.
- P2 Michael Flowers made Three Point Jumper. Assisted by Dishon Jackson. 49–25
- P2 DJ Horne missed Jumper.
- P2 Mouhamed Gueye Defensive Rebound.
- P2 Noah Williams missed Layup.
- P2 Enoch Boakye Block.
- P2 Michael Flowers Offensive Rebound.
- P2 Mouhamed Gueye missed Three Point Jumper.
- P2 DJ Horne Defensive Rebound.
- P2 Jamiya Neal missed Layup.
- P2 Enoch Boakye Offensive Rebound.
- P2 Enoch Boakye missed Layup.
- P2 Michael Flowers Defensive Rebound.
- P2 Michael Flowers missed Layup.
- P2 D.J. Rodman Offensive Rebound.
- P2 Dishon Jackson made Layup. 51–25
- P2 Jay Heath Turnover.
- P2 Jefferson Koulibaly Steal.
- P2 Jefferson Koulibaly Turnover.
- P2 Jamiya Neal Steal.
- P2 Foul on Andrej Jakimovski.
- P2 Foul on Matt DeWolf.
- P2 Kimani Lawrence made Free Throw. 51–26
- P2 Kimani Lawrence made Free Throw. 51–27
- P2 Andrej Jakimovski missed Three Point Jumper.
- P2 John Olmsted Defensive Rebound.
- P2 Kimani Lawrence missed Jumper.
- P2 Andrej Jakimovski Block.
- P2 Arizona State Offensive Rebound.
- P2 DJ Horne made Jumper. 51–29
Box score
WSU
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mouhamed GueyeF | 26 | 5 | 2-6 | 0-1 | 1-2 | 10 | 1 | 2 | 0 | 2 | 3 | 7 | 1 |
| Dishon JacksonC | 26 | 10 | 4-8 | 0-0 | 2-2 | 10 | 1 | 0 | 0 | 2 | 2 | 8 | 1 |
| Tyrell RobertsG | 30 | 6 | 2-11 | 2-6 | 0-0 | 4 | 2 | 1 | 1 | 0 | 1 | 3 | 1 |
| Noah WilliamsG | 28 | 14 | 4-11 | 2-4 | 4-6 | 4 | 1 | 4 | 1 | 3 | 1 | 3 | 4 |
| Michael FlowersG | 36 | 9 | 3-12 | 3-8 | 0-0 | 6 | 1 | 1 | 0 | 0 | 1 | 5 | 1 |
| Andrej JakimovskiF | 5 | 0 | 0-1 | 0-1 | 0-0 | 2 | 0 | 0 | 0 | 1 | 0 | 2 | 2 |
| Efe AbogidiF | 16 | 4 | 2-3 | 0-1 | 0-0 | 6 | 1 | 2 | 0 | 0 | 2 | 4 | 2 |
| DJ RodmanF | 15 | 3 | 1-3 | 0-1 | 1-2 | 4 | 0 | 0 | 0 | 0 | 3 | 1 | 0 |
| Matt DeWolfF | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Myles RiceG | 1 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jefferson KoulibalyG | 4 | 0 | 0-0 | 0-0 | 0-0 | 1 | 1 | 2 | 1 | 0 | 0 | 1 | 0 |
| TJ BambaG | 12 | 0 | 0-4 | 0-2 | 0-2 | 2 | 0 | 2 | 1 | 0 | 1 | 1 | 0 |
| Ryan RappG | 1 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Carlos RosarioF | |||||||||||||
| Tony MillerF | |||||||||||||
| Will BurghardtG |
ASU
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jalen GrahamF | 18 | 0 | 0-1 | 0-1 | 0-2 | 4 | 0 | 1 | 0 | 1 | 0 | 4 | 1 |
| Kimani LawrenceF | 22 | 6 | 2-4 | 0-0 | 2-2 | 3 | 0 | 2 | 0 | 0 | 1 | 2 | 2 |
| DJ HorneG | 35 | 12 | 5-13 | 2-7 | 0-0 | 1 | 1 | 3 | 1 | 0 | 0 | 1 | 2 |
| Luther MuhammadG | 17 | 2 | 1-3 | 0-2 | 0-0 | 2 | 1 | 1 | 2 | 0 | 0 | 2 | 1 |
| Marreon JacksonG | 19 | 2 | 1-10 | 0-5 | 0-0 | 2 | 1 | 2 | 0 | 0 | 0 | 2 | 3 |
| Enoch BoakyeF | 17 | 0 | 0-2 | 0-0 | 0-2 | 8 | 0 | 2 | 0 | 3 | 1 | 7 | 2 |
| John OlmstedF | 1 | 0 | 0-0 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Alonzo GaffneyF | 24 | 3 | 1-8 | 1-4 | 0-0 | 5 | 0 | 1 | 0 | 2 | 0 | 5 | 3 |
| Jamiya NealG | 21 | 2 | 1-8 | 0-4 | 0-2 | 1 | 3 | 0 | 2 | 0 | 1 | 0 | 1 |
| Micah BurnoG | 1 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jay HeathG | 25 | 2 | 1-8 | 0-3 | 0-0 | 2 | 0 | 1 | 0 | 0 | 0 | 2 | 1 |
| Chase CourtneyF | |||||||||||||
| Marcus BagleyF | |||||||||||||
| Will FeltonC | |||||||||||||
| Demari WilliamsG | |||||||||||||
| Jordan WilliamsG | |||||||||||||
| Jeffrey Grace IIIG | |||||||||||||
| Bobby HurleyG | |||||||||||||
| Justin RochelinG | |||||||||||||
| Cade RonzoneG | |||||||||||||
| Austin RonzoneG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.