Holy Cross Crusaders @ Lafayette Leopards
| 1 | 2 | T | |
|---|---|---|---|
| HC12-13 | 30 | 40 | 70 |
| LAF11-15 | 27 | 36 | 63 |
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.
-
Justin Burrell made Three Point Jumper. Assisted by Phil Beans.
3–0 -
Dave Dudzinski made Jumper. Assisted by R.J. Evans.
5–0 -
Justin Burrell made Jumper.
7–0 -
Ryan Willen made Jumper. Assisted by Nick Petkovich.
7–2 -
Justin Burrell made Layup.
9–2 -
Justin Burrell made Free Throw.
10–2 -
Mike Cavataio made Free Throw.
11–2 -
Mike Cavataio made Free Throw.
12–2 -
Seth Hinrichs made Layup. Assisted by Jim Mower.
12–4 -
Seth Hinrichs made Free Throw.
12–5 -
Phil Beans made Layup.
14–5 -
Tony Johnson made Layup.
14–7 -
Devin Brown made Jumper.
16–7 -
Ryan Willen made Layup. Assisted by Jim Mower.
16–9 -
Eric Obeysekere made Dunk. Assisted by Justin Burrell.
18–9 -
Nick Petkovich made Three Point Jumper. Assisted by Ryan Willen.
18–12 -
Devin Brown made Three Point Jumper. Assisted by Justin Burrell.
21–12 -
Ryan Willen made Free Throw.
21–13 -
Tony Johnson made Three Point Jumper. Assisted by Les Smith.
21–16 -
Mike Cavataio made Three Point Jumper.
24–16 -
Ryan Willen made Jumper.
24–18 -
Ryan Willen made Free Throw.
24–19 -
Dave Dudzinski made Free Throw.
25–19 -
Dave Dudzinski made Free Throw.
26–19 -
Tony Johnson made Layup. Assisted by Levi Giese.
26–21 -
Taylor Abt made Free Throw.
27–21 -
Jim Mower made Layup. Assisted by Rob Delaney.
27–23 -
Devin Brown made Free Throw.
28–23 -
Devin Brown made Free Throw.
29–23 -
Devin Brown made Free Throw.
30–23 -
Ryan Willen made Free Throw.
30–24 -
Ryan Willen made Free Throw.
30–25 -
Jim Mower made Layup. Assisted by Tony Johnson.
30–27 -
Dave Dudzinski made Jumper.
32–27 -
Dan Trist made Jumper. Assisted by Rob Delaney.
32–29 -
R.J. Evans made Jumper.
34–29 -
Ryan Willen made Layup. Assisted by Rob Delaney.
34–31 -
R.J. Evans made Free Throw.
35–31 -
R.J. Evans made Free Throw.
36–31 -
Rob Delaney made Layup.
36–33 -
R.J. Evans made Jumper.
38–33 -
Devin Brown made Layup.
40–33 -
Levi Giese made Three Point Jumper. Assisted by Nick Petkovich.
40–36 -
R.J. Evans made Layup.
42–36 -
Seth Hinrichs made Free Throw.
42–37 -
Justin Burrell made Layup.
44–37 -
Rob Delaney made Three Point Jumper. Assisted by Ryan Willen.
44–40 -
Taylor Abt made Three Point Jumper. Assisted by Devin Brown.
47–40 -
Seth Hinrichs made Jumper.
47–42 -
Devin Brown made Three Point Jumper. Assisted by Dee Goens.
50–42 -
Levi Giese made Three Point Jumper. Assisted by Les Smith.
50–45 -
Dee Goens made Free Throw.
51–45 -
Dee Goens made Free Throw.
52–45 -
Tony Johnson made Layup.
52–47 -
Taylor Abt made Tip Shot.
54–47 -
Dan Trist made Layup. Assisted by Tony Johnson.
54–49 -
Justin Burrell made Three Point Jumper. Assisted by Devin Brown.
57–49 -
Rob Delaney made Layup.
57–51 -
Ryan Willen made Three Point Jumper. Assisted by Jim Mower.
57–54 -
Devin Brown made Free Throw.
58–54 -
R.J. Evans made Free Throw.
59–54 -
Dave Dudzinski made Layup.
61–54 -
Eric Obeysekere made Dunk. Assisted by Dave Dudzinski.
63–54 -
Jim Mower made Free Throw.
63–55 -
Jim Mower made Free Throw.
63–56 -
Rob Delaney made Layup.
63–58 -
Devin Brown made Layup.
65–58 -
Jim Mower made Three Point Jumper. Assisted by Ryan Willen.
65–61 -
Devin Brown made Jumper.
67–61 -
Rob Delaney made Layup. Assisted by Tony Johnson.
67–63 -
Justin Burrell made Free Throw.
68–63 -
Justin Burrell made Free Throw.
69–63 -
Justin Burrell made Free Throw.
70–63
Play-by-play
- P1 Justin Burrell made Three Point Jumper. Assisted by Phil Beans. 3–0
- P1 Ryan Willen missed Three Point Jumper.
- P1 Phil Beans Defensive Rebound.
- P1 Justin Burrell missed Jumper.
- P1 Rob Delaney Defensive Rebound.
- P1 Rob Delaney missed Three Point Jumper.
- P1 Dave Dudzinski Defensive Rebound.
- P1 R.J. Evans Turnover.
- P1 Foul on R.J. Evans
- P1 Ryan Willen missed Jumper.
- P1 R.J. Evans Defensive Rebound.
- P1 Dave Dudzinski made Jumper. Assisted by R.J. Evans. 5–0
- P1 Jim Mower missed Three Point Jumper.
- P1 Justin Burrell Defensive Rebound.
- P1 Justin Burrell made Jumper. 7–0
- P1 Ryan Willen made Jumper. Assisted by Nick Petkovich. 7–2
- P1 Justin Burrell missed Jumper.
- P1 Nick Petkovich Defensive Rebound.
- P1 Nick Petkovich missed Three Point Jumper.
- P1 Dave Dudzinski Defensive Rebound.
- P1 Justin Burrell made Layup. 9–2
- P1 Ryan Willen missed Jumper.
- P1 Dave Dudzinski Defensive Rebound.
- P1 Foul on Jim Mower
- P1 Official TV Timeout.
- P1 Justin Burrell missed Free Throw.
- P1 Justin Burrell made Free Throw. 10–2
- P1 Rob Delaney missed Layup.
- P1 Eric Obeysekere Defensive Rebound.
- P1 Foul on Nick Petkovich
- P1 Mike Cavataio missed Free Throw.
- P1 Mike Cavataio missed Free Throw.
- P1 Mike Cavataio Offensive Rebound.
- P1 Foul on Rob Delaney
- P1 Mike Cavataio made Free Throw. 11–2
- P1 Mike Cavataio made Free Throw. 12–2
- P1 Seth Hinrichs Turnover.
- P1 Eric Obeysekere Turnover.
- P1 Foul on Eric Obeysekere
- P1 Jim Mower missed Jumper.
- P1 Eric Obeysekere Block.
- P1 Lafayette Offensive Rebound.
- P1 Seth Hinrichs missed Jumper.
- P1 R.J. Evans Defensive Rebound.
- P1 Foul on Dan Trist
- P1 Eric Obeysekere missed Jumper.
- P1 R.J. Evans Offensive Rebound.
- P1 R.J. Evans missed Jumper.
- P1 Taylor Abt Offensive Rebound.
- P1 Taylor Abt Turnover.
- P1 Seth Hinrichs made Layup. Assisted by Jim Mower. 12–4
- P1 Foul on Taylor Abt
- P1 Seth Hinrichs made Free Throw. 12–5
- P1 R.J. Evans Turnover.
- P1 Foul on Phil Beans
- P1 Dan Trist Turnover.
- P1 Foul on Dan Trist
- P1 Phil Beans Turnover.
- P1 Levi Giese missed Jumper.
- P1 Dee Goens Defensive Rebound.
- P1 Foul on Levi Giese
- P1 Dee Goens missed Three Point Jumper.
- P1 Jim Mower Defensive Rebound.
- P1 Nick Petkovich missed Three Point Jumper.
- P1 Dee Goens Defensive Rebound.
- P1 R.J. Evans missed Layup.
- P1 Phil Beans Offensive Rebound.
- P1 Phil Beans made Layup. 14–5
- P1 J.D. Pelham Turnover.
- P1 Foul on J.D. Pelham
- P1 Official TV Timeout.
- P1 R.J. Evans Turnover.
- P1 Ryan Willen Steal.
- P1 Les Smith Turnover.
- P1 Devin Brown missed Jumper.
- P1 Lafayette Defensive Rebound.
- P1 Jim Mower missed Three Point Jumper.
- P1 R.J. Evans Defensive Rebound.
- P1 Justin Burrell missed Three Point Jumper.
- P1 Dave Dudzinski Offensive Rebound.
- P1 R.J. Evans Turnover.
- P1 Tony Johnson Steal.
- P1 Tony Johnson made Layup. 14–7
- P1 Devin Brown made Jumper. 16–7
- P1 Ryan Willen made Layup. Assisted by Jim Mower. 16–9
- P1 Devin Brown Turnover.
- P1 Foul on Devin Brown
- P1 Ryan Willen missed Jumper.
- P1 Eric Obeysekere Block.
- P1 Lafayette Offensive Rebound.
- P1 Levi Giese missed Three Point Jumper.
- P1 Justin Burrell Defensive Rebound.
- P1 Mike Cavataio missed Jumper.
- P1 Mike Cavataio Offensive Rebound.
- P1 Mike Cavataio missed Jumper.
- P1 Lafayette Defensive Rebound.
- P1 Nick Petkovich missed Jumper.
- P1 Justin Burrell Defensive Rebound.
- P1 Eric Obeysekere made Dunk. Assisted by Justin Burrell. 18–9
- P1 Seth Hinrichs missed Jumper.
- P1 Mike Cavataio Defensive Rebound.
- P1 Justin Burrell missed Jumper.
- P1 Nick Petkovich Defensive Rebound.
- P1 Nick Petkovich made Three Point Jumper. Assisted by Ryan Willen. 18–12
- P1 Official TV Timeout.
- P1 Devin Brown made Three Point Jumper. Assisted by Justin Burrell. 21–12
- P1 Foul on Taylor Abt
- P1 Foul on Eric Obeysekere
- P1 Ryan Willen missed Free Throw.
- P1 Ryan Willen made Free Throw. 21–13
- P1 Devin Brown missed Layup.
- P1 Nick Petkovich Defensive Rebound.
- P1 Tony Johnson missed Three Point Jumper.
- P1 Eric Obeysekere Defensive Rebound.
- P1 Dave Dudzinski Turnover.
- P1 Levi Giese Steal.
- P1 Tony Johnson made Three Point Jumper. Assisted by Les Smith. 21–16
- P1 Mike Cavataio made Three Point Jumper. 24–16
- P1 Ryan Willen made Jumper. 24–18
- P1 Mike Cavataio missed Jumper.
- P1 Jordan Stevens Offensive Rebound.
- P1 Jordan Stevens missed Jumper.
- P1 Ryan Willen Defensive Rebound.
- P1 Les Smith missed Three Point Jumper.
- P1 Holy Cross Defensive Rebound.
- P1 Official TV Timeout.
- P1 Devin Brown missed Three Point Jumper.
- P1 Dave Dudzinski Offensive Rebound.
- P1 Dave Dudzinski missed Jumper.
- P1 Ryan Willen Defensive Rebound.
- P1 Foul on Eric Obeysekere
- P1 Ryan Willen made Free Throw. 24–19
- P1 Ryan Willen missed Free Throw.
- P1 Lafayette Offensive Rebound.
- P1 Ryan Willen missed Jumper.
- P1 Dave Dudzinski Defensive Rebound.
- P1 Foul on Nick Petkovich
- P1 Dave Dudzinski made Free Throw. 25–19
- P1 Dave Dudzinski made Free Throw. 26–19
- P1 Tony Johnson made Layup. Assisted by Levi Giese. 26–21
- P1 R.J. Evans Turnover.
- P1 Ryan Willen Steal.
- P1 Ryan Willen missed Layup.
- P1 Taylor Abt Defensive Rebound.
- P1 Foul on Tony Johnson
- P1 Taylor Abt made Free Throw. 27–21
- P1 Taylor Abt missed Free Throw.
- P1 Rob Delaney Defensive Rebound.
- P1 Jim Mower made Layup. Assisted by Rob Delaney. 27–23
- P1 Foul on Levi Giese
- P1 Devin Brown made Free Throw. 28–23
- P1 Devin Brown made Free Throw. 29–23
- P1 Devin Brown made Free Throw. 30–23
- P1 Foul on R.J. Evans
- P1 Ryan Willen made Free Throw. 30–24
- P1 Ryan Willen made Free Throw. 30–25
- P1 Devin Brown Turnover.
- P1 Tony Johnson Steal.
- P1 Jim Mower made Layup. Assisted by Tony Johnson. 30–27
- P1 Justin Burrell missed Three Point Jumper.
- P1 Lafayette Defensive Rebound.
- P2 Jim Mower missed Three Point Jumper.
- P2 Dan Trist Offensive Rebound.
- P2 Ryan Willen Turnover.
- P2 Foul on Ryan Willen
- P2 Phil Beans missed Three Point Jumper.
- P2 Jim Mower Defensive Rebound.
- P2 Ryan Willen missed Three Point Jumper.
- P2 R.J. Evans Defensive Rebound.
- P2 Dave Dudzinski made Jumper. 32–27
- P2 Dan Trist made Jumper. Assisted by Rob Delaney. 32–29
- P2 R.J. Evans made Jumper. 34–29
- P2 Ryan Willen made Layup. Assisted by Rob Delaney. 34–31
- P2 Foul on Jim Mower
- P2 R.J. Evans made Free Throw. 35–31
- P2 R.J. Evans made Free Throw. 36–31
- P2 Jim Mower Turnover.
- P2 Eric Obeysekere Turnover.
- P2 Tony Johnson Steal.
- P2 Rob Delaney made Layup. 36–33
- P2 Foul on Devin Brown
- P2 Rob Delaney missed Free Throw.
- P2 Eric Obeysekere Defensive Rebound.
- P2 Justin Burrell missed Layup.
- P2 Les Smith Block.
- P2 Holy Cross Offensive Rebound.
- P2 R.J. Evans made Jumper. 38–33
- P2 Rob Delaney missed Layup.
- P2 Eric Obeysekere Block.
- P2 Eric Obeysekere Defensive Rebound.
- P2 Devin Brown made Layup. 40–33
- P2 Levi Giese made Three Point Jumper. Assisted by Nick Petkovich. 40–36
- P2 R.J. Evans made Layup. 42–36
- P2 Les Smith missed Layup.
- P2 Eric Obeysekere Defensive Rebound.
- P2 Justin Burrell Turnover.
- P2 Official TV Timeout.
- P2 Dan Trist missed Jumper.
- P2 Seth Hinrichs Offensive Rebound.
- P2 Foul on Dave Dudzinski
- P2 Seth Hinrichs made Free Throw. 42–37
- P2 Seth Hinrichs missed Free Throw.
- P2 Dave Dudzinski Defensive Rebound.
- P2 Foul on Dan Trist
- P2 R.J. Evans Turnover.
- P2 Ryan Willen missed Layup.
- P2 Eric Obeysekere Defensive Rebound.
- P2 Justin Burrell made Layup. 44–37
- P2 Rob Delaney made Three Point Jumper. Assisted by Ryan Willen. 44–40
- P2 R.J. Evans Turnover.
- P2 Tony Johnson Steal.
- P2 Tony Johnson missed Layup.
- P2 Ryan Willen Offensive Rebound.
- P2 Ryan Willen Turnover.
- P2 Taylor Abt made Three Point Jumper. Assisted by Devin Brown. 47–40
- P2 Seth Hinrichs made Jumper. 47–42
- P2 Mike Cavataio missed Jumper.
- P2 Rob Delaney Defensive Rebound.
- P2 Seth Hinrichs missed Three Point Jumper.
- P2 Taylor Abt Defensive Rebound.
- P2 Official TV Timeout.
- P2 Foul on Levi Giese
- P2 Devin Brown made Three Point Jumper. Assisted by Dee Goens. 50–42
- P2 Levi Giese made Three Point Jumper. Assisted by Les Smith. 50–45
- P2 Foul on Nick Petkovich
- P2 Dee Goens made Free Throw. 51–45
- P2 Dee Goens made Free Throw. 52–45
- P2 Foul on Dee Goens
- P2 Tony Johnson made Layup. 52–47
- P2 Taylor Abt missed Jumper.
- P2 Taylor Abt Offensive Rebound.
- P2 Taylor Abt missed Jumper.
- P2 Dan Trist Defensive Rebound.
- P2 Seth Hinrichs missed Three Point Jumper.
- P2 Taylor Abt Defensive Rebound.
- P2 Dee Goens missed Jumper.
- P2 Mike Cavataio Offensive Rebound.
- P2 Devin Brown missed Layup.
- P2 Taylor Abt Offensive Rebound.
- P2 Taylor Abt made Tip Shot. 54–47
- P2 Dan Trist made Layup. Assisted by Tony Johnson. 54–49
- P2 Dave Dudzinski Turnover.
- P2 Official TV Timeout.
- P2 Rob Delaney missed Three Point Jumper.
- P2 Devin Brown Defensive Rebound.
- P2 Foul on Dan Trist
- P2 Justin Burrell made Three Point Jumper. Assisted by Devin Brown. 57–49
- P2 Rob Delaney made Layup. 57–51
- P2 Devin Brown Turnover.
- P2 Foul on Devin Brown
- P2 Ryan Willen made Three Point Jumper. Assisted by Jim Mower. 57–54
- P2 Foul on Tony Johnson
- P2 Devin Brown made Free Throw. 58–54
- P2 Devin Brown missed Free Throw.
- P2 Ryan Willen Defensive Rebound.
- P2 Tony Johnson missed Layup.
- P2 Eric Obeysekere Block.
- P2 Lafayette Offensive Rebound.
- P2 Ryan Willen missed Three Point Jumper.
- P2 R.J. Evans Defensive Rebound.
- P2 Foul on Levi Giese
- P2 R.J. Evans made Free Throw. 59–54
- P2 R.J. Evans missed Free Throw.
- P2 Eric Obeysekere Offensive Rebound.
- P2 Eric Obeysekere missed Layup.
- P2 Dave Dudzinski Offensive Rebound.
- P2 Dave Dudzinski made Layup. 61–54
- P2 Seth Hinrichs Turnover.
- P2 Official TV Timeout.
- P2 Eric Obeysekere made Dunk. Assisted by Dave Dudzinski. 63–54
- P2 Technical Foul on Eric Obeysekere
- P2 Foul on Eric Obeysekere
- P2 Jim Mower made Free Throw. 63–55
- P2 Jim Mower made Free Throw. 63–56
- P2 Foul on Dave Dudzinski
- P2 Rob Delaney made Layup. 63–58
- P2 Devin Brown made Layup. 65–58
- P2 Ryan Willen missed Layup.
- P2 R.J. Evans Block.
- P2 R.J. Evans Defensive Rebound.
- P2 R.J. Evans missed Jumper.
- P2 Nick Petkovich Defensive Rebound.
- P2 Lafayette Full Timeout.
- P2 Jim Mower made Three Point Jumper. Assisted by Ryan Willen. 65–61
- P2 Holy Cross Full Timeout.
- P2 Devin Brown made Jumper. 67–61
- P2 Holy Cross Full Timeout.
- P2 Jim Mower missed Three Point Jumper.
- P2 R.J. Evans Defensive Rebound.
- P2 Foul on Nick Petkovich
- P2 Devin Brown missed Free Throw.
- P2 Nick Petkovich Defensive Rebound.
- P2 Rob Delaney made Layup. Assisted by Tony Johnson. 67–63
- P2 Lafayette Full Timeout.
- P2 Foul on Levi Giese
- P2 Justin Burrell made Free Throw. 68–63
- P2 Justin Burrell missed Free Throw.
- P2 Jim Mower Defensive Rebound.
- P2 Nick Petkovich missed Three Point Jumper.
- P2 Nick Petkovich Offensive Rebound.
- P2 Nick Petkovich missed Three Point Jumper.
- P2 Mike Cavataio Block.
- P2 R.J. Evans Block.
- P2 R.J. Evans Block.
- P2 Mike Cavataio Defensive Rebound.
- P2 Mike Cavataio Defensive Rebound.
- P2 Foul on Jim Mower
- P2 Eric Obeysekere Defensive Rebound.
- P2 Justin Burrell made Free Throw. 69–63
- P2 Justin Burrell made Free Throw. 70–63
- P2 Eric Obeysekere Defensive Rebound.
- P2 R.J. Evans Block.
Box score
HC
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dave DudzinskiF | 28 | 8 | 3-4 | 0-0 | 2-2 | 8 | 1 | 2 | 0 | 0 | 3 | 5 | 2 |
| Phil BeansC | 16 | 2 | 1-2 | 0-1 | 0-0 | 2 | 1 | 1 | 0 | 0 | 1 | 1 | 1 |
| Justin BurrellG | 28 | 16 | 5-11 | 2-4 | 4-6 | 3 | 2 | 1 | 0 | 0 | 0 | 3 | 0 |
| R.J. EvansG | 29 | 9 | 3-6 | 0-0 | 3-4 | 8 | 1 | 7 | 0 | 2 | 1 | 7 | 2 |
| Devin BrownG | 33 | 18 | 6-10 | 2-3 | 4-6 | 1 | 2 | 3 | 0 | 0 | 0 | 1 | 3 |
| Taylor AbtF | 14 | 6 | 2-4 | 1-1 | 1-2 | 6 | 0 | 1 | 0 | 0 | 3 | 3 | 2 |
| Eric ObeysekereF | 21 | 4 | 2-4 | 0-0 | 0-0 | 8 | 0 | 2 | 0 | 4 | 1 | 7 | 4 |
| Jordan StevensG | 2 | 0 | 0-1 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Dee GoensG | 10 | 2 | 0-2 | 0-1 | 2-2 | 2 | 1 | 0 | 0 | 0 | 0 | 2 | 1 |
| Mike CavataioG | 19 | 5 | 1-5 | 1-1 | 2-4 | 5 | 0 | 0 | 0 | 1 | 3 | 2 | 0 |
| Patrick KerriganF | |||||||||||||
| Malcolm MillerF | |||||||||||||
| Charlie MillsG | |||||||||||||
| Jeff HarrisG |
LAF
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ryan WillenF | 34 | 15 | 5-15 | 1-4 | 4-6 | 4 | 3 | 2 | 2 | 0 | 1 | 3 | 1 |
| J.D. PelhamC | 6 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Nick PetkovichG | 18 | 3 | 1-6 | 1-5 | 0-0 | 6 | 2 | 0 | 0 | 0 | 1 | 5 | 4 |
| Jim MowerG | 33 | 9 | 3-8 | 1-5 | 2-2 | 3 | 3 | 1 | 0 | 0 | 0 | 3 | 3 |
| Rob DelaneyG | 27 | 11 | 5-10 | 1-4 | 0-1 | 3 | 3 | 0 | 0 | 0 | 0 | 3 | 1 |
| Seth HinrichsF | 15 | 6 | 2-6 | 0-2 | 2-3 | 1 | 0 | 2 | 0 | 0 | 1 | 0 | 0 |
| Dan TristF | 10 | 4 | 2-3 | 0-0 | 0-0 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 4 |
| Levi GieseF | 17 | 6 | 2-4 | 2-3 | 0-0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 5 |
| Les SmithG | 6 | 0 | 0-2 | 0-1 | 0-0 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| Tony JohnsonG | 34 | 9 | 4-7 | 1-2 | 0-0 | 0 | 3 | 0 | 4 | 0 | 0 | 0 | 2 |
| Alan FlanniganF | |||||||||||||
| Joey PtasinskiG | |||||||||||||
| Jack DetmerG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.