Boston College Eagles @ Villanova Wildcats
| 1 | 2 | T | |
|---|---|---|---|
| BC5-6 | 30 | 26 | 56 |
| VILL5-5 | 40 | 37 | 77 |
· Line: BC -9.5 (O/U 130)
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.
-
Prince Aligbe made Three Point Jumper. Assisted by Mason Madsen.
3–0 -
Mark Armstrong made Three Point Jumper. Assisted by Chris Arcidiacono.
3–3 -
Prince Aligbe made Jumper.
5–3 -
Mark Armstrong made Layup.
5–5 -
Mark Armstrong made Free Throw.
5–6 -
Mark Armstrong made Free Throw.
5–7 -
Eric Dixon made Free Throw.
5–8 -
Caleb Daniels made Three Point Jumper. Assisted by Jordan Longino.
5–11 -
Jaeden Zackery made Three Point Jumper. Assisted by Chas Kelley.
8–11 -
Cam Whitmore made Free Throw.
8–12 -
Cam Whitmore made Free Throw.
8–13 -
Cam Whitmore made Three Point Jumper.
8–16 -
Jaeden Zackery made Layup. Assisted by Mason Madsen.
10–16 -
Brandon Slater made Three Point Jumper. Assisted by Caleb Daniels.
10–19 -
Cam Whitmore made Jumper.
10–21 -
DeMarr Langford Jr. made Jumper.
12–21 -
Mason Madsen made Three Point Jumper. Assisted by DeMarr Langford Jr..
15–21 -
Cam Whitmore made Free Throw.
15–22 -
Jaeden Zackery made Jumper.
17–22 -
Eric Dixon made Layup.
17–24 -
CJ Penha Jr. made Three Point Jumper. Assisted by Mason Madsen.
20–24 -
CJ Penha Jr. made Free Throw.
21–24 -
Brendan Hausen made Three Point Jumper. Assisted by Mark Armstrong.
21–27 -
Mark Armstrong made Three Point Jumper. Assisted by Caleb Daniels.
21–30 -
Prince Aligbe made Jumper.
23–30 -
Prince Aligbe made Free Throw.
24–30 -
Cam Whitmore made Free Throw.
24–31 -
Cam Whitmore made Free Throw.
24–32 -
DeMarr Langford Jr. made Three Point Jumper. Assisted by Jaeden Zackery.
27–32 -
Brandon Slater made Three Point Jumper. Assisted by Mark Armstrong.
27–35 -
Cam Whitmore made Three Point Jumper. Assisted by Caleb Daniels.
27–38 -
Caleb Daniels made Free Throw.
27–39 -
Caleb Daniels made Free Throw.
27–40 -
CJ Penha Jr. made Three Point Jumper. Assisted by DeMarr Langford Jr..
30–40 -
Chris Arcidiacono made Free Throw.
30–41 -
Chris Arcidiacono made Free Throw.
30–42 -
Eric Dixon made Layup.
30–44 -
DeMarr Langford Jr. made Layup.
32–44 -
T.J. Bickerstaff made Free Throw.
33–44 -
Caleb Daniels made Three Point Jumper.
33–47 -
Mason Madsen made Three Point Jumper. Assisted by Chas Kelley.
36–47 -
Cam Whitmore made Free Throw.
36–48 -
Caleb Daniels made Jumper.
36–50 -
Mason Madsen made Layup.
38–50 -
Cam Whitmore made Three Point Jumper.
38–53 -
Mason Madsen made Jumper. Assisted by Chas Kelley.
40–53 -
Caleb Daniels made Layup.
40–55 -
CJ Penha Jr. made Layup.
42–55 -
DeMarr Langford Jr. made Jumper.
44–55 -
Eric Dixon made Free Throw.
44–56 -
Devin McGlockton made Dunk. Assisted by Mason Madsen.
46–56 -
Mark Armstrong made Three Point Jumper. Assisted by Brandon Slater.
46–59 -
Eric Dixon made Free Throw.
46–60 -
Eric Dixon made Free Throw.
46–61 -
Eric Dixon made Layup.
46–63 -
Cam Whitmore made Dunk.
46–65 -
DeMarr Langford Jr. made Layup. Assisted by T.J. Bickerstaff.
48–65 -
Brandon Slater made Layup.
48–67 -
T.J. Bickerstaff made Free Throw.
49–67 -
Brendan Hausen made Three Point Jumper. Assisted by Mark Armstrong.
49–70 -
Brendan Hausen made Three Point Jumper. Assisted by Caleb Daniels.
49–73 -
DeMarr Langford Jr. made Dunk.
51–73 -
Eric Dixon made Layup.
51–75 -
Armani Mighty made Layup.
53–75 -
Mason Madsen made Three Point Jumper. Assisted by Chas Kelley.
56–75 -
Trey Patterson made Jumper.
56–77
Play-by-play
- P1 Caleb Daniels missed Layup.
- P1 Boston College Defensive Rebound.
- P1 Prince Aligbe made Three Point Jumper. Assisted by Mason Madsen. 3–0
- P1 Eric Dixon missed Three Point Jumper.
- P1 Mason Madsen Defensive Rebound.
- P1 Foul on Chris Arcidiacono.
- P1 Prince Aligbe missed Jumper.
- P1 Mark Armstrong Defensive Rebound.
- P1 Mark Armstrong made Three Point Jumper. Assisted by Chris Arcidiacono. 3–3
- P1 Prince Aligbe made Jumper. 5–3
- P1 Mark Armstrong made Layup. 5–5
- P1 DeMarr Langford Jr. missed Jumper.
- P1 Brandon Slater Defensive Rebound.
- P1 Caleb Daniels missed Three Point Jumper.
- P1 T.J. Bickerstaff Defensive Rebound.
- P1 T.J. Bickerstaff missed Jumper.
- P1 Chris Arcidiacono Defensive Rebound.
- P1 Foul on Mason Madsen.
- P1 Mark Armstrong made Free Throw. 5–6
- P1 Mark Armstrong made Free Throw. 5–7
- P1 Jaeden Zackery missed Three Point Jumper.
- P1 Caleb Daniels Defensive Rebound.
- P1 Mark Armstrong missed Three Point Jumper.
- P1 Eric Dixon Offensive Rebound.
- P1 Foul on CJ Penha Jr..
- P1 Official TV Timeout
- P1 Foul on Devin McGlockton.
- P1 Eric Dixon missed Free Throw.
- P1 Eric Dixon made Free Throw. 5–8
- P1 Villanova Deadball Team Rebound.
- P1 Mason Madsen missed Three Point Jumper.
- P1 Mark Armstrong Defensive Rebound.
- P1 Caleb Daniels made Three Point Jumper. Assisted by Jordan Longino. 5–11
- P1 DeMarr Langford Jr. Turnover.
- P1 Caleb Daniels missed Three Point Jumper.
- P1 DeMarr Langford Jr. Defensive Rebound.
- P1 Jaeden Zackery made Three Point Jumper. Assisted by Chas Kelley. 8–11
- P1 Foul on Devin McGlockton.
- P1 Cam Whitmore made Free Throw. 8–12
- P1 Cam Whitmore made Free Throw. 8–13
- P1 Foul on DeMarr Langford Jr..
- P1 DeMarr Langford Jr. Turnover.
- P1 Cam Whitmore made Three Point Jumper. 8–16
- P1 Foul on Cam Whitmore.
- P1 T.J. Bickerstaff Turnover.
- P1 Eric Dixon missed Jumper.
- P1 T.J. Bickerstaff Defensive Rebound.
- P1 Foul on Eric Dixon.
- P1 Jaeden Zackery made Layup. Assisted by Mason Madsen. 10–16
- P1 Foul on Mark Armstrong.
- P1 Official TV Timeout
- P1 Jaeden Zackery missed Free Throw.
- P1 Brandon Slater Defensive Rebound.
- P1 Brandon Slater made Three Point Jumper. Assisted by Caleb Daniels. 10–19
- P1 Chas Kelley missed Three Point Jumper.
- P1 Cam Whitmore Defensive Rebound.
- P1 Jordan Longino Turnover.
- P1 T.J. Bickerstaff Turnover.
- P1 Cam Whitmore made Jumper. 10–21
- P1 DeMarr Langford Jr. made Jumper. 12–21
- P1 Villanova Timeout
- P1 Jordan Longino missed Three Point Jumper.
- P1 T.J. Bickerstaff Defensive Rebound.
- P1 Mason Madsen made Three Point Jumper. Assisted by DeMarr Langford Jr.. 15–21
- P1 Caleb Daniels missed Jumper.
- P1 Jaeden Zackery Defensive Rebound.
- P1 Prince Aligbe missed Jumper.
- P1 Eric Dixon Defensive Rebound.
- P1 Foul on Prince Aligbe.
- P1 Cam Whitmore made Free Throw. 15–22
- P1 Cam Whitmore missed Free Throw.
- P1 Brandon Slater Offensive Rebound.
- P1 Chris Arcidiacono missed Three Point Jumper.
- P1 T.J. Bickerstaff Defensive Rebound.
- P1 Jaeden Zackery made Jumper. 17–22
- P1 Cam Whitmore missed Three Point Jumper.
- P1 Jaeden Zackery Defensive Rebound.
- P1 CJ Penha Jr. missed Layup.
- P1 Chris Arcidiacono Defensive Rebound.
- P1 Official TV Timeout
- P1 Brandon Slater Turnover.
- P1 Mason Madsen Turnover.
- P1 Brandon Slater missed Layup.
- P1 CJ Penha Jr. Defensive Rebound.
- P1 Foul on Devin McGlockton.
- P1 Devin McGlockton Turnover.
- P1 Eric Dixon made Layup. 17–24
- P1 Foul on Eric Dixon.
- P1 CJ Penha Jr. made Three Point Jumper. Assisted by Mason Madsen. 20–24
- P1 Foul on Caleb Daniels.
- P1 CJ Penha Jr. made Free Throw. 21–24
- P1 Brandon Slater missed Layup.
- P1 Jaeden Zackery Defensive Rebound.
- P1 Jaeden Zackery Turnover.
- P1 Mark Armstrong Steal.
- P1 Brendan Hausen made Three Point Jumper. Assisted by Mark Armstrong. 21–27
- P1 CJ Penha Jr. missed Jumper.
- P1 Brandon Slater Defensive Rebound.
- P1 Mark Armstrong made Three Point Jumper. Assisted by Caleb Daniels. 21–30
- P1 Prince Aligbe made Jumper. 23–30
- P1 Foul on Brandon Slater.
- P1 Official TV Timeout
- P1 Prince Aligbe made Free Throw. 24–30
- P1 Cam Whitmore missed Layup.
- P1 Boston College Defensive Rebound.
- P1 Prince Aligbe missed Jumper.
- P1 Cam Whitmore Defensive Rebound.
- P1 Foul on Jaeden Zackery.
- P1 Cam Whitmore made Free Throw. 24–31
- P1 Cam Whitmore made Free Throw. 24–32
- P1 Mason Madsen Turnover.
- P1 Mark Armstrong Steal.
- P1 Mark Armstrong missed Dunk.
- P1 Boston College Defensive Rebound.
- P1 DeMarr Langford Jr. made Three Point Jumper. Assisted by Jaeden Zackery. 27–32
- P1 Brandon Slater made Three Point Jumper. Assisted by Mark Armstrong. 27–35
- P1 T.J. Bickerstaff Turnover.
- P1 Cam Whitmore made Three Point Jumper. Assisted by Caleb Daniels. 27–38
- P1 Jaeden Zackery missed Three Point Jumper.
- P1 Cam Whitmore Defensive Rebound.
- P1 Foul on T.J. Bickerstaff.
- P1 Caleb Daniels made Free Throw. 27–39
- P1 Caleb Daniels made Free Throw. 27–40
- P1 Jaeden Zackery missed Three Point Jumper.
- P1 Caleb Daniels Defensive Rebound.
- P1 Caleb Daniels missed Layup.
- P1 T.J. Bickerstaff Block.
- P1 T.J. Bickerstaff Defensive Rebound.
- P1 Boston College Timeout
- P1 CJ Penha Jr. made Three Point Jumper. Assisted by DeMarr Langford Jr.. 30–40
- P2 DeMarr Langford Jr. Turnover.
- P2 Mark Armstrong missed Three Point Jumper.
- P2 Prince Aligbe Defensive Rebound.
- P2 Foul on Mark Armstrong.
- P2 Mason Madsen missed Three Point Jumper.
- P2 Brandon Slater Defensive Rebound.
- P2 Foul on Jaeden Zackery.
- P2 Chris Arcidiacono made Free Throw. 30–41
- P2 Chris Arcidiacono made Free Throw. 30–42
- P2 Jaeden Zackery missed Layup.
- P2 Caleb Daniels Block.
- P2 Mark Armstrong Defensive Rebound.
- P2 Mark Armstrong missed Jumper.
- P2 Eric Dixon Offensive Rebound.
- P2 Eric Dixon made Layup. 30–44
- P2 DeMarr Langford Jr. missed Three Point Jumper.
- P2 Eric Dixon Defensive Rebound.
- P2 Brandon Slater missed Layup.
- P2 Prince Aligbe Defensive Rebound.
- P2 DeMarr Langford Jr. made Layup. 32–44
- P2 Brandon Slater missed Layup.
- P2 T.J. Bickerstaff Defensive Rebound.
- P2 Prince Aligbe missed Three Point Jumper.
- P2 T.J. Bickerstaff Offensive Rebound.
- P2 Foul on Mark Armstrong.
- P2 T.J. Bickerstaff made Free Throw. 33–44
- P2 T.J. Bickerstaff missed Free Throw.
- P2 Caleb Daniels Defensive Rebound.
- P2 Caleb Daniels made Three Point Jumper. 33–47
- P2 DeMarr Langford Jr. missed Three Point Jumper.
- P2 T.J. Bickerstaff Offensive Rebound.
- P2 Foul on Eric Dixon.
- P2 Mason Madsen made Three Point Jumper. Assisted by Chas Kelley. 36–47
- P2 Foul on Chas Kelley.
- P2 Cam Whitmore made Free Throw. 36–48
- P2 Cam Whitmore missed Free Throw.
- P2 Prince Aligbe Defensive Rebound.
- P2 Jaeden Zackery Turnover.
- P2 Jordan Longino Steal.
- P2 Official TV Timeout
- P2 Brandon Slater missed Three Point Jumper.
- P2 Mason Madsen Defensive Rebound.
- P2 Mason Madsen missed Three Point Jumper.
- P2 Villanova Defensive Rebound.
- P2 Caleb Daniels missed Three Point Jumper.
- P2 CJ Penha Jr. Defensive Rebound.
- P2 Foul on Brandon Slater.
- P2 CJ Penha Jr. missed Three Point Jumper.
- P2 Caleb Daniels Defensive Rebound.
- P2 Caleb Daniels made Jumper. 36–50
- P2 Mason Madsen made Layup. 38–50
- P2 Cam Whitmore made Three Point Jumper. 38–53
- P2 Foul on Brandon Slater.
- P2 Mason Madsen made Jumper. Assisted by Chas Kelley. 40–53
- P2 Caleb Daniels made Layup. 40–55
- P2 Mason Madsen missed Layup.
- P2 T.J. Bickerstaff Offensive Rebound.
- P2 T.J. Bickerstaff missed Layup.
- P2 Eric Dixon Defensive Rebound.
- P2 Caleb Daniels missed Three Point Jumper.
- P2 Cam Whitmore Offensive Rebound.
- P2 Cam Whitmore missed Layup.
- P2 Chas Kelley Defensive Rebound.
- P2 Mason Madsen missed Three Point Jumper.
- P2 CJ Penha Jr. Offensive Rebound.
- P2 CJ Penha Jr. made Layup. 42–55
- P2 Boston College Timeout
- P2 Official TV Timeout
- P2 Villanova Turnover.
- P2 Official TV Timeout
- P2 DeMarr Langford Jr. made Jumper. 44–55
- P2 Chris Arcidiacono Turnover.
- P2 Chas Kelley missed Three Point Jumper.
- P2 Cam Whitmore Defensive Rebound.
- P2 Caleb Daniels missed Layup.
- P2 Caleb Daniels Offensive Rebound.
- P2 Foul on Devin McGlockton.
- P2 Eric Dixon missed Free Throw.
- P2 Villanova Deadball Team Rebound.
- P2 Eric Dixon made Free Throw. 44–56
- P2 Devin McGlockton made Dunk. Assisted by Mason Madsen. 46–56
- P2 Mark Armstrong made Three Point Jumper. Assisted by Brandon Slater. 46–59
- P2 DeMarr Langford Jr. missed Jumper.
- P2 Mark Armstrong Defensive Rebound.
- P2 Foul on Devin McGlockton.
- P2 Eric Dixon made Free Throw. 46–60
- P2 Eric Dixon made Free Throw. 46–61
- P2 Prince Aligbe missed Jumper.
- P2 Trey Patterson Defensive Rebound.
- P2 Eric Dixon made Layup. 46–63
- P2 Mason Madsen missed Three Point Jumper.
- P2 Cam Whitmore Defensive Rebound.
- P2 Cam Whitmore Turnover.
- P2 Prince Aligbe Steal.
- P2 Mason Madsen Turnover.
- P2 Brandon Slater Steal.
- P2 Cam Whitmore missed Three Point Jumper.
- P2 Mason Madsen Defensive Rebound.
- P2 Mason Madsen Turnover.
- P2 Cam Whitmore Steal.
- P2 Cam Whitmore made Dunk. 46–65
- P2 Boston College Timeout
- P2 Official TV Timeout
- P2 DeMarr Langford Jr. missed Jumper.
- P2 Brandon Slater Defensive Rebound.
- P2 Mark Armstrong missed Jumper.
- P2 Trey Patterson Offensive Rebound.
- P2 Mark Armstrong missed Layup.
- P2 Prince Aligbe Defensive Rebound.
- P2 DeMarr Langford Jr. made Layup. Assisted by T.J. Bickerstaff. 48–65
- P2 Brandon Slater made Layup. 48–67
- P2 Foul on Trey Patterson.
- P2 T.J. Bickerstaff missed Free Throw.
- P2 Boston College Deadball Team Rebound.
- P2 T.J. Bickerstaff made Free Throw. 49–67
- P2 Brendan Hausen made Three Point Jumper. Assisted by Mark Armstrong. 49–70
- P2 DeMarr Langford Jr. missed Three Point Jumper.
- P2 Prince Aligbe Offensive Rebound.
- P2 Prince Aligbe missed Layup.
- P2 Caleb Daniels Block.
- P2 Cam Whitmore Defensive Rebound.
- P2 Brendan Hausen made Three Point Jumper. Assisted by Caleb Daniels. 49–73
- P2 Chas Kelley missed Three Point Jumper.
- P2 Mark Armstrong Defensive Rebound.
- P2 Brendan Hausen missed Three Point Jumper.
- P2 Boston College Defensive Rebound.
- P2 Chas Kelley missed Jumper.
- P2 Mark Armstrong Defensive Rebound.
- P2 Cam Whitmore missed Three Point Jumper.
- P2 Jaeden Zackery Defensive Rebound.
- P2 DeMarr Langford Jr. made Dunk. 51–73
- P2 Eric Dixon made Layup. 51–75
- P2 Armani Mighty made Layup. 53–75
- P2 Foul on Brendan Hausen.
- P2 Official TV Timeout
- P2 Armani Mighty missed Free Throw.
- P2 Angelo Brizzi Defensive Rebound.
- P2 Villanova Turnover.
- P2 DeMarr Langford Jr. missed Three Point Jumper.
- P2 Mark Armstrong Defensive Rebound.
- P2 Trey Patterson Turnover.
- P2 CJ Penha Jr. Steal.
- P2 CJ Penha Jr. Turnover.
- P2 Angelo Brizzi Steal.
- P2 Trey Patterson missed Layup.
- P2 Chas Kelley Block.
- P2 Chas Kelley Defensive Rebound.
- P2 CJ Penha Jr. missed Three Point Jumper.
- P2 CJ Penha Jr. Offensive Rebound.
- P2 Mason Madsen made Three Point Jumper. Assisted by Chas Kelley. 56–75
- P2 Trey Patterson made Jumper. 56–77
- P2 Foul on Nnanna Njoku.
- P2 Armani Mighty missed Free Throw.
- P2 Boston College Offensive Rebound.
- P2 Mason Madsen missed Jumper.
- P2 Brendan Hausen Defensive Rebound.
Box score
BC
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Prince AligbeF | 19 | 8 | 3-9 | 1-2 | 1-1 | 5 | 0 | 0 | 1 | 0 | 1 | 4 | 1 |
| T.J. BickerstaffF | 27 | 2 | 0-2 | 0-0 | 2-4 | 9 | 1 | 3 | 0 | 1 | 3 | 6 | 1 |
| Jaeden ZackeryG | 35 | 7 | 3-7 | 1-4 | 0-1 | 4 | 1 | 2 | 0 | 0 | 0 | 4 | 2 |
| Mason MadsenG | 30 | 13 | 5-12 | 3-8 | 0-0 | 3 | 4 | 4 | 0 | 0 | 0 | 3 | 1 |
| DeMarr Langford Jr.G | 36 | 13 | 6-13 | 1-5 | 0-0 | 1 | 2 | 3 | 0 | 0 | 0 | 1 | 1 |
| CJ Penha Jr.F | 23 | 9 | 3-7 | 2-4 | 1-1 | 4 | 0 | 1 | 1 | 0 | 2 | 2 | 1 |
| Devin McGlocktonF | 7 | 2 | 1-1 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 5 |
| Armani MightyC | 4 | 2 | 1-1 | 0-0 | 0-2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Chas Kelley IIIG | 19 | 0 | 0-4 | 0-3 | 0-0 | 2 | 4 | 0 | 0 | 1 | 0 | 2 | 1 |
| Andrew KennyF | |||||||||||||
| Quinten PostC | |||||||||||||
| Abe AtiyehG | |||||||||||||
| Donald Hand Jr.G | |||||||||||||
| Jonathan NoelG | |||||||||||||
| Makai Ashton-LangfordG | |||||||||||||
VILL
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Eric DixonF | 25 | 12 | 4-6 | 0-1 | 4-6 | 5 | 0 | 0 | 0 | 0 | 2 | 3 | 3 |
| Brandon SlaterF | 27 | 8 | 3-8 | 2-3 | 0-0 | 6 | 1 | 1 | 1 | 0 | 1 | 5 | 3 |
| Mark ArmstrongG | 28 | 13 | 4-10 | 3-5 | 2-2 | 7 | 3 | 0 | 2 | 0 | 0 | 7 | 3 |
| Chris ArcidiaconoG | 22 | 2 | 0-1 | 0-1 | 2-2 | 2 | 1 | 1 | 0 | 0 | 0 | 2 | 1 |
| Caleb DanielsG | 32 | 12 | 4-12 | 2-6 | 2-2 | 5 | 4 | 0 | 0 | 2 | 1 | 4 | 1 |
| Cam WhitmoreF | 26 | 19 | 5-10 | 3-6 | 6-8 | 7 | 0 | 1 | 1 | 0 | 1 | 6 | 1 |
| Trey PattersonF | 6 | 2 | 1-2 | 0-0 | 0-0 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
| Nnanna NjokuF | 3 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Collin O'TooleG | 0 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Brendan HausenG | 16 | 9 | 3-4 | 3-4 | 0-0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Jordan LonginoG | 13 | 0 | 0-1 | 0-1 | 0-0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| Angelo BrizziG | 2 | 0 | 0-0 | 0-0 | 0-0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
| Justin MooreG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.