Colorado Rockies @
Chicago Cubs
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | T | H | E | |
|---|---|---|---|---|---|---|---|---|---|---|
| COL57-69 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 3 | 0 |
| CHC56-72 | 0 | 1 | 0 | 1 | 3 | 0 | 5 | 8 | 0 |
· Line: COL -138 (O/U 7)
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.
-
Pitch 1 : Ball 1
0–0 -
Pitch 2 : Ball 2
0–0 -
Pitch 3 : Ball 3
0–0 -
Pitch 4 : Ball In Play
1–0 -
Cron homered to center (421 feet).
1–0 -
Pitch 1 : Strike 1 Swinging
1–0 -
Pitch 2 : Ball 1
1–0 -
Pitch 3 : Ball 2
1–0 -
Pitch 4 : Ball In Play
1–1 -
Bote homered to left center (375 feet).
1–1 -
Pitch 1 : Ball In Play
2–1 -
Rodgers singled to center, Nuñez scored.
2–1 -
Pitch 1 : Strike 1 Looking
2–1 -
Pitch 2 : Strike 2 Swinging
2–1 -
Pitch 3 : Strike 2 Foul
2–1 -
Pitch 4 : Ball In Play
2–2 -
Au. Romine homered to left (383 feet).
2–2 -
Pitch 1 : Ball 1
2–2 -
Pitch 2 : Strike 1 Looking
2–2 -
Pitch 3 : Ball In Play
2–5 -
Wisdom homered to left (438 feet), Schwindel scored and Duffy scored.
2–5
Play-by-play
- Top 1 Zach Davies pitches to Connor Joe
- Top 1 Pitch 1 : Ball 1
- Top 1 Pitch 2 : Strike 1 Looking
- Top 1 Pitch 3 : Ball 2
- Top 1 Pitch 4 : Strike 2 Swinging
- Top 1 Pitch 5 : Strike 3 Swinging
- Top 1 Joe struck out swinging.
- Top 1 Zach Davies pitches to Brendan Rodgers
- Top 1 Pitch 1 : Ball 1
- Top 1 Pitch 2 : Ball In Play
- Top 1 Rodgers lined out to right.
- Top 1 Zach Davies pitches to Charlie Blackmon
- Top 1 Pitch 1 : Strike 1 Looking
- Top 1 Pitch 2 : Strike 2 Foul
- Top 1 Pitch 3 : Strike 3 Swinging
- Top 1 Blackmon struck out swinging.
- Bot 1 Austin Gomber pitches to Michael Hermosillo
- Bot 1 Pitch 1 : Ball In Play
- Bot 1 Hermosillo flied out to right.
- Bot 1 Austin Gomber pitches to Frank Schwindel
- Bot 1 Pitch 1 : Ball 1
- Bot 1 Pitch 2 : Ball In Play
- Bot 1 Schwindel lined out to left.
- Bot 1 Austin Gomber pitches to Matt Duffy
- Bot 1 Pitch 1 : Ball 1
- Bot 1 Pitch 2 : Strike 1 Looking
- Bot 1 Pitch 3 : Ball 2
- Bot 1 Pitch 4 : Strike 2 Foul
- Bot 1 Pitch 5 : Ball In Play
- Bot 1 Duffy lined out to second.
- Top 2 Zach Davies pitches to Trevor Story
- Top 2 Pitch 1 : Strike 1 Looking
- Top 2 Pitch 2 : Strike 2 Foul
- Top 2 Pitch 3 : Ball In Play
- Top 2 Story lined out to center.
- Top 2 Zach Davies pitches to C.J. Cron
- Top 2 Pitch 1 : Ball 1 0–0
- Top 2 Pitch 2 : Ball 2 0–0
- Top 2 Pitch 3 : Ball 3 0–0
- Top 2 Pitch 4 : Ball In Play 1–0
- Top 2 Cron homered to center (421 feet). 1–0
- Top 2 Zach Davies pitches to Ryan McMahon
- Top 2 Pitch 1 : Ball 1
- Top 2 Pitch 2 : Strike 1 Swinging
- Top 2 Pitch 3 : Ball 2
- Top 2 Pitch 4 : Ball 3
- Top 2 Pitch 5 : Strike 2 Foul
- Top 2 Pitch 6 : Ball In Play
- Top 2 McMahon lined out to center.
- Top 2 Zach Davies pitches to Sam Hilliard
- Top 2 Pitch 1 : Strike 1 Foul
- Top 2 Pitch 2 : Ball 1
- Top 2 Pitch 3 : Strike 2 Looking
- Top 2 Pitch 4 : Ball 2
- Top 2 Pitch 5 : Ball In Play
- Top 2 Hilliard popped out to third.
- Bot 2 Austin Gomber pitches to Patrick Wisdom
- Bot 2 Pitch 1 : Strike 1 Looking
- Bot 2 Pitch 2 : Strike 2 Foul
- Bot 2 Pitch 3 : Ball 1
- Bot 2 Pitch 4 : Ball 2
- Bot 2 Pitch 5 : Ball 3
- Bot 2 Pitch 6 : Strike 2 Foul
- Bot 2 Pitch 7 : Strike 2 Foul
- Bot 2 Pitch 8 : Strike 3 Swinging
- Bot 2 Wisdom struck out swinging.
- Bot 2 Austin Gomber pitches to David Bote
- Bot 2 Pitch 1 : Strike 1 Swinging 1–0
- Bot 2 Pitch 2 : Ball 1 1–0
- Bot 2 Pitch 3 : Ball 2 1–0
- Bot 2 Pitch 4 : Ball In Play 1–1
- Bot 2 Bote homered to left center (375 feet). 1–1
- Bot 2 Austin Gomber pitches to Rafael Ortega
- Bot 2 Pitch 1 : Strike 1 Looking
- Bot 2 Pitch 2 : Ball In Play
- Bot 2 Ortega grounded out to second.
- Bot 2 Austin Gomber pitches to Austin Romine
- Bot 2 Pitch 1 : Ball 1
- Bot 2 Pitch 2 : Ball In Play
- Bot 2 Au. Romine singled to center.
- Bot 2 Austin Gomber pitches to Andrew Romine
- Bot 2 Pitch 1 : Strike 1 Swinging
- Bot 2 Pitch 2 : Strike 2 Swinging
- Bot 2 Pitch 3 : Strike 3 Swinging
- Bot 2 An. Romine struck out swinging.
- Top 3 Zach Davies pitches to Dom Nunez
- Top 3 Pitch 1 : Ball 1
- Top 3 Pitch 2 : Ball In Play
- Top 3 Nuñez singled to right.
- Top 3 Zach Davies pitches to Austin Gomber
- Top 3 Pitch 1 : Strike 1 Bunted Foul
- Top 3 Pitch 2 : Strike 2 Bunted Foul
- Top 3 Pitch 3 : Strike 3 Bunted Foul
- Top 3 Gomber struck out bunting foul.
- Top 3 Zach Davies pitches to Connor Joe
- Top 3 Pitch 1 : Strike 1 Foul
- Top 3 Pitch 2 : Ball 1
- Top 3 Pitch 3 : Strike 2 Foul
- Top 3 Pitch 4 : Ball 2
- Top 3 Pitch 5 : Ball In Play
- Top 3 Joe grounded out to shortstop, Nuñez to second.
- Top 3 Zach Davies pitches to Brendan Rodgers
- Top 3 Pitch 1 : Ball In Play 2–1
- Top 3 Rodgers singled to center, Nuñez scored. 2–1
- Top 3 Zach Davies pitches to Charlie Blackmon
- Top 3 Pitch 1 : Ball 1
- Top 3 Pitch 2 : Strike 1 Looking
- Top 3 Pitch 3 : Strike 2 Looking
- Top 3 Pitch 4 : Ball In Play
- Top 3 Blackmon lined out to shortstop.
- Bot 3 Austin Gomber pitches to Zach Davies
- Bot 3 Pitch 1 : Strike 1 Looking
- Bot 3 Pitch 2 : Ball In Play
- Bot 3 Davies singled to right.
- Bot 3 Austin Gomber pitches to Michael Hermosillo
- Bot 3 Pitch 1 : Strike 1 Looking
- Bot 3 Pitch 2 : Strike 2 Foul
- Bot 3 Pitch 3 : Ball In Play
- Bot 3 Hermosillo singled to left, Davies to second.
- Bot 3 Austin Gomber pitches to Frank Schwindel
- Bot 3 Pitch 1 : Strike 1 Foul
- Bot 3 Pitch 2 : Strike 2 Swinging
- Bot 3 Pitch 3 : Strike 3 Swinging
- Bot 3 Schwindel struck out swinging.
- Bot 3 Austin Gomber pitches to Matt Duffy
- Bot 3 Pitch 1 : Strike 1 Foul
- Bot 3 Pitch 2 : Strike 2 Foul
- Bot 3 Pitch 3 : Strike 2 Foul
- Bot 3 Pitch 4 : Ball 1
- Bot 3 Pitch 5 : Strike 3 Looking
- Bot 3 Duffy struck out looking.
- Bot 3 Austin Gomber pitches to Patrick Wisdom
- Bot 3 Pitch 1 : Strike 1 Foul
- Bot 3 Pitch 2 : Ball 1
- Bot 3 Pitch 3 : Strike 2 Swinging
- Bot 3 Pitch 4 : Ball 2
- Bot 3 Pitch 5 : Strike 3 Swinging
- Bot 3 Wisdom struck out swinging.
- Top 4 Zach Davies pitches to Trevor Story
- Top 4 Pitch 1 : Strike 1 Looking
- Top 4 Pitch 2 : Strike 2 Foul
- Top 4 Pitch 3 : Strike 3 Swinging
- Top 4 Story struck out swinging.
- Top 4 Zach Davies pitches to C.J. Cron
- Top 4 Pitch 1 : Strike 1 Looking
- Top 4 Pitch 2 : Strike 2 Looking
- Top 4 Pitch 3 : Ball 1
- Top 4 Pitch 4 : Strike 2 Foul
- Top 4 Pitch 5 : Ball 2
- Top 4 Pitch 6 : Strike 2 Foul
- Top 4 Pitch 7 : Strike 3 Swinging
- Top 4 Cron struck out swinging.
- Top 4 Zach Davies pitches to Ryan McMahon
- Top 4 Pitch 1 : Ball 1
- Top 4 Pitch 2 : Ball 2
- Top 4 Pitch 3 : Ball 3
- Top 4 Pitch 4 : Strike 1 Swinging
- Top 4 Pitch 5 : Strike 2 Swinging
- Top 4 Pitch 6 : Strike 2 Foul
- Top 4 Pitch 7 : Ball In Play
- Top 4 McMahon grounded out to pitcher.
- Bot 4 Austin Gomber pitches to David Bote
- Bot 4 Pitch 1 : Ball 1
- Bot 4 Pitch 2 : Ball 2
- Bot 4 Pitch 3 : Strike 1 Foul
- Bot 4 Pitch 4 : Strike 2 Foul
- Bot 4 Pitch 5 : Ball 3
- Bot 4 Pitch 6 : Strike 2 Foul
- Bot 4 Pitch 7 : Strike 3 Looking
- Bot 4 Bote struck out looking.
- Bot 4 Austin Gomber pitches to Rafael Ortega
- Bot 4 Pitch 1 : Ball 1
- Bot 4 Pitch 2 : Strike 1 Looking
- Bot 4 Pitch 3 : Ball 2
- Bot 4 Pitch 4 : Ball In Play
- Bot 4 Ortega flied out to right.
- Bot 4 Austin Gomber pitches to Austin Romine
- Bot 4 Pitch 1 : Strike 1 Looking 2–1
- Bot 4 Pitch 2 : Strike 2 Swinging 2–1
- Bot 4 Pitch 3 : Strike 2 Foul 2–1
- Bot 4 Pitch 4 : Ball In Play 2–2
- Bot 4 Au. Romine homered to left (383 feet). 2–2
- Bot 4 Austin Gomber pitches to Andrew Romine
- Bot 4 Pitch 1 : Strike 1 Looking
- Bot 4 Pitch 2 : Strike 2 Swinging
- Bot 4 Pitch 3 : Ball 1
- Bot 4 Pitch 4 : Ball 2
- Bot 4 Pitch 5 : Strike 2 Foul
- Bot 4 Pitch 6 : Strike 2 Foul
- Bot 4 Pitch 7 : Strike 3 Swinging
- Bot 4 An. Romine struck out swinging.
- Top 5 Zach Davies pitches to Sam Hilliard
- Top 5 Pitch 1 : Ball 1
- Top 5 Pitch 2 : Ball 2
- Top 5 Pitch 3 : Strike 1 Looking
- Top 5 Pitch 4 : Strike 2 Foul
- Top 5 Pitch 5 : Ball 3
- Top 5 Pitch 6 : Strike 2 Foul
- Top 5 Pitch 7 : Ball 4
- Top 5 Hilliard walked.
- Top 5 Zach Davies pitches to Dom Nunez
- Top 5 Pitch 1 : Ball 1
- Top 5 Pitch 2 : Strike 1 Foul
- Top 5 Pitch 3 : Strike 2 Looking
- Top 5 Pitch 4 : Strike 3 Swinging
- Top 5 Nuñez struck out swinging.
- Top 5 Zach Davies pitches to Austin Gomber
- Top 5 Gomber sacrificed to pitcher, Hilliard to second.
- Top 5 Heuer relieved An. Romine
- Top 5 Alcántara at shortstop.
- Top 5 Codi Heuer pitches to Connor Joe
- Top 5 Pitch 1 : Strike 1 Foul
- Top 5 Pitch 2 : Strike 2 Foul
- Top 5 Pitch 3 : Ball 1
- Top 5 Pitch 4 : Ball In Play
- Top 5 Joe grounded out to third.
- Bot 5 Austin Gomber pitches to Sergio Alcantara
- Bot 5 Pitch 1 : Strike 1 Looking
- Bot 5 Pitch 2 : Ball In Play
- Bot 5 Alcántara popped out to second.
- Bot 5 Austin Gomber pitches to Michael Hermosillo
- Bot 5 Pitch 1 : Ball 1
- Bot 5 Pitch 2 : Strike 1 Looking
- Bot 5 Pitch 3 : Strike 2 Foul
- Bot 5 Pitch 4 : Strike 2 Foul
- Bot 5 Pitch 5 : Ball 2
- Bot 5 Pitch 6 : Strike 3 Swinging
- Bot 5 Hermosillo struck out swinging.
- Bot 5 Austin Gomber pitches to Frank Schwindel
- Bot 5 Pitch 1 : Ball 1
- Bot 5 Pitch 2 : Ball 2
- Bot 5 Pitch 3 : Strike 1 Foul
- Bot 5 Pitch 4 : Ball In Play
- Bot 5 Schwindel tripled to left.
- Bot 5 Austin Gomber pitches to Matt Duffy
- Bot 5 Pitch 1 : Ball 1
- Bot 5 Pitch 2 : Ball 2
- Bot 5 Pitch 3 : Ball 3
- Bot 5 Pitch 4 : Ball 4
- Bot 5 Duffy walked.
- Bot 5 Austin Gomber pitches to Patrick Wisdom
- Bot 5 Pitch 1 : Ball 1 2–2
- Bot 5 Pitch 2 : Strike 1 Looking 2–2
- Bot 5 Pitch 3 : Ball In Play 2–5
- Bot 5 Wisdom homered to left (438 feet), Schwindel scored and Duffy scored. 2–5
- Bot 5 Kinley relieved Gomber
- Bot 5 Tyler Kinley pitches to David Bote
- Bot 5 Pitch 1 : Strike 1 Looking
- Bot 5 Pitch 2 : Strike 2 Swinging
- Bot 5 Pitch 3 : Ball 1
- Bot 5 Pitch 4 : Ball In Play
- Bot 5 Bote singled to left.
- Bot 5 Tyler Kinley pitches to Rafael Ortega
- Bot 5 Pitch 1 : Ball 1
- Bot 5 Pitch 2 : Ball 2
- Bot 5 Pitch 3 : Ball In Play
- Bot 5 Ortega popped out to second.
- Top 6 Codi Heuer pitches to Brendan Rodgers
- Top 6 Pitch 1 : Ball In Play
- Top 6 Rodgers lined out to center.
- Top 6 Codi Heuer pitches to Charlie Blackmon
- Top 6 Pitch 1 : Strike 1 Looking
- Top 6 Pitch 2 : Strike 2 Swinging
- Top 6 Pitch 3 : Ball In Play
- Top 6 Blackmon grounded out to shortstop.
- Top 6 Codi Heuer pitches to Trevor Story
- Top 6 Pitch 1 : Ball In Play
- Top 6 Story flied out to right.
- Bot 6 Tyler Kinley pitches to Austin Romine
- Bot 6 Pitch 1 : Strike 1 Swinging
- Bot 6 Pitch 2 : Strike 2 Foul
- Bot 6 Pitch 3 : Strike 3 Looking
- Bot 6 Au. Romine struck out looking.
- Bot 6 Happ hit for Heuer
- Bot 6 Tyler Kinley pitches to Ian Happ
- Bot 6 Pitch 1 : Strike 1 Looking
- Bot 6 Pitch 2 : Strike 2 Looking
- Bot 6 Pitch 3 : Ball 1
- Bot 6 Pitch 4 : Strike 3 Swinging
- Bot 6 Happ struck out swinging.
- Bot 6 Tyler Kinley pitches to Sergio Alcantara
- Bot 6 Pitch 1 : Strike 1 Swinging
- Bot 6 Pitch 2 : Strike 2 Foul
- Bot 6 Pitch 3 : Ball 1
- Bot 6 Pitch 4 : Ball 2
- Bot 6 Pitch 5 : Strike 2 Foul
- Bot 6 Pitch 6 : Strike 2 Foul
- Bot 6 Pitch 7 : Strike 3 Swinging
- Bot 6 Alcántara struck out swinging.
- Top 7 Morgan relieved Happ
- Top 7 Adam Morgan pitches to C.J. Cron
- Top 7 Pitch 1 : Strike 1 Looking
- Top 7 Pitch 2 : Ball 1
- Top 7 Pitch 3 : Strike 2 Swinging
- Top 7 Pitch 4 : Ball 2
- Top 7 Pitch 5 : Ball 3
- Top 7 Pitch 6 : Ball In Play
- Top 7 Cron popped out to second.
- Top 7 Adam Morgan pitches to Ryan McMahon
- Top 7 Pitch 1 : Strike 1 Looking
- Top 7 Pitch 2 : Ball 1
- Top 7 Pitch 3 : Ball 2
- Top 7 Pitch 4 : Strike 2 Swinging
- Top 7 Pitch 5 : Ball In Play
- Top 7 McMahon grounded out to pitcher.
- Top 7 Hampson hit for Hilliard
- Top 7 Adam Morgan pitches to Garrett Hampson
- Top 7 Pitch 1 : Strike 1 Looking
- Top 7 Pitch 2 : Ball 1
- Top 7 Pitch 3 : Ball In Play
- Top 7 Hampson lined out to left.
Box score
COL
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Connor JoeLF | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 14 | .287 | .366 | .480 |
| Brendan Rodgers2B | 1-3 | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 4 | .283 | .341 | .457 |
| Charlie BlackmonRF | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 10 | .274 | .352 | .402 |
| Trevor StorySS | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 7 | .249 | .325 | .453 |
| C.J. Cron1B | 1-3 | 3 | 1 | 1 | 1 | 1 | 0 | 1 | 17 | .276 | .379 | .532 |
| Ryan McMahon3B | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 18 | .262 | .333 | .452 |
| Sam HilliardCF | 0-1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 12 | .202 | .272 | .460 |
| Garrett HampsonPH | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .237 | .290 | .383 |
| Dom NunezC | 1-2 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 6 | .183 | .288 | .398 |
| Austin GomberP | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 4 | .094 | .121 | .094 |
| Tyler KinleyP | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Austin GomberP | 4.2 | 7 | 5 | 5 | 1 | 8 | 3 | 86-58 | 4.38 | 86 |
| Tyler KinleyP | 1.1 | 1 | 0 | 0 | 0 | 3 | 0 | 21-15 | 5.51 | 21 |
CHC
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael HermosilloRF | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 10 | .176 | .222 | .412 |
| Frank Schwindel1B | 1-3 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 9 | .316 | .363 | .589 |
| Matt Duffy3B | 0-2 | 2 | 1 | 0 | 0 | 0 | 1 | 1 | 14 | .257 | .335 | .303 |
| Patrick WisdomLF | 1-3 | 3 | 1 | 1 | 3 | 1 | 0 | 2 | 16 | .255 | .315 | .548 |
| David Bote2B | 2-3 | 3 | 1 | 2 | 1 | 1 | 0 | 1 | 15 | .202 | .270 | .340 |
| Rafael OrtegaCF | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | .301 | .360 | .475 |
| Austin RomineC | 2-3 | 3 | 1 | 2 | 1 | 1 | 0 | 1 | 9 | .207 | .207 | .345 |
| Andrew RomineSS | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 10 | .191 | .240 | .277 |
| Codi HeuerP | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Ian HappPH | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 4 | .195 | .300 | .360 |
| Adam MorganP | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Zach DaviesP | 1-1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | .200 | .200 | .200 |
| Sergio AlcantaraSS | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 9 | .185 | .280 | .331 |
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Zach DaviesP | 4.2 | 3 | 2 | 2 | 1 | 6 | 1 | 72-47 | 5.00 | 72 |
| Codi HeuerP | 1.1 | 0 | 0 | 0 | 0 | 0 | 0 | 9-8 | 4.15 | 9 |
| Adam MorganP | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 14-8 | 3.00 | 14 |
Starting lineups
CHC
- 1 Michael Hermosillo RF
- 2 Frank Schwindel 1B
- 3 Matt Duffy 3B
- 4 Patrick Wisdom LF
- 5 David Bote 2B
- 6 Rafael Ortega CF
- 7 Austin Romine C
- 8 Andrew Romine SS
- 9 Zach Davies P
COL
- 1 Connor Joe LF
- 2 Brendan Rodgers 2B
- 3 Charlie Blackmon RF
- 4 Trevor Story SS
- 5 C.J. Cron 1B
- 6 Ryan McMahon 3B
- 7 Sam Hilliard CF
- 8 Dom Nunez C
- 9 Austin Gomber P
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.