Virginia Tech Hokies @ Duke Blue Devils
| 1 | 2 | T | |
|---|---|---|---|
| VT18-8 | 28 | 24 | 52 |
| DUKE21-5 | 36 | 38 | 74 |
· Line: DUKE -10.5 (O/U 162.5)
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.
-
Grayson Allen made Three Point Jumper. Assisted by Marques Bolden.
0–3 -
Kerry Blackshear Jr. made Layup. Assisted by Justin Robinson.
2–3 -
Trevon Duval made Layup.
2–5 -
Justin Bibbs made Three Point Jumper. Assisted by Devin Wilson.
5–5 -
Wendell Carter Jr made Free Throw.
5–6 -
Wendell Carter Jr made Free Throw.
5–7 -
Justin Bibbs made Three Point Jumper. Assisted by Devin Wilson.
8–7 -
Chris Clarke made Layup. Assisted by Justin Robinson.
10–7 -
Gary Trent Jr. made Free Throw.
10–8 -
Gary Trent Jr. made Free Throw.
10–9 -
Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen.
10–12 -
Justin Robinson made Two Point Tip Shot.
12–12 -
Trevon Duval made Three Point Jumper. Assisted by Wendell Carter Jr.
12–15 -
Ahmed Hill made Layup. Assisted by Justin Robinson.
14–15 -
Gary Trent Jr. made Jumper.
14–17 -
Devin Wilson made Jumper.
16–17 -
Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen.
16–20 -
Chris Clarke made Layup.
18–20 -
Grayson Allen made Three Point Jumper.
18–23 -
Chris Clarke made Three Point Jumper.
21–23 -
Grayson Allen made Three Point Jumper. Assisted by Trevon Duval.
21–26 -
Kerry Blackshear Jr. made Jumper.
23–26 -
Gary Trent Jr. made Three Point Jumper. Assisted by Wendell Carter Jr.
23–29 -
Kerry Blackshear Jr. made Jumper.
25–29 -
Justin Bibbs made Three Point Jumper.
28–29 -
Wendell Carter Jr made Layup.
28–31 -
Grayson Allen made Jumper.
28–33 -
Grayson Allen made Three Point Jumper.
28–36 -
Nickeil Alexander-Walker made Three Point Jumper. Assisted by Justin Bibbs.
31–36 -
Trevon Duval made Free Throw.
31–37 -
Trevon Duval made Free Throw.
31–38 -
Kerry Blackshear Jr. made Free Throw.
32–38 -
Javin DeLaurier made Free Throw.
32–39 -
Kerry Blackshear Jr. made Free Throw.
33–39 -
Kerry Blackshear Jr. made Free Throw.
34–39 -
Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen.
34–42 -
Justin Bibbs made Jumper. Assisted by Nickeil Alexander-Walker.
36–42 -
Javin DeLaurier made Dunk. Assisted by Wendell Carter Jr.
36–44 -
Wendell Carter Jr made Layup.
36–46 -
Grayson Allen made Three Point Jumper. Assisted by Trevon Duval.
36–49 -
Nickeil Alexander-Walker made Three Point Jumper. Assisted by Chris Clarke.
39–49 -
Wendell Carter Jr made Three Point Jumper. Assisted by Grayson Allen.
39–52 -
Javin DeLaurier made Layup. Assisted by Grayson Allen.
39–54 -
Javin DeLaurier made Dunk. Assisted by Trevon Duval.
39–56 -
Grayson Allen made Jumper.
39–58 -
Justin Robinson made Three Point Jumper. Assisted by Devin Wilson.
42–58 -
Justin Bibbs made Jumper. Assisted by Nickeil Alexander-Walker.
44–58 -
Grayson Allen made Three Point Jumper. Assisted by Gary Trent Jr..
44–61 -
Wendell Carter Jr made Dunk. Assisted by Grayson Allen.
44–63 -
Justin Bibbs made Layup.
46–63 -
Grayson Allen made Three Point Jumper. Assisted by Wendell Carter Jr.
46–66 -
Gary Trent Jr. made Three Point Jumper.
46–69 -
Wendell Carter Jr made Layup.
46–71 -
P.J. Horne made Dunk. Assisted by Justin Robinson.
48–71 -
Trevon Duval made Three Point Jumper. Assisted by Jack White.
48–74 -
P.J. Horne made Jumper.
50–74 -
P.J. Horne made Dunk. Assisted by Justin Robinson.
52–74
Play-by-play
- P1 Jump Ball won by Duke
- P1 Gary Trent Jr. Turnover.
- P1 Nickeil Alexander-Walker Steal.
- P1 Kerry Blackshear Jr. Turnover.
- P1 Gary Trent Jr. Steal.
- P1 Grayson Allen Turnover.
- P1 Justin Bibbs Steal.
- P1 Kerry Blackshear Jr. missed Layup.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Gary Trent Jr. missed Three Point Jumper.
- P1 Wendell Carter Jr Offensive Rebound.
- P1 Grayson Allen made Three Point Jumper. Assisted by Marques Bolden. 0–3
- P1 Kerry Blackshear Jr. made Layup. Assisted by Justin Robinson. 2–3
- P1 Trevon Duval missed Three Point Jumper.
- P1 Nickeil Alexander-Walker Defensive Rebound.
- P1 Justin Robinson missed Layup.
- P1 Marques Bolden Defensive Rebound.
- P1 Grayson Allen missed Three Point Jumper.
- P1 Wendell Carter Jr Offensive Rebound.
- P1 Foul on Devin Wilson.
- P1 Trevon Duval made Layup. 2–5
- P1 Justin Bibbs made Three Point Jumper. Assisted by Devin Wilson. 5–5
- P1 Foul on Justin Robinson.
- P1 Wendell Carter Jr made Free Throw. 5–6
- P1 Wendell Carter Jr made Free Throw. 5–7
- P1 Justin Robinson missed Three Point Jumper.
- P1 Grayson Allen Defensive Rebound.
- P1 Trevon Duval Turnover.
- P1 Nickeil Alexander-Walker Steal.
- P1 Justin Bibbs made Three Point Jumper. Assisted by Devin Wilson. 8–7
- P1 Official TV Timeout
- P1 Foul on Wendell Carter Jr.
- P1 Wendell Carter Jr Turnover.
- P1 Chris Clarke made Layup. Assisted by Justin Robinson. 10–7
- P1 Foul on Justin Bibbs.
- P1 Gary Trent Jr. made Free Throw. 10–8
- P1 Gary Trent Jr. made Free Throw. 10–9
- P1 Chris Clarke missed Layup.
- P1 Marques Bolden Block.
- P1 Grayson Allen Defensive Rebound.
- P1 Gary Trent Jr. missed Three Point Jumper.
- P1 Wendell Carter Jr Offensive Rebound.
- P1 Wendell Carter Jr Turnover.
- P1 Justin Robinson missed Three Point Jumper.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Wendell Carter Jr missed Three Point Jumper.
- P1 Trevon Duval Offensive Rebound.
- P1 Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen. 10–12
- P1 Kerry Blackshear Jr. missed Jumper.
- P1 Gary Trent Jr. Defensive Rebound.
- P1 Wendell Carter Jr Turnover.
- P1 Nickeil Alexander-Walker Steal.
- P1 Nickeil Alexander-Walker missed Layup.
- P1 Justin Robinson Offensive Rebound.
- P1 Justin Robinson made Two Point Tip Shot. 12–12
- P1 Trevon Duval made Three Point Jumper. Assisted by Wendell Carter Jr. 12–15
- P1 Nickeil Alexander-Walker missed Three Point Jumper.
- P1 Gary Trent Jr. Defensive Rebound.
- P1 Wendell Carter Jr Turnover.
- P1 Nickeil Alexander-Walker Steal.
- P1 Ahmed Hill made Layup. Assisted by Justin Robinson. 14–15
- P1 Foul on Kerry Blackshear Jr..
- P1 Official TV Timeout
- P1 Gary Trent Jr. made Jumper. 14–17
- P1 Devin Wilson made Jumper. 16–17
- P1 Gary Trent Jr. missed Three Point Jumper.
- P1 Antonio Vrankovic Offensive Rebound.
- P1 Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen. 16–20
- P1 Chris Clarke made Layup. 18–20
- P1 Grayson Allen made Three Point Jumper. 18–23
- P1 Chris Clarke made Three Point Jumper. 21–23
- P1 Jack White missed Three Point Jumper.
- P1 Antonio Vrankovic Offensive Rebound.
- P1 Grayson Allen missed Three Point Jumper.
- P1 Devin Wilson Defensive Rebound.
- P1 Official TV Timeout
- P1 Chris Clarke missed Layup.
- P1 Wendell Carter Jr Block.
- P1 Gary Trent Jr. Defensive Rebound.
- P1 Grayson Allen made Three Point Jumper. Assisted by Trevon Duval. 21–26
- P1 Justin Robinson missed Three Point Jumper.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Wendell Carter Jr missed Jumper.
- P1 Kerry Blackshear Jr. Defensive Rebound.
- P1 Kerry Blackshear Jr. made Jumper. 23–26
- P1 Foul on Justin Robinson.
- P1 Gary Trent Jr. made Three Point Jumper. Assisted by Wendell Carter Jr. 23–29
- P1 Chris Clarke missed Layup.
- P1 Javin DeLaurier Defensive Rebound.
- P1 Trevon Duval Turnover.
- P1 Kerry Blackshear Jr. made Jumper. 25–29
- P1 Wendell Carter Jr missed Jumper.
- P1 Devin Wilson Defensive Rebound.
- P1 Kerry Blackshear Jr. missed Layup.
- P1 Javin DeLaurier Defensive Rebound.
- P1 Official TV Timeout
- P1 Trevon Duval missed Three Point Jumper.
- P1 Nickeil Alexander-Walker Defensive Rebound.
- P1 Justin Bibbs made Three Point Jumper. 28–29
- P1 Trevon Duval missed Layup.
- P1 Wendell Carter Jr Offensive Rebound.
- P1 Wendell Carter Jr made Layup. 28–31
- P1 Nickeil Alexander-Walker missed Three Point Jumper.
- P1 Duke Defensive Rebound.
- P1 Grayson Allen made Jumper. 28–33
- P1 Kerry Blackshear Jr. missed Jumper.
- P1 Wendell Carter Jr Defensive Rebound.
- P1 Grayson Allen made Three Point Jumper. 28–36
- P1 Virginia Tech Timeout
- P1 Chris Clarke missed Layup.
- P1 Kerry Blackshear Jr. Offensive Rebound.
- P1 Jump Ball won by Virginia Tech
- P1 Chris Clarke missed Jumper.
- P1 Wendell Carter Jr Block.
- P1 Grayson Allen Defensive Rebound.
- P1 Grayson Allen missed Three Point Jumper.
- P1 Justin Bibbs Defensive Rebound.
- P1 Justin Bibbs Turnover.
- P1 Javin DeLaurier Steal.
- P1 Duke Timeout
- P1 Wendell Carter Jr missed Jumper.
- P1 Chris Clarke Defensive Rebound.
- P2 Jump Ball won by Duke
- P2 Grayson Allen Turnover.
- P2 Nickeil Alexander-Walker made Three Point Jumper. Assisted by Justin Bibbs. 31–36
- P2 Foul on Justin Robinson.
- P2 Trevon Duval made Free Throw. 31–37
- P2 Trevon Duval made Free Throw. 31–38
- P2 Justin Bibbs missed Three Point Jumper.
- P2 Duke Defensive Rebound.
- P2 Grayson Allen missed Three Point Jumper.
- P2 Kerry Blackshear Jr. Defensive Rebound.
- P2 Foul on Javin DeLaurier.
- P2 Kerry Blackshear Jr. missed Free Throw.
- P2 Virginia Tech Deadball Team Rebound.
- P2 Kerry Blackshear Jr. made Free Throw. 32–38
- P2 Foul on Devin Wilson.
- P2 Javin DeLaurier missed Free Throw.
- P2 Duke Deadball Team Rebound.
- P2 Javin DeLaurier made Free Throw. 32–39
- P2 Foul on Javin DeLaurier.
- P2 Kerry Blackshear Jr. made Free Throw. 33–39
- P2 Kerry Blackshear Jr. made Free Throw. 34–39
- P2 Trevon Duval missed Layup.
- P2 Javin DeLaurier Offensive Rebound.
- P2 Gary Trent Jr. made Three Point Jumper. Assisted by Grayson Allen. 34–42
- P2 Kerry Blackshear Jr. Turnover.
- P2 Gary Trent Jr. Steal.
- P2 Grayson Allen missed Three Point Jumper.
- P2 Virginia Tech Defensive Rebound.
- P2 Justin Bibbs made Jumper. Assisted by Nickeil Alexander-Walker. 36–42
- P2 Javin DeLaurier made Dunk. Assisted by Wendell Carter Jr. 36–44
- P2 Nickeil Alexander-Walker Turnover.
- P2 Grayson Allen Steal.
- P2 Foul on Justin Bibbs.
- P2 Official TV Timeout
- P2 Trevon Duval missed Jumper.
- P2 Kerry Blackshear Jr. Block.
- P2 Chris Clarke Defensive Rebound.
- P2 Foul on Wendell Carter Jr.
- P2 Nickeil Alexander-Walker missed Three Point Jumper.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Wendell Carter Jr made Layup. 36–46
- P2 Virginia Tech Timeout
- P2 Justin Robinson missed Three Point Jumper.
- P2 Gary Trent Jr. Defensive Rebound.
- P2 Grayson Allen made Three Point Jumper. Assisted by Trevon Duval. 36–49
- P2 Nickeil Alexander-Walker made Three Point Jumper. Assisted by Chris Clarke. 39–49
- P2 Foul on Kerry Blackshear Jr..
- P2 Wendell Carter Jr missed Free Throw.
- P2 Duke Deadball Team Rebound.
- P2 Wendell Carter Jr missed Free Throw.
- P2 Kerry Blackshear Jr. Defensive Rebound.
- P2 Kerry Blackshear Jr. missed Three Point Jumper.
- P2 Nickeil Alexander-Walker Offensive Rebound.
- P2 Nickeil Alexander-Walker missed Layup.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Wendell Carter Jr made Three Point Jumper. Assisted by Grayson Allen. 39–52
- P2 Chris Clarke Turnover.
- P2 Gary Trent Jr. Steal.
- P2 Javin DeLaurier made Layup. Assisted by Grayson Allen. 39–54
- P2 Kerry Blackshear Jr. missed Jumper.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Javin DeLaurier made Dunk. Assisted by Trevon Duval. 39–56
- P2 Virginia Tech Timeout
- P2 Official TV Timeout
- P2 Chris Clarke Turnover.
- P2 Foul on P.J. Horne.
- P2 Grayson Allen made Jumper. 39–58
- P2 Justin Robinson made Three Point Jumper. Assisted by Devin Wilson. 42–58
- P2 Gary Trent Jr. missed Three Point Jumper.
- P2 Trevon Duval Offensive Rebound.
- P2 Trevon Duval Turnover.
- P2 Jump Ball won by Virginia Tech
- P2 Justin Bibbs made Jumper. Assisted by Nickeil Alexander-Walker. 44–58
- P2 Grayson Allen made Three Point Jumper. Assisted by Gary Trent Jr.. 44–61
- P2 Justin Robinson missed Three Point Jumper.
- P2 Gary Trent Jr. Defensive Rebound.
- P2 Wendell Carter Jr made Dunk. Assisted by Grayson Allen. 44–63
- P2 Justin Bibbs made Layup. 46–63
- P2 Grayson Allen made Three Point Jumper. Assisted by Wendell Carter Jr. 46–66
- P2 Duke Timeout
- P2 Nickeil Alexander-Walker Turnover.
- P2 Gary Trent Jr. made Three Point Jumper. 46–69
- P2 Ahmed Hill missed Three Point Jumper.
- P2 Trevon Duval Defensive Rebound.
- P2 Grayson Allen missed Three Point Jumper.
- P2 Wendell Carter Jr Offensive Rebound.
- P2 Wendell Carter Jr made Layup. 46–71
- P2 Ahmed Hill Turnover.
- P2 Grayson Allen Steal.
- P2 Grayson Allen missed Three Point Jumper.
- P2 Javin DeLaurier Offensive Rebound.
- P2 Grayson Allen missed Three Point Jumper.
- P2 Ahmed Hill Defensive Rebound.
- P2 Ahmed Hill missed Jumper.
- P2 Wendell Carter Jr Defensive Rebound.
- P2 Trevon Duval missed Three Point Jumper.
- P2 Justin Robinson Defensive Rebound.
- P2 Justin Robinson Turnover.
- P2 Jack White Turnover.
- P2 P.J. Horne Steal.
- P2 Justin Bibbs Turnover.
- P2 Trevon Duval Steal.
- P2 Gary Trent Jr. missed Jumper.
- P2 P.J. Horne Defensive Rebound.
- P2 Foul on Jack White.
- P2 Official TV Timeout
- P2 Justin Robinson missed Jumper.
- P2 Marques Bolden Block.
- P2 Alex O'Connell Defensive Rebound.
- P2 Duke Turnover.
- P2 P.J. Horne made Dunk. Assisted by Justin Robinson. 48–71
- P2 Foul on Tyrie Jackson.
- P2 Duke Timeout
- P2 Trevon Duval missed Three Point Jumper.
- P2 P.J. Horne Defensive Rebound.
- P2 Foul on Marques Bolden.
- P2 Justin Robinson missed Three Point Jumper.
- P2 Jack White Defensive Rebound.
- P2 Trevon Duval made Three Point Jumper. Assisted by Jack White. 48–74
- P2 Ahmed Hill missed Three Point Jumper.
- P2 Jack White Defensive Rebound.
- P2 Trevon Duval Turnover.
- P2 P.J. Horne made Jumper. 50–74
- P2 Alex O'Connell missed Jumper.
- P2 Justin Robinson Defensive Rebound.
- P2 P.J. Horne made Dunk. Assisted by Justin Robinson. 52–74
Box score
VT
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kerry Blackshear Jr.F | 28 | 9 | 3-9 | 0-1 | 3-4 | 4 | 1 | 2 | 0 | 1 | 1 | 3 | 2 |
| Nickeil Alexander-WalkerG | 33 | 6 | 2-7 | 2-5 | 0-0 | 3 | 2 | 2 | 4 | 0 | 1 | 2 | 0 |
| Justin RobinsonG | 27 | 5 | 2-10 | 1-7 | 0-0 | 3 | 5 | 1 | 0 | 0 | 1 | 2 | 3 |
| Justin BibbsG | 31 | 15 | 6-7 | 3-4 | 0-0 | 1 | 1 | 2 | 1 | 0 | 0 | 1 | 2 |
| Devin WilsonG | 20 | 2 | 1-1 | 0-0 | 0-0 | 2 | 3 | 0 | 0 | 0 | 0 | 2 | 2 |
| P.J. HorneF | 9 | 6 | 3-3 | 0-0 | 0-0 | 2 | 0 | 0 | 1 | 0 | 0 | 2 | 1 |
| Chris ClarkeG | 26 | 7 | 3-8 | 1-1 | 0-0 | 2 | 1 | 2 | 0 | 0 | 0 | 2 | 0 |
| Tyrie JacksonG | 3 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Ahmed HillG | 23 | 2 | 1-4 | 0-2 | 0-0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
| Khadim SyF | |||||||||||||
| Nick FullardF | |||||||||||||
| Justin AmmermanG | |||||||||||||
| Wabissa BedeG | |||||||||||||
| Ty OutlawG |
DUKE
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Wendell Carter Jr.F | 31 | 13 | 5-9 | 1-2 | 2-4 | 13 | 4 | 4 | 0 | 2 | 5 | 8 | 2 |
| Marques BoldenC | 16 | 0 | 0-0 | 0-0 | 0-0 | 1 | 1 | 0 | 0 | 2 | 0 | 1 | 1 |
| Gary Trent Jr.G | 37 | 19 | 6-11 | 5-9 | 2-2 | 5 | 1 | 1 | 3 | 0 | 0 | 5 | 0 |
| Trevon DuvalG | 33 | 10 | 3-10 | 2-6 | 2-2 | 3 | 3 | 4 | 1 | 0 | 2 | 1 | 0 |
| Grayson AllenG | 38 | 25 | 9-17 | 7-15 | 0-0 | 3 | 6 | 2 | 2 | 0 | 0 | 3 | 0 |
| Jack WhiteF | 9 | 0 | 0-1 | 0-1 | 0-0 | 2 | 1 | 1 | 0 | 0 | 0 | 2 | 1 |
| Javin DeLaurierF | 24 | 7 | 3-3 | 0-0 | 1-2 | 4 | 0 | 0 | 1 | 0 | 2 | 2 | 2 |
| Justin RobinsonF | 3 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Antonio VrankovicC | 4 | 0 | 0-0 | 0-0 | 0-0 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| Mike BuckmireG | 1 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Alex O'ConnellG | 4 | 0 | 0-1 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Marvin Bagley IIIF | |||||||||||||
| Jordan TuckerF | |||||||||||||
| 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.