Notre Dame Fighting Irish @ Penn State Nittany Lions
| 1 | 2 | T | |
|---|---|---|---|
| ND21-15 | 18 | 41 | 59 |
| PSU26-11 | 31 | 36 | 67 |
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.
-
Andrew Jones III made Two Point Jumper. Assisted by Pringle Stanley.
0–2 -
Tory Jackson made Two Point Jumper.
2–2 -
Talor Battle made Three Point Jumper. Assisted by Andrew Jones III.
2–5 -
Talor Battle made Two Point Layup. Assisted by Jamelle Cornley.
2–7 -
Jamelle Cornley made Two Point Layup.
2–9 -
Pringle Stanley made Two Point Layup.
2–11 -
Kyle McAlarney made Two Point Jumper.
4–11 -
Danny Morrissey made Three Point Jumper. Assisted by Talor Battle.
4–14 -
Jonathan Peoples made Two Point Jumper.
6–14 -
Luke Zeller made Two Point Jumper. Assisted by Jonathan Peoples.
8–14 -
Chris Babb made Two Point Jumper.
8–16 -
Pringle Stanley made Two Point Jumper.
8–18 -
Talor Battle made Two Point Layup.
8–20 -
Luke Harangody made Two Point Layup.
10–20 -
Talor Battle made Two Point Layup.
10–22 -
Talor Battle made Free Throw.
10–23 -
Andrew Jones III made Two Point Layup. Assisted by Talor Battle.
10–25 -
Andrew Jones III made Two Point Layup. Assisted by Talor Battle.
10–27 -
Talor Battle made Two Point Layup.
10–29 -
Luke Zeller made Three Point Jumper. Assisted by Kyle McAlarney.
13–29 -
Danny Morrissey made Two Point Jumper.
13–31 -
Jonathan Peoples made Three Point Jumper. Assisted by Tory Jackson.
16–31 -
Luke Harangody made Two Point Layup. Assisted by Tory Jackson.
18–31 -
Luke Harangody made Free Throw.
19–31 -
Luke Harangody made Free Throw.
20–31 -
Luke Harangody made Two Point Layup.
22–31 -
Jamelle Cornley made Two Point Jumper.
22–33 -
Talor Battle made Two Point Jumper.
22–35 -
Jamelle Cornley made Two Point Jumper.
22–37 -
Zach Hillesland made Two Point Jumper.
24–37 -
Jonathan Peoples made Three Point Jumper. Assisted by Tory Jackson.
27–37 -
Danny Morrissey made Two Point Jumper.
27–39 -
Jamelle Cornley made Two Point Jumper.
27–41 -
Tory Jackson made Three Point Jumper. Assisted by Luke Harangody.
30–41 -
Jamelle Cornley made Free Throw.
30–42 -
Jamelle Cornley made Free Throw.
30–43 -
Andrew Jones III made Two Point Jumper. Assisted by Jamelle Cornley.
30–45 -
Pringle Stanley made Two Point Layup.
30–47 -
Luke Harangody made Two Point Jumper.
32–47 -
Ryan Ayers made Three Point Jumper. Assisted by Tory Jackson.
35–47 -
Tory Jackson made Two Point Layup.
37–47 -
Kyle McAlarney made Three Point Jumper. Assisted by Tory Jackson.
40–47 -
Luke Harangody made Free Throw.
41–47 -
Luke Harangody made Free Throw.
42–47 -
Pringle Stanley made Two Point Jumper.
42–49 -
Luke Harangody made Three Point Jumper. Assisted by Kyle McAlarney.
45–49 -
Luke Harangody made Free Throw.
46–49 -
Luke Harangody made Free Throw.
47–49 -
Jamelle Cornley made Two Point Jumper.
47–51 -
Andrew Jones III made Free Throw.
47–52 -
Andrew Jones III made Free Throw.
47–53 -
Luke Zeller made Three Point Jumper.
50–53 -
Jamelle Cornley made Two Point Layup. Assisted by Talor Battle.
50–55 -
Talor Battle made Free Throw.
50–56 -
Jamelle Cornley made Free Throw.
50–57 -
Andrew Jones III made Free Throw.
50–58 -
Andrew Jones III made Free Throw.
50–59 -
Kyle McAlarney made Free Throw.
51–59 -
Kyle McAlarney made Free Throw.
52–59 -
Talor Battle made Free Throw.
52–60 -
Tory Jackson made Two Point Layup.
54–60 -
Pringle Stanley made Free Throw.
54–61 -
Pringle Stanley made Free Throw.
54–62 -
Andrew Jones III made Free Throw.
54–63 -
Andrew Jones III made Free Throw.
54–64 -
Carleton Scott made Three Point Jumper. Assisted by Kyle McAlarney.
57–64 -
Talor Battle made Free Throw.
57–65 -
Kyle McAlarney made Two Point Jumper.
59–65
Play-by-play
- P1 Jamelle Cornley missed Two Point Jumper.
- P1 Ryan Ayers Defensive Rebound.
- P1 Luke Harangody missed Two Point Jumper.
- P1 Pringle Stanley Defensive Rebound.
- P1 Andrew Jones III made Two Point Jumper. Assisted by Pringle Stanley. 0–2
- P1 Zach Hillesland missed Two Point Jumper.
- P1 Pringle Stanley Defensive Rebound.
- P1 David Jackson missed Three Point Jumper.
- P1 Zach Hillesland Defensive Rebound.
- P1 Foul on Pringle Stanley
- P1 Tory Jackson made Two Point Jumper. 2–2
- P1 Talor Battle made Three Point Jumper. Assisted by Andrew Jones III. 2–5
- P1 Kyle McAlarney missed Three Point Jumper.
- P1 Pringle Stanley Defensive Rebound.
- P1 Pringle Stanley missed Two Point Jumper.
- P1 Pringle Stanley Offensive Rebound.
- P1 Pringle Stanley missed Two Point Layup.
- P1 Luke Harangody Defensive Rebound.
- P1 Luke Harangody missed Two Point Jumper.
- P1 Pringle Stanley Defensive Rebound.
- P1 Talor Battle missed Three Point Jumper.
- P1 Kyle McAlarney Defensive Rebound.
- P1 Tory Jackson missed Three Point Jumper.
- P1 Notre Dame Offensive Rebound.
- P1 Ryan Ayers Turnover.
- P1 David Jackson Steal.
- P1 Talor Battle made Two Point Layup. Assisted by Jamelle Cornley. 2–7
- P1 Zach Hillesland Offensive Rebound.
- P1 Zach Hillesland missed Two Point Tip Shot.
- P1 Luke Harangody missed Two Point Layup.
- P1 Talor Battle Defensive Rebound.
- P1 Jamelle Cornley missed Two Point Jumper.
- P1 Jamelle Cornley Offensive Rebound.
- P1 Jamelle Cornley made Two Point Layup. 2–9
- P1 Tory Jackson missed Two Point Jumper.
- P1 Pringle Stanley Defensive Rebound.
- P1 Jamelle Cornley missed Two Point Jumper.
- P1 Luke Harangody Defensive Rebound.
- P1 Tory Jackson missed Two Point Layup.
- P1 Andrew Jones III Defensive Rebound.
- P1 Pringle Stanley made Two Point Layup. 2–11
- P1 Notre Dame Full Timeout.
- P1 Kyle McAlarney missed Two Point Jumper.
- P1 Kyle McAlarney Offensive Rebound.
- P1 Kyle McAlarney made Two Point Jumper. 4–11
- P1 Jamelle Cornley Turnover.
- P1 Ryan Ayers Steal.
- P1 Ryan Ayers missed Three Point Jumper.
- P1 David Jackson Defensive Rebound.
- P1 David Jackson missed Three Point Jumper.
- P1 Tyrone Nash Defensive Rebound.
- P1 Kyle McAlarney missed Two Point Layup.
- P1 Andrew Jones III Defensive Rebound.
- P1 Danny Morrissey made Three Point Jumper. Assisted by Talor Battle. 4–14
- P1 Tyrone Nash missed Two Point Jumper.
- P1 Andrew Jones III Defensive Rebound.
- P1 Andrew Jones III missed Two Point Jumper.
- P1 Tyrone Nash Defensive Rebound.
- P1 Jonathan Peoples made Two Point Jumper. 6–14
- P1 Talor Battle missed Three Point Jumper.
- P1 Tyrone Nash Defensive Rebound.
- P1 Foul on David Jackson
- P1 Official TV Timeout.
- P1 Official TV Timeout.
- P1 Ryan Ayers missed Two Point Jumper.
- P1 Tyrone Nash Offensive Rebound.
- P1 Jonathan Peoples missed Two Point Jumper.
- P1 Andrew Ott Block.
- P1 Chris Babb Defensive Rebound.
- P1 Foul on Ryan Ayers
- P1 Jeff Brooks missed Two Point Jumper.
- P1 Luke Zeller Defensive Rebound.
- P1 Luke Zeller made Two Point Jumper. Assisted by Jonathan Peoples. 8–14
- P1 Chris Babb made Two Point Jumper. 8–16
- P1 Luke Zeller missed Three Point Jumper.
- P1 Jeff Brooks Defensive Rebound.
- P1 Andrew Ott Turnover.
- P1 Luke Zeller missed Two Point Tip Shot.
- P1 Luke Zeller Offensive Rebound.
- P1 Luke Harangody missed Two Point Jumper.
- P1 Talor Battle Defensive Rebound.
- P1 Pringle Stanley made Two Point Jumper. 8–18
- P1 Luke Harangody missed Two Point Jumper.
- P1 Jeff Brooks Defensive Rebound.
- P1 Talor Battle made Two Point Layup. 8–20
- P1 Notre Dame Full Timeout.
- P1 Luke Harangody missed Two Point Jumper.
- P1 Andrew Jones III Defensive Rebound.
- P1 Talor Battle Turnover.
- P1 Kyle McAlarney Steal.
- P1 Kyle McAlarney missed Two Point Layup.
- P1 Chris Babb Block.
- P1 Zach Hillesland Offensive Rebound.
- P1 Zach Hillesland missed Two Point Layup.
- P1 Jamelle Cornley Defensive Rebound.
- P1 Pringle Stanley Turnover.
- P1 Zach Hillesland Steal.
- P1 Foul on Jamelle Cornley
- P1 Official TV Timeout.
- P1 Luke Harangody missed Two Point Jumper.
- P1 Jamelle Cornley Defensive Rebound.
- P1 Jamelle Cornley missed Two Point Jumper.
- P1 Luke Harangody Defensive Rebound.
- P1 Luke Harangody made Two Point Layup. 10–20
- P1 Talor Battle made Two Point Layup. 10–22
- P1 Foul on Zach Hillesland
- P1 Talor Battle made Free Throw. 10–23
- P1 Luke Harangody missed Two Point Jumper.
- P1 David Jackson Defensive Rebound.
- P1 Andrew Jones III made Two Point Layup. Assisted by Talor Battle. 10–25
- P1 Kyle McAlarney missed Two Point Jumper.
- P1 Official TV Timeout.
- P1 Tory Jackson missed Three Point Jumper.
- P1 Jamelle Cornley Defensive Rebound.
- P1 Andrew Jones III made Two Point Layup. Assisted by Talor Battle. 10–27
- P1 Foul on Tory Jackson
- P1 Andrew Jones III missed Free Throw.
- P1 Luke Harangody Defensive Rebound.
- P1 Jonathan Peoples Turnover.
- P1 Talor Battle Steal.
- P1 Talor Battle made Two Point Layup. 10–29
- P1 Luke Zeller made Three Point Jumper. Assisted by Kyle McAlarney. 13–29
- P1 Talor Battle missed Three Point Jumper.
- P1 Jonathan Peoples Block.
- P1 Penn State Offensive Rebound.
- P1 Danny Morrissey made Two Point Jumper. 13–31
- P1 Kyle McAlarney missed Three Point Jumper.
- P1 Andrew Jones III Defensive Rebound.
- P1 Jamelle Cornley missed Two Point Jumper.
- P1 Luke Zeller Defensive Rebound.
- P1 Kyle McAlarney Turnover.
- P1 Danny Morrissey Steal.
- P1 Foul on Ryan Ayers
- P1 Talor Battle missed Free Throw.
- P1 Talor Battle missed Free Throw.
- P1 Luke Harangody Defensive Rebound.
- P1 Jonathan Peoples made Three Point Jumper. Assisted by Tory Jackson. 16–31
- P1 Chris Babb missed Three Point Jumper.
- P1 Notre Dame Defensive Rebound.
- P1 Luke Harangody made Two Point Layup. Assisted by Tory Jackson. 18–31
- P1 Talor Battle missed Three Point Jumper.
- P2 Foul on Andrew Jones III
- P2 Luke Harangody made Free Throw. 19–31
- P2 Luke Harangody made Free Throw. 20–31
- P2 Pringle Stanley missed Two Point Jumper.
- P2 Luke Harangody Defensive Rebound.
- P2 Luke Harangody made Two Point Layup. 22–31
- P2 Jamelle Cornley made Two Point Jumper. 22–33
- P2 Luke Harangody missed Two Point Jumper.
- P2 Andrew Jones III Defensive Rebound.
- P2 Talor Battle made Two Point Jumper. 22–35
- P2 Ryan Ayers missed Three Point Jumper.
- P2 Andrew Jones III Defensive Rebound.
- P2 Jamelle Cornley Turnover.
- P2 Luke Harangody Steal.
- P2 Tory Jackson missed Three Point Jumper.
- P2 Talor Battle Defensive Rebound.
- P2 Talor Battle missed Two Point Jumper.
- P2 Luke Harangody Defensive Rebound.
- P2 Kyle McAlarney missed Two Point Layup.
- P2 Jamelle Cornley Defensive Rebound.
- P2 Jamelle Cornley made Two Point Jumper. 22–37
- P2 Notre Dame Full Timeout.
- P2 Foul on Danny Morrissey
- P2 Zach Hillesland made Two Point Jumper. 24–37
- P2 Danny Morrissey missed Three Point Jumper.
- P2 Zach Hillesland Defensive Rebound.
- P2 Foul on Danny Morrissey
- P2 Official TV Timeout.
- P2 Jonathan Peoples made Three Point Jumper. Assisted by Tory Jackson. 27–37
- P2 Danny Morrissey made Two Point Jumper. 27–39
- P2 Luke Harangody missed Two Point Jumper.
- P2 Andrew Jones III Defensive Rebound.
- P2 Pringle Stanley missed Three Point Jumper.
- P2 Andrew Jones III Offensive Rebound.
- P2 Jamelle Cornley made Two Point Jumper. 27–41
- P2 Tory Jackson made Three Point Jumper. Assisted by Luke Harangody. 30–41
- P2 Foul on Tyrone Nash
- P2 Jamelle Cornley made Free Throw. 30–42
- P2 Jamelle Cornley made Free Throw. 30–43
- P2 Andrew Jones III Defensive Rebound.
- P2 Luke Zeller missed Three Point Jumper.
- P2 Andrew Jones III made Two Point Jumper. Assisted by Jamelle Cornley. 30–45
- P2 Foul on Talor Battle
- P2 Kyle McAlarney missed Two Point Jumper.
- P2 Talor Battle Defensive Rebound.
- P2 Jamelle Cornley missed Two Point Jumper.
- P2 Zach Hillesland Block.
- P2 Zach Hillesland Defensive Rebound.
- P2 Zach Hillesland missed Two Point Jumper.
- P2 Jamelle Cornley Defensive Rebound.
- P2 Pringle Stanley missed Three Point Jumper.
- P2 Talor Battle Offensive Rebound.
- P2 Jamelle Cornley missed Three Point Jumper.
- P2 Zach Hillesland Defensive Rebound.
- P2 Zach Hillesland Turnover.
- P2 Official TV Timeout.
- P2 Pringle Stanley missed Three Point Jumper.
- P2 Ryan Ayers Defensive Rebound.
- P2 Foul on Talor Battle
- P2 Foul on Jamelle Cornley
- P2 Jonathan Peoples Turnover.
- P2 Foul on Tory Jackson
- P2 Pringle Stanley made Two Point Layup. 30–47
- P2 Kyle McAlarney missed Three Point Jumper.
- P2 Pringle Stanley Block.
- P2 Tyrone Nash Offensive Rebound.
- P2 Tyrone Nash Turnover.
- P2 Talor Battle missed Three Point Jumper.
- P2 Tyrone Nash Defensive Rebound.
- P2 Ryan Ayers missed Three Point Jumper.
- P2 Luke Harangody Offensive Rebound.
- P2 Luke Harangody made Two Point Jumper. 32–47
- P2 Foul on Tyrone Nash
- P2 Jeff Brooks missed Two Point Jumper.
- P2 Tory Jackson Defensive Rebound.
- P2 Ryan Ayers made Three Point Jumper. Assisted by Tory Jackson. 35–47
- P2 Jamelle Cornley Turnover.
- P2 Official TV Timeout.
- P2 Tory Jackson made Two Point Layup. 37–47
- P2 Talor Battle missed Two Point Jumper.
- P2 Luke Harangody Defensive Rebound.
- P2 Kyle McAlarney made Three Point Jumper. Assisted by Tory Jackson. 40–47
- P2 Foul on Tory Jackson
- P2 Foul on Kyle McAlarney
- P2 Talor Battle missed Two Point Jumper.
- P2 Foul on Andrew Jones III
- P2 Luke Harangody made Free Throw. 41–47
- P2 Luke Harangody made Free Throw. 42–47
- P2 Pringle Stanley missed Two Point Jumper.
- P2 Jamelle Cornley Offensive Rebound.
- P2 Pringle Stanley made Two Point Jumper. 42–49
- P2 Luke Harangody made Three Point Jumper. Assisted by Kyle McAlarney. 45–49
- P2 Penn State Full Timeout.
- P2 Foul on Tyrone Nash
- P2 Foul on Tyrone Nash
- P2 Pringle Stanley missed Free Throw.
- P2 Foul on Jamelle Cornley
- P2 Luke Harangody made Free Throw. 46–49
- P2 Luke Harangody made Free Throw. 47–49
- P2 Jamelle Cornley made Two Point Jumper. 47–51
- P2 Kyle McAlarney Turnover.
- P2 Pringle Stanley Steal.
- P2 Foul on Tory Jackson
- P2 Official TV Timeout.
- P2 Pringle Stanley missed Free Throw.
- P2 Tyrone Nash Defensive Rebound.
- P2 Ryan Ayers missed Three Point Jumper.
- P2 Notre Dame Offensive Rebound.
- P2 Ryan Ayers missed Three Point Jumper.
- P2 Andrew Jones III Defensive Rebound.
- P2 Jamelle Cornley missed Two Point Jumper.
- P2 Andrew Jones III Offensive Rebound.
- P2 Foul on Tyrone Nash
- P2 Andrew Jones III made Free Throw. 47–52
- P2 Andrew Jones III made Free Throw. 47–53
- P2 Luke Zeller made Three Point Jumper. 50–53
- P2 Jamelle Cornley made Two Point Layup. Assisted by Talor Battle. 50–55
- P2 Notre Dame Full Timeout.
- P2 Notre Dame Turnover.
- P2 Foul on Kyle McAlarney
- P2 Talor Battle missed Free Throw.
- P2 Talor Battle made Free Throw. 50–56
- P2 Penn State 30 Second Timeout.
- P2 Foul on Talor Battle
- P2 Tory Jackson missed Free Throw.
- P2 Jamelle Cornley Defensive Rebound.
- P2 Foul on Luke Harangody
- P2 Jamelle Cornley made Free Throw. 50–57
- P2 Jamelle Cornley missed Free Throw.
- P2 Luke Zeller Defensive Rebound.
- P2 Luke Zeller missed Three Point Jumper.
- P2 Andrew Jones III Defensive Rebound.
- P2 Foul on Luke Harangody
- P2 Andrew Jones III made Free Throw. 50–58
- P2 Andrew Jones III made Free Throw. 50–59
- P2 Foul on Andrew Jones III
- P2 Kyle McAlarney made Free Throw. 51–59
- P2 Kyle McAlarney made Free Throw. 52–59
- P2 Foul on Kyle McAlarney
- P2 Talor Battle made Free Throw. 52–60
- P2 Talor Battle missed Free Throw.
- P2 Luke Harangody Defensive Rebound.
- P2 Tory Jackson made Two Point Layup. 54–60
- P2 Foul on Jonathan Peoples
- P2 Pringle Stanley made Free Throw. 54–61
- P2 Pringle Stanley made Free Throw. 54–62
- P2 Luke Harangody missed Three Point Jumper.
- P2 Andrew Jones III Defensive Rebound.
- P2 Foul on Tory Jackson
- P2 Andrew Jones III made Free Throw. 54–63
- P2 Andrew Jones III made Free Throw. 54–64
- P2 Carleton Scott made Three Point Jumper. Assisted by Kyle McAlarney. 57–64
- P2 Foul on Kyle McAlarney
- P2 Talor Battle made Free Throw. 57–65
- P2 Talor Battle missed Free Throw.
- P2 Carleton Scott Defensive Rebound.
- P2 Ryan Ayers missed Three Point Jumper.
- P2 Kyle McAlarney Offensive Rebound.
- P2 Kyle McAlarney made Two Point Jumper. 59–65
- P2 End Game
Box score
ND
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luke HarangodyF | 34 | 17 | 5-16 | 1-2 | 6-6 | 10 | 1 | 0 | 1 | 0 | 1 | 9 | 1 |
| Zach HilleslandF | 16 | 2 | 1-4 | 0-0 | 0-0 | 6 | 0 | 1 | 1 | 1 | 2 | 4 | 1 |
| Ryan AyersG | 32 | 3 | 1-8 | 1-7 | 0-0 | 3 | 0 | 1 | 1 | 0 | 0 | 3 | 2 |
| Tory JacksonG | 34 | 9 | 4-9 | 1-4 | 0-1 | 1 | 4 | 0 | 0 | 0 | 0 | 1 | 5 |
| Kyle McAlarneyG | 35 | 9 | 3-12 | 1-4 | 2-2 | 3 | 4 | 2 | 1 | 0 | 2 | 1 | 4 |
| Carleton ScottF | 1 | 3 | 1-1 | 1-1 | 0-0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Tyrone NashF | 16 | 0 | 0-1 | 0-0 | 0-0 | 7 | 1 | 1 | 0 | 0 | 2 | 5 | 5 |
| Luke ZellerF-C | 15 | 8 | 3-8 | 2-5 | 0-0 | 4 | 0 | 0 | 0 | 0 | 1 | 3 | 1 |
| Jonathan PeoplesG | 17 | 8 | 3-4 | 2-2 | 0-0 | 0 | 1 | 2 | 0 | 1 | 0 | 0 | 1 |
PSU
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Andrew JonesF | 33 | 16 | 5-6 | 0-0 | 6-7 | 15 | 1 | 0 | 0 | 0 | 4 | 11 | 2 |
| David JacksonF | 15 | 0 | 0-2 | 0-2 | 0-0 | 2 | 0 | 0 | 1 | 0 | 0 | 2 | 1 |
| Jamelle CornleyF | 36 | 15 | 6-14 | 0-2 | 3-4 | 8 | 3 | 2 | 0 | 0 | 2 | 6 | 3 |
| Talor BattleG | 37 | 17 | 6-14 | 1-6 | 4-9 | 5 | 5 | 1 | 1 | 0 | 0 | 5 | 3 |
| Pringle StanleyNA | |||||||||||||
| Jeff BrooksF | 8 | 0 | 0-2 | 0-0 | 0-0 | 2 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| Andrew OttF | 3 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
| Chris BabbG | 15 | 2 | 1-2 | 0-1 | 0-0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| Stanley PringleG | 30 | 10 | 4-12 | 0-4 | 2-4 | 6 | 1 | 1 | 1 | 1 | 1 | 5 | 2 |
| Danny MorrisseyG | 23 | 7 | 3-4 | 1-2 | 0-0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
| Will LeinerG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.