Virginia Cavaliers @ Duke Blue Devils
| 1 | 2 | T | |
|---|---|---|---|
| UVA20-1 | 32 | 33 | 65 |
| DUKE18-3 | 22 | 41 | 63 |
· Line: DUKE -3.5 (O/U 134)
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.
-
Wendell Carter Jr made Jumper.
0–2 -
Marvin Bagley III made Layup. Assisted by Trevon Duval.
0–4 -
Kyle Guy made Free Throw.
1–4 -
Kyle Guy made Free Throw.
2–4 -
Kyle Guy made Free Throw.
3–4 -
Marvin Bagley III made Dunk. Assisted by Wendell Carter Jr.
3–6 -
Kyle Guy made Jumper.
5–6 -
Ty Jerome made Layup. Assisted by De'Andre Hunter.
7–6 -
Devon Hall made Three Point Jumper. Assisted by Ty Jerome.
10–6 -
Jack Salt made Layup. Assisted by Ty Jerome.
12–6 -
Wendell Carter Jr made Jumper.
12–8 -
De'Andre Hunter made Jumper.
14–8 -
Marvin Bagley III made Jumper. Assisted by Trevon Duval.
14–10 -
Gary Trent Jr made Dunk. Assisted by Wendell Carter Jr.
14–12 -
Kyle Guy made Jumper.
16–12 -
Devon Hall made Layup.
18–12 -
Marvin Bagley III made Dunk. Assisted by Wendell Carter Jr.
18–14 -
Kyle Guy made Three Point Jumper. Assisted by Devon Hall.
21–14 -
De'Andre Hunter made Layup.
23–14 -
Trevon Duval made Layup.
23–16 -
Devon Hall made Layup. Assisted by Ty Jerome.
25–16 -
Gary Trent Jr made Jumper. Assisted by Wendell Carter Jr.
25–18 -
Ty Jerome made Layup. Assisted by De'Andre Hunter.
27–18 -
Ty Jerome made Layup.
29–18 -
Ty Jerome made Free Throw.
30–18 -
Marvin Bagley III made Free Throw.
30–19 -
Marvin Bagley III made Free Throw.
30–20 -
Devon Hall made Jumper.
32–20 -
Wendell Carter Jr made Dunk. Assisted by Trevon Duval.
32–22 -
Devon Hall made Three Point Jumper. Assisted by Ty Jerome.
35–22 -
Trevon Duval made Layup.
35–24 -
Gary Trent Jr made Free Throw.
35–25 -
Trevon Duval made Layup.
35–27 -
Wendell Carter Jr made Layup. Assisted by Grayson Allen.
35–29 -
Marvin Bagley III made Layup.
35–31 -
Kyle Guy made Jumper.
37–31 -
Gary Trent Jr made Three Point Jumper. Assisted by Trevon Duval.
37–34 -
Jack Salt made Dunk. Assisted by Ty Jerome.
39–34 -
Wendell Carter Jr made Three Point Jumper.
39–37 -
Wendell Carter Jr made Dunk. Assisted by Trevon Duval.
39–39 -
Marvin Bagley III made Layup.
39–41 -
Jack Salt made Layup. Assisted by Ty Jerome.
41–41 -
Jack Salt made Free Throw.
42–41 -
Grayson Allen made Layup.
42–43 -
Grayson Allen made Free Throw.
42–44 -
Marvin Bagley III made Layup. Assisted by Grayson Allen.
42–46 -
De'Andre Hunter made Jumper.
44–46 -
Mamadi Diakite made Two Point Tip Shot.
46–46 -
Marvin Bagley III made Three Point Jumper. Assisted by Trevon Duval.
46–49 -
De'Andre Hunter made Two Point Tip Shot.
48–49 -
Grayson Allen made Layup. Assisted by Trevon Duval.
48–51 -
De'Andre Hunter made Layup.
50–51 -
Ty Jerome made Three Point Jumper. Assisted by Devon Hall.
53–51 -
Marvin Bagley III made Two Point Tip Shot.
53–53 -
De'Andre Hunter made Layup.
55–53 -
Devon Hall made Jumper. Assisted by Ty Jerome.
57–53 -
Marvin Bagley III made Dunk. Assisted by Trevon Duval.
57–55 -
Kyle Guy made Three Point Jumper. Assisted by Devon Hall.
60–55 -
Wendell Carter Jr made Free Throw.
60–56 -
Marvin Bagley III made Dunk.
60–58 -
Ty Jerome made Three Point Jumper.
63–58 -
Marvin Bagley III made Three Point Jumper. Assisted by Grayson Allen.
63–61 -
Kyle Guy made Free Throw.
64–61 -
Kyle Guy made Free Throw.
65–61 -
Marvin Bagley III made Two Point Tip Shot.
65–63
Play-by-play
- P1 Jump Ball won by Duke
- P1 Wendell Carter Jr made Jumper. 0–2
- P1 Ty Jerome missed Jumper.
- P1 Marvin Bagley III Defensive Rebound.
- P1 Foul on Isaiah Wilkins.
- P1 Marvin Bagley III made Layup. Assisted by Trevon Duval. 0–4
- P1 Foul on Grayson Allen.
- P1 Kyle Guy made Free Throw. 1–4
- P1 Kyle Guy made Free Throw. 2–4
- P1 Kyle Guy made Free Throw. 3–4
- P1 Grayson Allen missed Jumper.
- P1 Ty Jerome Defensive Rebound.
- P1 Ty Jerome missed Jumper.
- P1 Marvin Bagley III Defensive Rebound.
- P1 Foul on Ty Jerome.
- P1 Trevon Duval missed Three Point Jumper.
- P1 Devon Hall Defensive Rebound.
- P1 Devon Hall missed Three Point Jumper.
- P1 Marvin Bagley III Defensive Rebound.
- P1 Trevon Duval missed Jumper.
- P1 Kyle Guy Block.
- P1 Ty Jerome Defensive Rebound.
- P1 Ty Jerome missed Layup.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Wendell Carter Jr Turnover.
- P1 Jack Salt Steal.
- P1 Mamadi Diakite missed Jumper.
- P1 Wendell Carter Jr Block.
- P1 Virginia Offensive Rebound.
- P1 Mamadi Diakite missed Layup.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Marvin Bagley III made Dunk. Assisted by Wendell Carter Jr. 3–6
- P1 Kyle Guy made Jumper. 5–6
- P1 Wendell Carter Jr missed Three Point Jumper.
- P1 Mamadi Diakite Defensive Rebound.
- P1 Foul on Gary Trent Jr.
- P1 Official TV Timeout
- P1 Ty Jerome missed Three Point Jumper.
- P1 Gary Trent Jr Defensive Rebound.
- P1 Gary Trent Jr missed Three Point Jumper.
- P1 De'Andre Hunter Defensive Rebound.
- P1 Foul on Javin DeLaurier.
- P1 Ty Jerome made Layup. Assisted by De'Andre Hunter. 7–6
- P1 Gary Trent Jr Turnover.
- P1 Ty Jerome Steal.
- P1 Foul on Devon Hall.
- P1 Devon Hall Turnover.
- P1 Grayson Allen Turnover.
- P1 Devon Hall made Three Point Jumper. Assisted by Ty Jerome. 10–6
- P1 Marvin Bagley III missed Three Point Jumper.
- P1 Devon Hall Defensive Rebound.
- P1 Foul on Trevon Duval.
- P1 Kyle Guy missed Three Point Jumper.
- P1 Marvin Bagley III Defensive Rebound.
- P1 Foul on Isaiah Wilkins.
- P1 Trevon Duval Turnover.
- P1 Jack Salt Steal.
- P1 Jack Salt made Layup. Assisted by Ty Jerome. 12–6
- P1 Grayson Allen missed Jumper.
- P1 Wendell Carter Jr Offensive Rebound.
- P1 Wendell Carter Jr made Jumper. 12–8
- P1 De'Andre Hunter made Jumper. 14–8
- P1 Marvin Bagley III made Jumper. Assisted by Trevon Duval. 14–10
- P1 Ty Jerome Turnover.
- P1 Wendell Carter Jr Steal.
- P1 Gary Trent Jr made Dunk. Assisted by Wendell Carter Jr. 14–12
- P1 Kyle Guy made Jumper. 16–12
- P1 Gary Trent Jr missed Jumper.
- P1 Kyle Guy Defensive Rebound.
- P1 Devon Hall made Layup. 18–12
- P1 Marvin Bagley III made Dunk. Assisted by Wendell Carter Jr. 18–14
- P1 Kyle Guy made Three Point Jumper. Assisted by Devon Hall. 21–14
- P1 Wendell Carter Jr missed Three Point Jumper.
- P1 Jack Salt Defensive Rebound.
- P1 De'Andre Hunter made Layup. 23–14
- P1 Duke Timeout
- P1 Gary Trent Jr Turnover.
- P1 De'Andre Hunter missed Jumper.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Trevon Duval made Layup. 23–16
- P1 Ty Jerome missed Jumper.
- P1 Marvin Bagley III Defensive Rebound.
- P1 Foul on Nigel Johnson.
- P1 Official TV Timeout
- P1 Grayson Allen Turnover.
- P1 Ty Jerome Steal.
- P1 Devon Hall made Layup. Assisted by Ty Jerome. 25–16
- P1 Trevon Duval missed Layup.
- P1 De'Andre Hunter Defensive Rebound.
- P1 Devon Hall missed Jumper.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Gary Trent Jr made Jumper. Assisted by Wendell Carter Jr. 25–18
- P1 Ty Jerome made Layup. Assisted by De'Andre Hunter. 27–18
- P1 Grayson Allen missed Jumper.
- P1 Devon Hall Defensive Rebound.
- P1 De'Andre Hunter missed Three Point Jumper.
- P1 Marvin Bagley III Defensive Rebound.
- P1 Trevon Duval Turnover.
- P1 Mamadi Diakite Turnover.
- P1 Foul on Mamadi Diakite.
- P1 Alex O'Connell missed Layup.
- P1 Duke Offensive Rebound.
- P1 Grayson Allen missed Layup.
- P1 Javin DeLaurier Offensive Rebound.
- P1 Grayson Allen missed Three Point Jumper.
- P1 Mamadi Diakite Defensive Rebound.
- P1 Devon Hall missed Jumper.
- P1 Javin DeLaurier Defensive Rebound.
- P1 Gary Trent Jr missed Three Point Jumper.
- P1 Devon Hall Defensive Rebound.
- P1 Ty Jerome made Layup. 29–18
- P1 Foul on Alex O'Connell.
- P1 Official TV Timeout
- P1 Ty Jerome made Free Throw. 30–18
- P1 Foul on De'Andre Hunter.
- P1 Marvin Bagley III made Free Throw. 30–19
- P1 Marvin Bagley III made Free Throw. 30–20
- P1 Ty Jerome missed Jumper.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Marvin Bagley III Turnover.
- P1 Devon Hall made Jumper. 32–20
- P1 Foul on Jack Salt.
- P1 Marvin Bagley III missed Free Throw.
- P1 Devon Hall Defensive Rebound.
- P1 Devon Hall missed Three Point Jumper.
- P1 Kyle Guy Offensive Rebound.
- P1 De'Andre Hunter missed Jumper.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Wendell Carter Jr made Dunk. Assisted by Trevon Duval. 32–22
- P1 Kyle Guy Turnover.
- P1 Gary Trent Jr missed Jumper.
- P1 Gary Trent Jr Offensive Rebound.
- P1 Gary Trent Jr missed Two Point Tip Shot.
- P1 Duke Deadball Team Rebound.
- P2 Jump Ball won by Virginia
- P2 Devon Hall made Three Point Jumper. Assisted by Ty Jerome. 35–22
- P2 Foul on Jack Salt.
- P2 Marvin Bagley III missed Jumper.
- P2 Wendell Carter Jr Offensive Rebound.
- P2 Trevon Duval made Layup. 35–24
- P2 Devon Hall missed Three Point Jumper.
- P2 Trevon Duval Defensive Rebound.
- P2 Foul on Wendell Carter Jr.
- P2 Wendell Carter Jr Turnover.
- P2 Ty Jerome missed Three Point Jumper.
- P2 Gary Trent Jr Defensive Rebound.
- P2 Foul on Ty Jerome.
- P2 Gary Trent Jr missed Free Throw.
- P2 Duke Deadball Team Rebound.
- P2 Gary Trent Jr made Free Throw. 35–25
- P2 Isaiah Wilkins Turnover.
- P2 Trevon Duval Steal.
- P2 Trevon Duval made Layup. 35–27
- P2 Isaiah Wilkins missed Jumper.
- P2 Jack Salt Offensive Rebound.
- P2 Kyle Guy missed Three Point Jumper.
- P2 Grayson Allen Defensive Rebound.
- P2 Wendell Carter Jr made Layup. Assisted by Grayson Allen. 35–29
- P2 Official TV Timeout
- P2 Virginia Timeout
- P2 Isaiah Wilkins missed Jumper.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Marvin Bagley III made Layup. 35–31
- P2 Kyle Guy made Jumper. 37–31
- P2 Wendell Carter Jr missed Jumper.
- P2 Ty Jerome Defensive Rebound.
- P2 Isaiah Wilkins missed Jumper.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Gary Trent Jr made Three Point Jumper. Assisted by Trevon Duval. 37–34
- P2 Jack Salt made Dunk. Assisted by Ty Jerome. 39–34
- P2 Wendell Carter Jr made Three Point Jumper. 39–37
- P2 Foul on Isaiah Wilkins.
- P2 Official TV Timeout
- P2 Wendell Carter Jr made Dunk. Assisted by Trevon Duval. 39–39
- P2 Foul on Trevon Duval.
- P2 Kyle Guy missed Three Point Jumper.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Trevon Duval missed Layup.
- P2 Jack Salt Block.
- P2 Duke Offensive Rebound.
- P2 Trevon Duval Turnover.
- P2 Kyle Guy Steal.
- P2 Ty Jerome missed Jumper.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Wendell Carter Jr Turnover.
- P2 Devon Hall Steal.
- P2 De'Andre Hunter missed Jumper.
- P2 Marvin Bagley III Defensive Rebound.
- P2 Marvin Bagley III made Layup. 39–41
- P2 Devon Hall missed Jumper.
- P2 Devon Hall Offensive Rebound.
- P2 Devon Hall missed Two Point Tip Shot.
- P2 Virginia Offensive Rebound.
- P2 Jack Salt made Layup. Assisted by Ty Jerome. 41–41
- P2 Foul on Wendell Carter Jr.
- P2 Jack Salt made Free Throw. 42–41
- P2 Grayson Allen made Layup. 42–43
- P2 Foul on Kyle Guy.
- P2 Official TV Timeout
- P2 Grayson Allen made Free Throw. 42–44
- P2 Ty Jerome missed Three Point Jumper.
- P2 Gary Trent Jr Defensive Rebound.
- P2 Foul on Devon Hall.
- P2 Wendell Carter Jr missed Jumper.
- P2 Marvin Bagley III Offensive Rebound.
- P2 Foul on De'Andre Hunter.
- P2 Marvin Bagley III made Layup. Assisted by Grayson Allen. 42–46
- P2 De'Andre Hunter made Jumper. 44–46
- P2 Trevon Duval Turnover.
- P2 Official TV Timeout
- P2 Duke Timeout
- P2 Devon Hall missed Three Point Jumper.
- P2 Mamadi Diakite Offensive Rebound.
- P2 Mamadi Diakite made Two Point Tip Shot. 46–46
- P2 Marvin Bagley III made Three Point Jumper. Assisted by Trevon Duval. 46–49
- P2 Kyle Guy missed Three Point Jumper.
- P2 De'Andre Hunter Offensive Rebound.
- P2 De'Andre Hunter made Two Point Tip Shot. 48–49
- P2 Foul on Marvin Bagley III.
- P2 Marvin Bagley III Turnover.
- P2 Devon Hall missed Layup.
- P2 Wendell Carter Jr Block.
- P2 Gary Trent Jr Defensive Rebound.
- P2 Gary Trent Jr Turnover.
- P2 Mamadi Diakite Steal.
- P2 Nigel Johnson missed Jumper.
- P2 Trevon Duval Defensive Rebound.
- P2 Grayson Allen made Layup. Assisted by Trevon Duval. 48–51
- P2 Kyle Guy missed Three Point Jumper.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Foul on Mamadi Diakite.
- P2 Official TV Timeout
- P2 Wendell Carter Jr missed Free Throw.
- P2 De'Andre Hunter Defensive Rebound.
- P2 De'Andre Hunter made Layup. 50–51
- P2 Gary Trent Jr missed Three Point Jumper.
- P2 Devon Hall Defensive Rebound.
- P2 Ty Jerome made Three Point Jumper. Assisted by Devon Hall. 53–51
- P2 Wendell Carter Jr Turnover.
- P2 De'Andre Hunter missed Jumper.
- P2 Marvin Bagley III Defensive Rebound.
- P2 Marvin Bagley III missed Layup.
- P2 Jack Salt Block.
- P2 Gary Trent Jr Offensive Rebound.
- P2 Gary Trent Jr missed Jumper.
- P2 Marvin Bagley III Offensive Rebound.
- P2 Marvin Bagley III missed Two Point Tip Shot.
- P2 Marvin Bagley III Offensive Rebound.
- P2 Marvin Bagley III made Two Point Tip Shot. 53–53
- P2 De'Andre Hunter missed Jumper.
- P2 Wendell Carter Jr Block.
- P2 Virginia Offensive Rebound.
- P2 De'Andre Hunter made Layup. 55–53
- P2 Foul on Jack Salt.
- P2 Wendell Carter Jr missed Free Throw.
- P2 Isaiah Wilkins Defensive Rebound.
- P2 Devon Hall made Jumper. Assisted by Ty Jerome. 57–53
- P2 Marvin Bagley III made Dunk. Assisted by Trevon Duval. 57–55
- P2 Official TV Timeout
- P2 Kyle Guy missed Jumper.
- P2 Wendell Carter Jr Block.
- P2 Kyle Guy Offensive Rebound.
- P2 Kyle Guy missed Three Point Jumper.
- P2 Ty Jerome Offensive Rebound.
- P2 Kyle Guy made Three Point Jumper. Assisted by Devon Hall. 60–55
- P2 Foul on Kyle Guy.
- P2 Trevon Duval missed Free Throw.
- P2 Wendell Carter Jr Offensive Rebound.
- P2 Wendell Carter Jr missed Jumper.
- P2 Devon Hall Defensive Rebound.
- P2 De'Andre Hunter missed Layup.
- P2 Grayson Allen Defensive Rebound.
- P2 Foul on Isaiah Wilkins.
- P2 Wendell Carter Jr made Free Throw. 60–56
- P2 Wendell Carter Jr missed Free Throw.
- P2 Jack Salt Defensive Rebound.
- P2 Ty Jerome missed Three Point Jumper.
- P2 Trevon Duval Block.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Marvin Bagley III made Dunk. 60–58
- P2 Duke Timeout
- P2 Kyle Guy missed Three Point Jumper.
- P2 Trevon Duval Defensive Rebound.
- P2 Trevon Duval Turnover.
- P2 Ty Jerome Steal.
- P2 Foul on Grayson Allen.
- P2 Ty Jerome made Three Point Jumper. 63–58
- P2 Marvin Bagley III missed Three Point Jumper.
- P2 Virginia Defensive Rebound.
- P2 Virginia Timeout
- P2 Virginia Timeout
- P2 Foul on Marvin Bagley III.
- P2 Foul on Gary Trent Jr.
- P2 Kyle Guy missed Free Throw.
- P2 Marvin Bagley III Defensive Rebound.
- P2 Grayson Allen missed Three Point Jumper.
- P2 Ty Jerome Defensive Rebound.
- P2 Foul on Marvin Bagley III.
- P2 Ty Jerome missed Free Throw.
- P2 Marvin Bagley III Defensive Rebound.
- P2 Marvin Bagley III made Three Point Jumper. Assisted by Grayson Allen. 63–61
- P2 Duke Timeout
- P2 Foul on Grayson Allen.
- P2 Kyle Guy made Free Throw. 64–61
- P2 Kyle Guy made Free Throw. 65–61
- P2 Gary Trent Jr missed Three Point Jumper.
- P2 Marvin Bagley III Offensive Rebound.
- P2 Marvin Bagley III made Two Point Tip Shot. 65–63
Box score
UVA
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Isaiah WilkinsF | 14 | 0 | 0-3 | 0-0 | 0-0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 4 |
| Jack SaltC | 31 | 7 | 3-3 | 0-0 | 1-1 | 3 | 0 | 0 | 2 | 2 | 1 | 2 | 3 |
| Ty JeromeG | 36 | 13 | 5-15 | 2-6 | 1-2 | 5 | 7 | 1 | 3 | 0 | 1 | 4 | 2 |
| Kyle GuyG | 37 | 17 | 5-13 | 2-9 | 5-6 | 3 | 0 | 1 | 1 | 1 | 2 | 1 | 2 |
| Devon HallG | 39 | 14 | 6-15 | 2-6 | 0-0 | 8 | 3 | 1 | 1 | 0 | 1 | 7 | 2 |
| Mamadi DiakiteF | 10 | 2 | 1-3 | 0-0 | 0-0 | 3 | 0 | 1 | 1 | 0 | 1 | 2 | 2 |
| De'Andre HunterG | 24 | 12 | 6-13 | 0-1 | 0-0 | 4 | 2 | 0 | 0 | 0 | 1 | 3 | 2 |
| Nigel JohnsonG | 9 | 0 | 0-1 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Austin KatstraF | |||||||||||||
| Francesco BadocchiF | |||||||||||||
| Jay HuffF | |||||||||||||
| Marco AnthonyG | |||||||||||||
| Trevon Gross Jr.G | |||||||||||||
| Justice BartleyG |
DUKE
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Marvin Bagley IIIF | 40 | 30 | 13-18 | 2-4 | 2-3 | 14 | 0 | 2 | 0 | 0 | 4 | 10 | 3 |
| Wendell Carter Jr.F | 37 | 14 | 6-11 | 1-3 | 1-4 | 15 | 4 | 4 | 1 | 4 | 3 | 12 | 2 |
| Gary Trent Jr.G | 40 | 8 | 3-11 | 1-5 | 1-2 | 6 | 0 | 3 | 0 | 0 | 2 | 4 | 2 |
| Trevon DuvalG | 37 | 6 | 3-7 | 0-1 | 0-1 | 3 | 8 | 5 | 1 | 1 | 0 | 3 | 2 |
| Grayson AllenG | 40 | 5 | 2-8 | 0-2 | 1-1 | 2 | 3 | 2 | 0 | 0 | 0 | 2 | 3 |
| Javin DeLaurierF | 3 | 0 | 0-0 | 0-0 | 0-0 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| Alex O'ConnellG | 3 | 0 | 0-1 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jordan TuckerF | |||||||||||||
| Jack WhiteF | |||||||||||||
| Justin RobinsonF | |||||||||||||
| Marques BoldenC | |||||||||||||
| Antonio VrankovicC | |||||||||||||
| Mike BuckmireG | |||||||||||||
| Jordan GoldwireG | |||||||||||||
| Brennan BesserG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.