Xavier Musketeers @ UConn Huskies
| 1 | 2 | T | |
|---|---|---|---|
| XAV17-9 | 27 | 34 | 61 |
| CONN19-7 | 44 | 28 | 72 |
· Line: CONN -6.5 (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.
-
Zach Freemantle made Jumper. Assisted by Paul Scruggs.
2–0 -
Jack Nunge made Dunk. Assisted by Colby Jones.
4–0 -
Andre Jackson made Layup.
4–2 -
Adama Sanogo made Jumper. Assisted by Isaiah Whaley.
4–4 -
Adam Kunkel made Layup.
6–4 -
R.J. Cole made Jumper.
6–6 -
R.J. Cole made Free Throw.
6–7 -
Adama Sanogo made Layup. Assisted by R.J. Cole.
6–9 -
Tyler Polley made Jumper. Assisted by R.J. Cole.
6–11 -
Jack Nunge made Free Throw.
7–11 -
Jack Nunge made Free Throw.
8–11 -
Isaiah Whaley made Layup.
8–13 -
Adama Sanogo made Jumper.
8–15 -
Adam Kunkel made Three Point Jumper.
11–15 -
Jack Nunge made Dunk. Assisted by Colby Jones.
13–15 -
Dwon Odom made Layup.
15–15 -
Tyler Polley made Three Point Jumper. Assisted by Jalen Gaffney.
15–18 -
Colby Jones made Three Point Jumper. Assisted by Jack Nunge.
18–18 -
Adama Sanogo made Layup. Assisted by Andre Jackson.
18–20 -
Tyler Polley made Three Point Jumper. Assisted by Jalen Gaffney.
18–23 -
Adam Kunkel made Three Point Jumper.
21–23 -
Tyrese Martin made Three Point Jumper. Assisted by Jalen Gaffney.
21–26 -
Jerome Hunter made Free Throw.
22–26 -
Jerome Hunter made Free Throw.
23–26 -
Andre Jackson made Free Throw.
23–27 -
Andre Jackson made Free Throw.
23–28 -
Adama Sanogo made Dunk.
23–30 -
Colby Jones made Jumper.
25–30 -
Adama Sanogo made Layup.
25–32 -
Adama Sanogo made Layup. Assisted by R.J. Cole.
25–34 -
Adama Sanogo made Free Throw.
25–35 -
Jordan Hawkins made Free Throw.
25–36 -
Jordan Hawkins made Free Throw.
25–37 -
Zach Freemantle made Free Throw.
26–37 -
R.J. Cole made Layup.
26–39 -
Tyrese Martin made Layup.
26–41 -
Tyler Polley made Three Point Jumper.
26–44 -
Paul Scruggs made Free Throw.
27–44 -
Zach Freemantle made Jumper.
29–44 -
Isaiah Whaley made Jumper. Assisted by Tyrese Martin.
29–46 -
Zach Freemantle made Jumper.
31–46 -
Tyrese Martin made Free Throw.
31–47 -
Dwon Odom made Free Throw.
32–47 -
Dwon Odom made Free Throw.
33–47 -
Andre Jackson made Layup. Assisted by Tyrese Martin.
33–49 -
Zach Freemantle made Layup.
35–49 -
Dwon Odom made Free Throw.
36–49 -
Dwon Odom made Free Throw.
37–49 -
Dwon Odom made Layup.
39–49 -
Paul Scruggs made Jumper.
41–49 -
Adam Kunkel made Layup.
43–49 -
R.J. Cole made Three Point Jumper. Assisted by Isaiah Whaley.
43–52 -
Adam Kunkel made Three Point Jumper.
46–52 -
Jack Nunge made Layup. Assisted by Adam Kunkel.
48–52 -
R.J. Cole made Jumper.
48–54 -
Jordan Hawkins made Three Point Jumper. Assisted by Tyrese Martin.
48–57 -
R.J. Cole made Jumper.
48–59 -
Adam Kunkel made Layup.
50–59 -
Colby Jones made Jumper. Assisted by Dwon Odom.
52–59 -
Colby Jones made Layup.
54–59 -
R.J. Cole made Layup.
54–61 -
Zach Freemantle made Jumper.
56–61 -
R.J. Cole made Jumper.
56–63 -
Tyler Polley made Free Throw.
56–64 -
Tyler Polley made Free Throw.
56–65 -
Tyler Polley made Free Throw.
56–66 -
Jack Nunge made Three Point Jumper. Assisted by Adam Kunkel.
59–66 -
Isaiah Whaley made Free Throw.
59–67 -
Tyler Polley made Free Throw.
59–68 -
Tyler Polley made Free Throw.
59–69 -
Colby Jones made Layup.
61–69 -
Isaiah Whaley made Free Throw.
61–70 -
Jordan Hawkins made Free Throw.
61–71 -
Jordan Hawkins made Free Throw.
61–72
Play-by-play
- P1 Jack Nunge Turnover.
- P1 Tyrese Martin Steal.
- P1 R.J. Cole missed Jumper.
- P1 Jack Nunge Defensive Rebound.
- P1 Zach Freemantle made Jumper. Assisted by Paul Scruggs. 2–0
- P1 Andre Jackson Turnover.
- P1 Jack Nunge Steal.
- P1 Jack Nunge made Dunk. Assisted by Colby Jones. 4–0
- P1 Adama Sanogo missed Jumper.
- P1 Jack Nunge Defensive Rebound.
- P1 Paul Scruggs missed Three Point Jumper.
- P1 Andre Jackson Defensive Rebound.
- P1 Andre Jackson missed Three Point Jumper.
- P1 Colby Jones Defensive Rebound.
- P1 Zach Freemantle missed Three Point Jumper.
- P1 Andre Jackson Defensive Rebound.
- P1 Tyrese Martin missed Three Point Jumper.
- P1 Andre Jackson Offensive Rebound.
- P1 Andre Jackson missed Layup.
- P1 Andre Jackson Offensive Rebound.
- P1 Andre Jackson made Layup. 4–2
- P1 Zach Freemantle Turnover.
- P1 Andre Jackson Turnover.
- P1 Cesare Edwards Steal.
- P1 Colby Jones missed Jumper.
- P1 Isaiah Whaley Block.
- P1 R.J. Cole Defensive Rebound.
- P1 Adama Sanogo made Jumper. Assisted by Isaiah Whaley. 4–4
- P1 Cesare Edwards missed Three Point Jumper.
- P1 Tyrese Martin Defensive Rebound.
- P1 Tyrese Martin missed Jumper.
- P1 Cesare Edwards Block.
- P1 Zach Freemantle Defensive Rebound.
- P1 Adam Kunkel made Layup. 6–4
- P1 R.J. Cole made Jumper. 6–6
- P1 Foul on Zach Freemantle.
- P1 Official TV Timeout
- P1 R.J. Cole made Free Throw. 6–7
- P1 Zach Freemantle missed Layup.
- P1 Isaiah Whaley Defensive Rebound.
- P1 Adama Sanogo missed Jumper.
- P1 Zach Freemantle Defensive Rebound.
- P1 Paul Scruggs Turnover.
- P1 Adama Sanogo made Layup. Assisted by R.J. Cole. 6–9
- P1 Jack Nunge missed Jumper.
- P1 Isaiah Whaley Defensive Rebound.
- P1 Tyler Polley made Jumper. Assisted by R.J. Cole. 6–11
- P1 Foul on Colby Jones.
- P1 Xavier Timeout
- P1 Tyler Polley missed Free Throw.
- P1 Zach Freemantle Defensive Rebound.
- P1 Foul on Isaiah Whaley.
- P1 Jack Nunge made Free Throw. 7–11
- P1 Jack Nunge made Free Throw. 8–11
- P1 R.J. Cole missed Layup.
- P1 Isaiah Whaley Offensive Rebound.
- P1 Isaiah Whaley made Layup. 8–13
- P1 Dwon Odom missed Jumper.
- P1 Tyrese Martin Defensive Rebound.
- P1 Foul on Dwon Odom.
- P1 Official TV Timeout
- P1 Tyrese Martin missed Jumper.
- P1 Adama Sanogo Offensive Rebound.
- P1 Adama Sanogo made Jumper. 8–15
- P1 Adam Kunkel made Three Point Jumper. 11–15
- P1 Jordan Hawkins Turnover.
- P1 Dwon Odom Steal.
- P1 Dwon Odom missed Layup.
- P1 Jalen Gaffney Block.
- P1 Xavier Offensive Rebound.
- P1 Foul on Tyler Polley.
- P1 Jack Nunge made Dunk. Assisted by Colby Jones. 13–15
- P1 Adama Sanogo Turnover.
- P1 Colby Jones Steal.
- P1 Dwon Odom made Layup. 15–15
- P1 Tyler Polley made Three Point Jumper. Assisted by Jalen Gaffney. 15–18
- P1 Colby Jones made Three Point Jumper. Assisted by Jack Nunge. 18–18
- P1 Adama Sanogo made Layup. Assisted by Andre Jackson. 18–20
- P1 Adam Kunkel missed Layup.
- P1 Adama Sanogo Defensive Rebound.
- P1 Tyler Polley made Three Point Jumper. Assisted by Jalen Gaffney. 18–23
- P1 Adam Kunkel made Three Point Jumper. 21–23
- P1 Tyrese Martin made Three Point Jumper. Assisted by Jalen Gaffney. 21–26
- P1 Jack Nunge missed Three Point Jumper.
- P1 Tyrese Martin Defensive Rebound.
- P1 Adama Sanogo missed Jumper.
- P1 Colby Jones Defensive Rebound.
- P1 Official TV Timeout
- P1 Jerome Hunter missed Layup.
- P1 Colby Jones Offensive Rebound.
- P1 Jerome Hunter made Free Throw. 22–26
- P1 Foul on Isaiah Whaley.
- P1 Jerome Hunter made Free Throw. 23–26
- P1 Andre Jackson missed Three Point Jumper.
- P1 Zach Freemantle Defensive Rebound.
- P1 Jerome Hunter missed Jumper.
- P1 Tyler Polley Defensive Rebound.
- P1 Andre Jackson missed Layup.
- P1 Andre Jackson Offensive Rebound.
- P1 Foul on Jerome Hunter.
- P1 Andre Jackson made Free Throw. 23–27
- P1 Andre Jackson made Free Throw. 23–28
- P1 Paul Scruggs Turnover.
- P1 Adama Sanogo Steal.
- P1 Adama Sanogo made Dunk. 23–30
- P1 Colby Jones made Jumper. 25–30
- P1 Foul on Jerome Hunter.
- P1 Official TV Timeout
- P1 Adama Sanogo made Layup. 25–32
- P1 Adam Kunkel Turnover.
- P1 R.J. Cole Steal.
- P1 Adama Sanogo made Layup. Assisted by R.J. Cole. 25–34
- P1 Foul on Colby Jones.
- P1 Adama Sanogo made Free Throw. 25–35
- P1 Foul on R.J. Cole.
- P1 Zach Freemantle missed Three Point Jumper.
- P1 UConn Defensive Rebound.
- P1 Foul on Jerome Hunter.
- P1 Jordan Hawkins made Free Throw. 25–36
- P1 Jordan Hawkins made Free Throw. 25–37
- P1 Foul on Adama Sanogo.
- P1 Zach Freemantle made Free Throw. 26–37
- P1 Zach Freemantle missed Free Throw.
- P1 Adama Sanogo Defensive Rebound.
- P1 Jordan Hawkins missed Three Point Jumper.
- P1 Paul Scruggs Defensive Rebound.
- P1 Paul Scruggs missed Three Point Jumper.
- P1 Jerome Hunter Offensive Rebound.
- P1 Paul Scruggs Turnover.
- P1 Adama Sanogo Steal.
- P1 R.J. Cole made Layup. 26–39
- P1 Zach Freemantle missed Jumper.
- P1 Adama Sanogo Defensive Rebound.
- P1 Tyrese Martin missed Three Point Jumper.
- P1 Adama Sanogo Offensive Rebound.
- P1 R.J. Cole missed Three Point Jumper.
- P1 Tyrese Martin made Layup. 26–41
- P1 Tyrese Martin Offensive Rebound.
- P1 Xavier Timeout
- P1 Colby Jones missed Layup.
- P1 Adama Sanogo Block.
- P1 Adama Sanogo Defensive Rebound.
- P1 Tyler Polley made Three Point Jumper. 26–44
- P1 Foul on R.J. Cole.
- P1 UConn Timeout
- P1 Paul Scruggs missed Free Throw.
- P1 Xavier Offensive Rebound.
- P1 Paul Scruggs made Free Throw. 27–44
- P1 R.J. Cole missed Jumper.
- P1 Xavier Defensive Rebound.
- P2 R.J. Cole Turnover.
- P2 Zach Freemantle Steal.
- P2 Jack Nunge missed Jumper.
- P2 Adama Sanogo Defensive Rebound.
- P2 Andre Jackson Turnover.
- P2 Paul Scruggs Steal.
- P2 Zach Freemantle made Jumper. 29–44
- P2 Foul on Jack Nunge.
- P2 Adama Sanogo Turnover.
- P2 Colby Jones Steal.
- P2 Zach Freemantle missed Three Point Jumper.
- P2 UConn Defensive Rebound.
- P2 Isaiah Whaley made Jumper. Assisted by Tyrese Martin. 29–46
- P2 Zach Freemantle made Jumper. 31–46
- P2 Foul on Zach Freemantle.
- P2 Tyrese Martin made Free Throw. 31–47
- P2 Tyrese Martin missed Free Throw.
- P2 Zach Freemantle Defensive Rebound.
- P2 Foul on Andre Jackson.
- P2 Paul Scruggs missed Jumper.
- P2 Tyrese Martin Defensive Rebound.
- P2 Adama Sanogo Turnover.
- P2 Dwon Odom Steal.
- P2 Foul on Andre Jackson.
- P2 Dwon Odom made Free Throw. 32–47
- P2 Dwon Odom made Free Throw. 33–47
- P2 Foul on Jack Nunge.
- P2 Tyrese Martin missed Jumper.
- P2 Paul Scruggs Defensive Rebound.
- P2 Foul on R.J. Cole.
- P2 Zach Freemantle missed Jumper.
- P2 Tyrese Martin Defensive Rebound.
- P2 Andre Jackson made Layup. Assisted by Tyrese Martin. 33–49
- P2 Jack Nunge missed Layup.
- P2 Isaiah Whaley Block.
- P2 Jalen Gaffney Defensive Rebound.
- P2 Jalen Gaffney Turnover.
- P2 Colby Jones Steal.
- P2 Paul Scruggs missed Layup.
- P2 Andre Jackson Defensive Rebound.
- P2 Tyrese Martin Turnover.
- P2 Paul Scruggs Steal.
- P2 Foul on Tyrese Martin.
- P2 Official TV Timeout
- P2 Zach Freemantle made Layup. 35–49
- P2 Tyrese Martin Turnover.
- P2 Dwon Odom Steal.
- P2 Foul on Tyrese Martin.
- P2 Dwon Odom made Free Throw. 36–49
- P2 Dwon Odom made Free Throw. 37–49
- P2 Tyrese Martin Turnover.
- P2 Jack Nunge Steal.
- P2 Dwon Odom made Layup. 39–49
- P2 Isaiah Whaley Turnover.
- P2 Paul Scruggs Steal.
- P2 Zach Freemantle missed Jumper.
- P2 Tyrese Martin Defensive Rebound.
- P2 Jalen Gaffney missed Layup.
- P2 Zach Freemantle Defensive Rebound.
- P2 Paul Scruggs made Jumper. 41–49
- P2 UConn Timeout
- P2 Adama Sanogo Turnover.
- P2 Adam Kunkel made Layup. 43–49
- P2 R.J. Cole made Three Point Jumper. Assisted by Isaiah Whaley. 43–52
- P2 Adam Kunkel made Three Point Jumper. 46–52
- P2 Tyrese Martin missed Layup.
- P2 Colby Jones Block.
- P2 Adama Sanogo Offensive Rebound.
- P2 Adama Sanogo missed Layup.
- P2 Jack Nunge Block.
- P2 UConn Offensive Rebound.
- P2 UConn Turnover.
- P2 Official TV Timeout
- P2 Jack Nunge made Layup. Assisted by Adam Kunkel. 48–52
- P2 R.J. Cole missed Jumper.
- P2 Jordan Hawkins Offensive Rebound.
- P2 Isaiah Whaley missed Jumper.
- P2 R.J. Cole Offensive Rebound.
- P2 R.J. Cole made Jumper. 48–54
- P2 Adam Kunkel missed Layup.
- P2 Isaiah Whaley Block.
- P2 Tyrese Martin Defensive Rebound.
- P2 Jordan Hawkins made Three Point Jumper. Assisted by Tyrese Martin. 48–57
- P2 Colby Jones missed Three Point Jumper.
- P2 Jordan Hawkins Defensive Rebound.
- P2 Foul on Zach Freemantle.
- P2 R.J. Cole made Jumper. 48–59
- P2 Adam Kunkel made Layup. 50–59
- P2 R.J. Cole Turnover.
- P2 Zach Freemantle Steal.
- P2 Adam Kunkel Turnover.
- P2 Isaiah Whaley Turnover.
- P2 Zach Freemantle Steal.
- P2 Official TV Timeout
- P2 Adam Kunkel missed Jumper.
- P2 UConn Defensive Rebound.
- P2 Jordan Hawkins missed Three Point Jumper.
- P2 Jack Nunge Defensive Rebound.
- P2 Dwon Odom missed Jumper.
- P2 Isaiah Whaley Defensive Rebound.
- P2 Foul on Dwon Odom.
- P2 Jordan Hawkins missed Layup.
- P2 Jack Nunge Defensive Rebound.
- P2 Colby Jones made Jumper. Assisted by Dwon Odom. 52–59
- P2 Jordan Hawkins missed Layup.
- P2 Jack Nunge Defensive Rebound.
- P2 Jack Nunge missed Layup.
- P2 Zach Freemantle Offensive Rebound.
- P2 Zach Freemantle missed Three Point Jumper.
- P2 Colby Jones Offensive Rebound.
- P2 Colby Jones made Layup. 54–59
- P2 Foul on Jack Nunge.
- P2 R.J. Cole made Layup. 54–61
- P2 Jack Nunge missed Layup.
- P2 Isaiah Whaley Block.
- P2 Isaiah Whaley Defensive Rebound.
- P2 R.J. Cole missed Three Point Jumper.
- P2 Adama Sanogo Offensive Rebound.
- P2 Adama Sanogo missed Layup.
- P2 Jack Nunge Defensive Rebound.
- P2 Dwon Odom missed Jumper.
- P2 Zach Freemantle Offensive Rebound.
- P2 Zach Freemantle made Jumper. 56–61
- P2 Xavier Timeout
- P2 R.J. Cole made Jumper. 56–63
- P2 Jack Nunge missed Jumper.
- P2 R.J. Cole Defensive Rebound.
- P2 UConn Turnover.
- P2 Zach Freemantle missed Jumper.
- P2 Tyrese Martin Defensive Rebound.
- P2 Foul on Adam Kunkel.
- P2 Tyler Polley made Free Throw. 56–64
- P2 Tyler Polley made Free Throw. 56–65
- P2 Tyler Polley made Free Throw. 56–66
- P2 Zach Freemantle missed Three Point Jumper.
- P2 Tyrese Martin Defensive Rebound.
- P2 UConn Timeout
- P2 Foul on Dwon Odom.
- P2 R.J. Cole missed Free Throw.
- P2 Jack Nunge Defensive Rebound.
- P2 Jack Nunge made Three Point Jumper. Assisted by Adam Kunkel. 59–66
- P2 Xavier Timeout
- P2 Foul on Dwon Odom.
- P2 Isaiah Whaley made Free Throw. 59–67
- P2 Isaiah Whaley missed Free Throw.
- P2 Zach Freemantle Defensive Rebound.
- P2 Paul Scruggs missed Three Point Jumper.
- P2 Tyrese Martin Defensive Rebound.
- P2 Foul on Colby Jones.
- P2 Tyler Polley made Free Throw. 59–68
- P2 Tyler Polley made Free Throw. 59–69
- P2 Paul Scruggs missed Layup.
- P2 Colby Jones Offensive Rebound.
- P2 Colby Jones made Layup. 61–69
- P2 Foul on Jack Nunge.
- P2 Isaiah Whaley made Free Throw. 61–70
- P2 Isaiah Whaley missed Free Throw.
- P2 Zach Freemantle Defensive Rebound.
- P2 Paul Scruggs Turnover.
- P2 Foul on Zach Freemantle.
- P2 Jordan Hawkins made Free Throw. 61–71
- P2 Jordan Hawkins made Free Throw. 61–72
- P2 Adam Kunkel missed Three Point Jumper.
- P2 Jordan Hawkins Defensive Rebound.
Box score
XAV
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach FreemantleF | 34 | 11 | 5-15 | 0-5 | 1-2 | 10 | 0 | 1 | 3 | 0 | 2 | 8 | 4 |
| Jack NungeC | 32 | 11 | 4-11 | 1-2 | 2-2 | 7 | 1 | 1 | 2 | 1 | 0 | 7 | 4 |
| Colby JonesG | 40 | 11 | 5-8 | 1-2 | 0-0 | 5 | 2 | 0 | 3 | 1 | 3 | 2 | 3 |
| Dwon OdomG | 23 | 8 | 2-6 | 0-0 | 4-4 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 4 |
| Paul ScruggsG | 32 | 3 | 1-7 | 0-3 | 1-2 | 2 | 1 | 4 | 3 | 0 | 0 | 2 | 0 |
| Dieonte MilesF | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jerome HunterF | 11 | 2 | 0-2 | 0-0 | 2-2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 3 |
| Cesare EdwardsC | 3 | 0 | 0-1 | 0-1 | 0-0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| Adam KunkelG | 25 | 15 | 6-10 | 3-4 | 0-0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 1 |
| Elijah TuckerF | |||||||||||||
| Ben StanleyF | |||||||||||||
| Spencer CodyG | |||||||||||||
| KyKy TandyG | |||||||||||||
| Zak SwetyeG | |||||||||||||
| Ramon SinghG | |||||||||||||
| Nate JohnsonG |
CONN
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Isaiah WhaleyF | 29 | 6 | 2-3 | 0-0 | 2-4 | 5 | 2 | 2 | 0 | 4 | 1 | 4 | 2 |
| Adama SanogoC | 39 | 15 | 7-12 | 0-0 | 1-1 | 9 | 0 | 4 | 2 | 1 | 4 | 5 | 1 |
| Andre Jackson Jr.G | 25 | 6 | 2-6 | 0-2 | 2-2 | 6 | 1 | 3 | 0 | 0 | 3 | 3 | 2 |
| Tyrese MartinG | 33 | 6 | 2-8 | 1-3 | 1-2 | 11 | 3 | 3 | 1 | 0 | 1 | 10 | 2 |
| R.J. ColeG | 32 | 16 | 7-13 | 1-3 | 1-2 | 3 | 3 | 2 | 1 | 0 | 1 | 2 | 3 |
| Tyler PolleyF | 20 | 16 | 4-4 | 3-3 | 5-6 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Jordan HawkinsG | 14 | 7 | 1-5 | 1-3 | 4-4 | 3 | 0 | 1 | 0 | 0 | 1 | 2 | 0 |
| Jalen GaffneyG | 8 | 0 | 0-1 | 0-0 | 0-0 | 1 | 3 | 1 | 0 | 1 | 0 | 1 | 0 |
| Alex KarabanF | |||||||||||||
| Richie SpringsF | |||||||||||||
| Akok AkokF | |||||||||||||
| Samson JohnsonC | |||||||||||||
| Andrew HurleyG | |||||||||||||
| Corey Floyd Jr.G | |||||||||||||
| Rahsool DigginsG | |||||||||||||
| Matt GarryG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.