Michigan State Spartans @ Nebraska Cornhuskers
| 1 | 2 | T | |
|---|---|---|---|
| MSU18-11 | 26 | 54 | 80 |
| NEB15-15 | 38 | 29 | 67 |
· Line: MSU -4.5 (O/U 139)
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.
-
A.J. Hoggard made Layup.
2–0 -
Keisei Tominaga made Three Point Jumper. Assisted by Jamarques Lawrence.
2–3 -
Jamarques Lawrence made Three Point Jumper.
2–8 -
Jaxon Kohler made Layup. Assisted by A.J. Hoggard.
4–8 -
Joey Hauser made Three Point Jumper. Assisted by A.J. Hoggard.
7–8 -
Jamarques Lawrence made Layup.
7–10 -
Joey Hauser made Three Point Jumper. Assisted by Malik Hall.
10–10 -
Keisei Tominaga made Free Throw.
10–11 -
Keisei Tominaga made Free Throw.
10–12 -
Sam Griesel made Free Throw.
10–13 -
Jamarques Lawrence made Jumper.
10–15 -
Jamarques Lawrence made Layup.
10–17 -
Sam Griesel made Layup.
10–19 -
Tyson Walker made Free Throw.
11–19 -
Tyson Walker made Free Throw.
12–19 -
Sam Griesel made Three Point Jumper.
12–22 -
Keisei Tominaga made Three Point Jumper. Assisted by Jamarques Lawrence.
12–25 -
Keisei Tominaga made Layup. Assisted by Derrick Walker.
12–27 -
Malik Hall made Jumper.
14–27 -
Tyson Walker made Jumper.
16–27 -
Derrick Walker made Layup. Assisted by Sam Griesel.
16–29 -
C.J. Wilcher made Jumper. Assisted by Sam Griesel.
16–31 -
Jaden Akins made Three Point Jumper. Assisted by A.J. Hoggard.
19–31 -
Derrick Walker made Layup. Assisted by C.J. Wilcher.
19–33 -
A.J. Hoggard made Layup.
21–33 -
Derrick Walker made Layup. Assisted by C.J. Wilcher.
21–35 -
Derrick Walker made Free Throw.
21–36 -
Joey Hauser made Three Point Jumper. Assisted by A.J. Hoggard.
24–36 -
Sam Griesel made Layup.
24–38 -
Tyson Walker made Jumper.
26–38 -
Derrick Walker made Jumper.
26–40 -
Joey Hauser made Three Point Jumper. Assisted by Tyson Walker.
29–40 -
Keisei Tominaga made Three Point Jumper. Assisted by Sam Griesel.
29–43 -
Tyson Walker made Three Point Jumper. Assisted by A.J. Hoggard.
32–43 -
Jamarques Lawrence made Jumper.
32–45 -
Jaden Akins made Three Point Jumper. Assisted by A.J. Hoggard.
35–45 -
Jaden Akins made Three Point Jumper. Assisted by A.J. Hoggard.
38–45 -
Sam Griesel made Three Point Jumper. Assisted by Derrick Walker.
38–48 -
Joey Hauser made Jumper. Assisted by A.J. Hoggard.
40–48 -
A.J. Hoggard made Free Throw.
41–48 -
A.J. Hoggard made Free Throw.
42–48 -
Malik Hall made Three Point Jumper. Assisted by Joey Hauser.
45–48 -
Keisei Tominaga made Jumper. Assisted by Derrick Walker.
45–50 -
Jamarques Lawrence made Layup.
45–52 -
Keisei Tominaga made Three Point Jumper. Assisted by Jamarques Lawrence.
45–55 -
Jaden Akins made Jumper.
47–55 -
Jaxon Kohler made Layup.
49–55 -
Sam Griesel made Free Throw.
49–56 -
A.J. Hoggard made Layup.
51–56 -
Malik Hall made Three Point Jumper. Assisted by A.J. Hoggard.
54–56 -
Tyson Walker made Three Point Jumper. Assisted by A.J. Hoggard.
57–56 -
Joey Hauser made Three Point Jumper. Assisted by A.J. Hoggard.
60–56 -
Keisei Tominaga made Layup.
60–58 -
Jaden Akins made Three Point Jumper. Assisted by Joey Hauser.
63–58 -
Derrick Walker made Layup.
63–60 -
Joey Hauser made Three Point Jumper. Assisted by A.J. Hoggard.
66–60 -
Mady Sissoko made Dunk. Assisted by A.J. Hoggard.
68–60 -
Sam Hoiberg made Free Throw.
68–61 -
Tyson Walker made Free Throw.
69–61 -
Tyson Walker made Free Throw.
70–61 -
Tyson Walker made Jumper. Assisted by A.J. Hoggard.
72–61 -
Tyson Walker made Three Point Jumper.
75–61 -
Sam Hoiberg made Free Throw.
75–62 -
Sam Hoiberg made Free Throw.
75–63 -
A.J. Hoggard made Jumper.
77–63 -
Jaden Akins made Three Point Jumper. Assisted by Tyson Walker.
80–63 -
Sam Hoiberg made Free Throw.
80–64 -
Sam Hoiberg made Free Throw.
80–65 -
Jamarques Lawrence made Layup.
80–67
Play-by-play
- P1 Joey Hauser missed Jumper.
- P1 Michigan State Offensive Rebound.
- P1 A.J. Hoggard made Layup. 2–0
- P1 Sam Griesel missed Jumper.
- P1 Mady Sissoko Block.
- P1 Joey Hauser Defensive Rebound.
- P1 Jaden Akins missed Jumper.
- P1 Mady Sissoko Offensive Rebound.
- P1 Jaden Akins missed Three Point Jumper.
- P1 Jamarques Lawrence Defensive Rebound.
- P1 Jamarques Lawrence missed Three Point Jumper.
- P1 Michigan State Defensive Rebound.
- P1 Tyson Walker Turnover.
- P1 C.J. Wilcher missed Three Point Jumper.
- P1 A.J. Hoggard Defensive Rebound.
- P1 Jaden Akins missed Three Point Jumper.
- P1 Derrick Walker Defensive Rebound.
- P1 Keisei Tominaga made Three Point Jumper. Assisted by Jamarques Lawrence. 2–3
- P1 Tyson Walker missed Jumper.
- P1 Mady Sissoko Offensive Rebound.
- P1 Foul on Derrick Walker.
- P1 Joey Hauser missed Three Point Jumper.
- P1 Sam Griesel Defensive Rebound.
- P1 Tyson Walker missed Jumper.
- P1 C.J. Wilcher Defensive Rebound.
- P1 C.J. Wilcher Turnover.
- P1 Tyson Walker missed Jumper.
- P1 Sam Griesel Defensive Rebound.
- P1 Jamarques Lawrence made Three Point Jumper. 2–8
- P1 Jaxon Kohler made Layup. Assisted by A.J. Hoggard. 4–8
- P1 Keisei Tominaga missed Three Point Jumper.
- P1 Joey Hauser Defensive Rebound.
- P1 Joey Hauser missed Jumper.
- P1 Sam Griesel Defensive Rebound.
- P1 Sam Griesel Turnover.
- P1 Jaxon Kohler Steal.
- P1 Malik Hall missed Three Point Jumper.
- P1 Jaxon Kohler Offensive Rebound.
- P1 Joey Hauser made Three Point Jumper. Assisted by A.J. Hoggard. 7–8
- P1 Jamarques Lawrence made Layup. 7–10
- P1 Joey Hauser made Three Point Jumper. Assisted by Malik Hall. 10–10
- P1 Keisei Tominaga missed Three Point Jumper.
- P1 Tyson Walker Defensive Rebound.
- P1 Tyson Walker missed Layup.
- P1 Sam Griesel Defensive Rebound.
- P1 Official TV Timeout
- P1 Foul on Tre Holloman.
- P1 Keisei Tominaga made Free Throw. 10–11
- P1 Keisei Tominaga made Free Throw. 10–12
- P1 Malik Hall missed Jumper.
- P1 Derrick Walker Defensive Rebound.
- P1 Foul on Pierre Brooks.
- P1 Sam Griesel missed Free Throw.
- P1 Nebraska Deadball Team Rebound.
- P1 Sam Griesel made Free Throw. 10–13
- P1 Malik Hall missed Jumper.
- P1 Wilhelm Breidenbach Defensive Rebound.
- P1 Jamarques Lawrence made Jumper. 10–15
- P1 Mady Sissoko Turnover.
- P1 Official TV Timeout
- P1 Jamarques Lawrence made Layup. 10–17
- P1 Jaden Akins missed Jumper.
- P1 Jamarques Lawrence Defensive Rebound.
- P1 C.J. Wilcher missed Three Point Jumper.
- P1 Jaxon Kohler Defensive Rebound.
- P1 Foul on Wilhelm Breidenbach.
- P1 A.J. Hoggard missed Three Point Jumper.
- P1 Sam Griesel Defensive Rebound.
- P1 Sam Griesel missed Three Point Jumper.
- P1 Tyson Walker Defensive Rebound.
- P1 Tyson Walker Turnover.
- P1 Sam Hoiberg missed Layup.
- P1 Jaxon Kohler Block.
- P1 Nebraska Offensive Rebound.
- P1 Oleg Kojenets missed Layup.
- P1 Jaxon Kohler Defensive Rebound.
- P1 A.J. Hoggard missed Jumper.
- P1 Oleg Kojenets Defensive Rebound.
- P1 Sam Griesel made Layup. 10–19
- P1 Foul on Sam Hoiberg.
- P1 Tyson Walker made Free Throw. 11–19
- P1 Tyson Walker made Free Throw. 12–19
- P1 Sam Griesel made Three Point Jumper. 12–22
- P1 Tyson Walker missed Jumper.
- P1 Sam Griesel Defensive Rebound.
- P1 Keisei Tominaga made Three Point Jumper. Assisted by Jamarques Lawrence. 12–25
- P1 Michigan State Timeout
- P1 Joey Hauser missed Jumper.
- P1 Keisei Tominaga Defensive Rebound.
- P1 Foul on Joey Hauser.
- P1 Foul on Jamarques Lawrence.
- P1 Jamarques Lawrence Turnover.
- P1 A.J. Hoggard missed Jumper.
- P1 Sam Hoiberg Defensive Rebound.
- P1 Sam Hoiberg missed Layup.
- P1 A.J. Hoggard Defensive Rebound.
- P1 Jaden Akins missed Layup.
- P1 Derrick Walker Defensive Rebound.
- P1 Keisei Tominaga made Layup. Assisted by Derrick Walker. 12–27
- P1 Foul on Tyson Walker.
- P1 Keisei Tominaga missed Free Throw.
- P1 Malik Hall Defensive Rebound.
- P1 Malik Hall made Jumper. 14–27
- P1 Derrick Walker Turnover.
- P1 Tyson Walker made Jumper. 16–27
- P1 Derrick Walker Turnover.
- P1 Malik Hall Steal.
- P1 Malik Hall Turnover.
- P1 C.J. Wilcher Steal.
- P1 Derrick Walker made Layup. Assisted by Sam Griesel. 16–29
- P1 Malik Hall missed Jumper.
- P1 Sam Hoiberg Defensive Rebound.
- P1 C.J. Wilcher made Jumper. Assisted by Sam Griesel. 16–31
- P1 Jaden Akins made Three Point Jumper. Assisted by A.J. Hoggard. 19–31
- P1 Derrick Walker made Layup. Assisted by C.J. Wilcher. 19–33
- P1 A.J. Hoggard made Layup. 21–33
- P1 Derrick Walker made Layup. Assisted by C.J. Wilcher. 21–35
- P1 Foul on Jaxon Kohler.
- P1 Official TV Timeout
- P1 Derrick Walker made Free Throw. 21–36
- P1 Foul on C.J. Wilcher.
- P1 Foul on Sam Hoiberg.
- P1 Joey Hauser missed Three Point Jumper.
- P1 Tyson Walker Offensive Rebound.
- P1 Joey Hauser missed Three Point Jumper.
- P1 Joey Hauser Offensive Rebound.
- P1 Tyson Walker missed Three Point Jumper.
- P1 Sam Griesel Defensive Rebound.
- P1 Foul on Mady Sissoko.
- P1 Foul on Jaden Akins.
- P1 Sam Griesel missed Free Throw.
- P1 Joey Hauser Defensive Rebound.
- P1 A.J. Hoggard missed Jumper.
- P1 Tyson Walker Offensive Rebound.
- P1 Joey Hauser made Three Point Jumper. Assisted by A.J. Hoggard. 24–36
- P1 Sam Griesel made Layup. 24–38
- P1 Tyson Walker made Jumper. 26–38
- P1 Jamarques Lawrence missed Three Point Jumper.
- P1 Mady Sissoko Defensive Rebound.
- P1 A.J. Hoggard missed Jumper.
- P1 Derrick Walker Block.
- P1 Mady Sissoko Offensive Rebound.
- P2 Derrick Walker made Jumper. 26–40
- P2 Joey Hauser made Three Point Jumper. Assisted by Tyson Walker. 29–40
- P2 Keisei Tominaga made Three Point Jumper. Assisted by Sam Griesel. 29–43
- P2 Foul on Sam Griesel.
- P2 Tyson Walker made Three Point Jumper. Assisted by A.J. Hoggard. 32–43
- P2 Foul on Joey Hauser.
- P2 Foul on Mady Sissoko.
- P2 C.J. Wilcher missed Jumper.
- P2 Jamarques Lawrence Offensive Rebound.
- P2 Jamarques Lawrence made Jumper. 32–45
- P2 Jaden Akins made Three Point Jumper. Assisted by A.J. Hoggard. 35–45
- P2 C.J. Wilcher missed Three Point Jumper.
- P2 Jaden Akins Defensive Rebound.
- P2 Jaden Akins made Three Point Jumper. Assisted by A.J. Hoggard. 38–45
- P2 Sam Griesel made Three Point Jumper. Assisted by Derrick Walker. 38–48
- P2 A.J. Hoggard missed Jumper.
- P2 Mady Sissoko Offensive Rebound.
- P2 Foul on C.J. Wilcher.
- P2 Joey Hauser made Jumper. Assisted by A.J. Hoggard. 40–48
- P2 C.J. Wilcher Turnover.
- P2 A.J. Hoggard Steal.
- P2 Foul on Jamarques Lawrence.
- P2 Official TV Timeout
- P2 A.J. Hoggard made Free Throw. 41–48
- P2 A.J. Hoggard made Free Throw. 42–48
- P2 Sam Hoiberg missed Three Point Jumper.
- P2 Mady Sissoko Defensive Rebound.
- P2 Malik Hall made Three Point Jumper. Assisted by Joey Hauser. 45–48
- P2 Keisei Tominaga made Jumper. Assisted by Derrick Walker. 45–50
- P2 Mady Sissoko Turnover.
- P2 Jamarques Lawrence Steal.
- P2 Jamarques Lawrence made Layup. 45–52
- P2 Jaden Akins missed Three Point Jumper.
- P2 Jamarques Lawrence Defensive Rebound.
- P2 Keisei Tominaga made Three Point Jumper. Assisted by Jamarques Lawrence. 45–55
- P2 Jaden Akins missed Jumper.
- P2 Michigan State Offensive Rebound.
- P2 Jaden Akins made Jumper. 47–55
- P2 Keisei Tominaga missed Three Point Jumper.
- P2 Joey Hauser Defensive Rebound.
- P2 Malik Hall missed Three Point Jumper.
- P2 Jaxon Kohler Offensive Rebound.
- P2 Jaxon Kohler made Layup. 49–55
- P2 Foul on Malik Hall.
- P2 Derrick Walker missed Layup.
- P2 Derrick Walker Offensive Rebound.
- P2 Derrick Walker missed Layup.
- P2 Jaxon Kohler Block.
- P2 Derrick Walker Offensive Rebound.
- P2 Foul on Malik Hall.
- P2 Sam Griesel missed Free Throw.
- P2 Nebraska Deadball Team Rebound.
- P2 Sam Griesel made Free Throw. 49–56
- P2 Jaden Akins missed Three Point Jumper.
- P2 Sam Hoiberg Defensive Rebound.
- P2 Sam Griesel Turnover.
- P2 Official TV Timeout
- P2 Foul on Jamarques Lawrence.
- P2 Joey Hauser missed Three Point Jumper.
- P2 Sam Griesel Defensive Rebound.
- P2 Sam Hoiberg missed Three Point Jumper.
- P2 Malik Hall Defensive Rebound.
- P2 A.J. Hoggard made Layup. 51–56
- P2 Sam Griesel missed Three Point Jumper.
- P2 Joey Hauser Defensive Rebound.
- P2 Joey Hauser Turnover.
- P2 Sam Griesel missed Three Point Jumper.
- P2 Malik Hall Defensive Rebound.
- P2 Malik Hall made Three Point Jumper. Assisted by A.J. Hoggard. 54–56
- P2 Foul on Sam Griesel.
- P2 Sam Griesel Turnover.
- P2 Tyson Walker made Three Point Jumper. Assisted by A.J. Hoggard. 57–56
- P2 Nebraska Timeout
- P2 Official TV Timeout
- P2 Derrick Walker missed Layup.
- P2 Mady Sissoko Defensive Rebound.
- P2 Foul on A.J. Hoggard.
- P2 A.J. Hoggard Turnover.
- P2 Official TV Timeout
- P2 Foul on C.J. Wilcher.
- P2 C.J. Wilcher Turnover.
- P2 Joey Hauser made Three Point Jumper. Assisted by A.J. Hoggard. 60–56
- P2 Foul on Malik Hall.
- P2 Sam Griesel Turnover.
- P2 Tyson Walker missed Jumper.
- P2 Sam Hoiberg Defensive Rebound.
- P2 Sam Griesel missed Three Point Jumper.
- P2 A.J. Hoggard Defensive Rebound.
- P2 Jaden Akins Turnover.
- P2 Sam Hoiberg Steal.
- P2 Keisei Tominaga made Layup. 60–58
- P2 Jaden Akins made Three Point Jumper. Assisted by Joey Hauser. 63–58
- P2 Derrick Walker made Layup. 63–60
- P2 Joey Hauser made Three Point Jumper. Assisted by A.J. Hoggard. 66–60
- P2 Derrick Walker Turnover.
- P2 Jaden Akins Steal.
- P2 Mady Sissoko made Dunk. Assisted by A.J. Hoggard. 68–60
- P2 Keisei Tominaga missed Three Point Jumper.
- P2 Joey Hauser Defensive Rebound.
- P2 Joey Hauser missed Three Point Jumper.
- P2 Keisei Tominaga Defensive Rebound.
- P2 Foul on Mady Sissoko.
- P2 Official TV Timeout
- P2 Sam Hoiberg missed Free Throw.
- P2 Sam Hoiberg made Free Throw. 68–61
- P2 Nebraska Deadball Team Rebound.
- P2 Foul on C.J. Wilcher.
- P2 Tyson Walker missed Free Throw.
- P2 Michigan State Deadball Team Rebound.
- P2 Tyson Walker made Free Throw. 69–61
- P2 Tyson Walker made Free Throw. 70–61
- P2 Sam Hoiberg Turnover.
- P2 Tyson Walker Steal.
- P2 A.J. Hoggard missed Layup.
- P2 Derrick Walker Block.
- P2 Michigan State Offensive Rebound.
- P2 Tyson Walker made Jumper. Assisted by A.J. Hoggard. 72–61
- P2 Foul on Jamarques Lawrence.
- P2 Jamarques Lawrence Turnover.
- P2 Tyson Walker made Three Point Jumper. 75–61
- P2 Nebraska Timeout
- P2 Sam Griesel Turnover.
- P2 Foul on Tyson Walker.
- P2 Tyson Walker Turnover.
- P2 Sam Hoiberg made Free Throw. 75–62
- P2 Sam Hoiberg made Free Throw. 75–63
- P2 A.J. Hoggard made Jumper. 77–63
- P2 Jamarques Lawrence missed Three Point Jumper.
- P2 Tyson Walker Defensive Rebound.
- P2 Jaden Akins made Three Point Jumper. Assisted by Tyson Walker. 80–63
- P2 Foul on Tyson Walker.
- P2 Sam Hoiberg made Free Throw. 80–64
- P2 Sam Hoiberg made Free Throw. 80–65
- P2 Davis Smith Turnover.
- P2 Jamarques Lawrence made Layup. 80–67
Box score
MSU
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Joey HauserF | 32 | 20 | 7-15 | 6-11 | 0-0 | 7 | 2 | 1 | 0 | 0 | 1 | 6 | 2 |
| Mady SissokoC | 22 | 2 | 1-1 | 0-0 | 0-0 | 7 | 0 | 2 | 0 | 1 | 4 | 3 | 3 |
| Jaden AkinsG | 29 | 17 | 6-14 | 5-9 | 0-0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 |
| AJ HoggardG | 34 | 10 | 4-11 | 0-1 | 2-2 | 3 | 14 | 1 | 1 | 0 | 0 | 3 | 1 |
| Tyson WalkerG | 37 | 19 | 6-13 | 3-4 | 4-5 | 5 | 2 | 3 | 1 | 0 | 2 | 3 | 3 |
| Jaxon KohlerF | 15 | 4 | 2-2 | 0-0 | 0-0 | 4 | 0 | 0 | 1 | 2 | 2 | 2 | 1 |
| Malik HallF | 23 | 8 | 3-8 | 2-4 | 0-0 | 3 | 1 | 1 | 1 | 0 | 0 | 3 | 3 |
| Pierre Brooks IIF | 4 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Tre HollomanG | 4 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Davis SmithG | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Steven IzzoG | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jason WhitensG | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Carson CooperC | |||||||||||||
| Nick SandersG |
NEB
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Derrick WalkerF | 33 | 13 | 6-9 | 0-0 | 1-1 | 5 | 3 | 3 | 0 | 2 | 2 | 3 | 1 |
| Jamarques LawrenceG | 33 | 15 | 7-10 | 1-4 | 0-0 | 4 | 3 | 2 | 1 | 0 | 1 | 3 | 4 |
| Keisei TominagaG | 30 | 20 | 7-11 | 4-8 | 2-3 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| CJ WilcherG | 21 | 2 | 1-5 | 0-3 | 0-0 | 1 | 2 | 3 | 1 | 0 | 0 | 1 | 4 |
| Sam GrieselG | 38 | 12 | 4-9 | 2-6 | 2-5 | 8 | 3 | 5 | 0 | 0 | 0 | 8 | 2 |
| Oleg KojenetsF | 7 | 0 | 0-1 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Wilhelm BreidenbachF | 15 | 0 | 0-0 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Jeffrey Grace IIIG | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sam HoibergG | 23 | 5 | 0-4 | 0-2 | 5-6 | 4 | 0 | 1 | 1 | 0 | 0 | 4 | 2 |
| Henry BurtF | |||||||||||||
| Blaise KeitaF | |||||||||||||
| Juwan GaryF | |||||||||||||
| Cale JacobsenG | |||||||||||||
| Ramel Lloyd Jr.G | |||||||||||||
| Denim DawsonG | |||||||||||||
| Emmanuel BandoumelG | |||||||||||||
| Quaran McPhersonG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.