
DUKE
21-2

UNC
19-4
DUKE · top performer

Cameron Boozer
F · #12
24
Pts
11
Reb
3
Ast
UNC · top performer

Caleb Wilson
F · #8
23
Pts
4
Reb
2
Ast
Biggest swing: 46pp · 2nd Half · 0:01
NCAAB · Box score
| Player | |||||||
|---|---|---|---|---|---|---|---|
| Starters | |||||||
Cam. BoozerF · #12 | 38 | 24 | 10-21 | 2-4 | 2-2 | 11 | 3 |
P. Ngongba IIC · #21 | 16 | 4 | 2-5 | 0-1 | — | 7 | 1 |
D. SarrG · #7 | 33 | 13 | 5-6 | 2-3 | 1-2 | 6 | 2 |
I. EvansG · #3 | 34 | 11 | 4-14 | 1-4 | 2-2 | 2 | 2 |
C. FosterG · #1 | 34 | 9 | 4-8 | 1-2 | — | 1 | 3 |
| Bench | |||||||
M. BrownF · #6 | 26 | 2 | 1-3 | 0-2 | — | 5 | 1 |
N. KhameniaG · #14 | 3 | 0 | 0-1 | 0-1 | — | 0 | 0 |
Cay. BoozerG · #2 | 16 | 5 | 2-4 | 1-2 | — | 2 | 2 |
| Team | 68 | 28-62 | 7-19 | 5-6 | 38 | 14 | |
| DNP: I. Ufochukwu, S. Wilkins, J. Scott, D. Harris, C. Sheffield | |||||||
| Player | |||||||
|---|---|---|---|---|---|---|---|
| Starters | |||||||
C. WilsonF · #8 | 40 | 23 | 8-12 | 1-2 | 6-6 | 4 | 2 |
J. StevensonF · #15 | 25 | 5 | 2-6 | 1-3 | — | 1 | 1 |
H. VeesaarC · #13 | 35 | 13 | 6-9 | 1-2 | — | 11 | 1 |
D. DixonG · #3 | 33 | 8 | 3-8 | 2-4 | — | 3 | 4 |
S. TrimbleG · #7 | 32 | 16 | 5-7 | 1-1 | 5-8 | 2 | 0 |
| Bench | |||||||
L. BogavacG · #44 | 13 | 3 | 1-7 | 1-4 | — | 2 | 0 |
J. PowellG · #11 | 15 | 3 | 1-3 | 1-2 | — | 1 | 0 |
K. EvansG · #0 | 6 | 0 | 0-2 | 0-1 | — | 0 | 1 |
J. YoungG · #4 | 1 | 0 | 0-1 | — | — | 1 | 0 |
| Team | 71 | 26-55 | 8-19 | 11-14 | 26 | 9 | |
| DNP: J. Holbrook, Z. High, J. Brown, I. Matlekovic, E. Smith, I. Denis, E. Davis | |||||||
Stat compare
Headline stats · full table below
45
FG %
47
14
Ast
9
Team stats
DUKE
Away
Stat
UNC
Home
28-62
fieldGoalsMade-fieldGoalsAttempted
26-55
45
FG %
47
7-19
threePointFieldGoalsMade-threePointFieldGoalsAttempted
8-19
5-6
freeThrowsMade-freeThrowsAttempted
11-14
14
Assists
9
8
Turnovers
7
Model & market
Vegas line center
DraftKings via ESPN · 21+
Spread
DUKE -6.5
Half-pt below key 7
Total
152.5
High-scoring · +7.5 vs avg
Moneyline
Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.
Line movement · 5 snapshots
ESPN-tracked · 21+
Spread
6.5
0.0 since open
Total
152.5
0.0 since open
How it ended
UNC beat DUKE 71-68. C. Wilson led with 23 PTS, 4 REB, 2 AST. UNC outscored the other side 42-27 in the 2nd half.
Last play
End of Game
Win probability
UNC vs DUKE
Starters vs bench
production by unitStarters(5)
61 PTS · 27 REB · 11 AST
GS 44
Bench(3)
7 PTS · 7 REB · 3 AST
GS 7
Starters(5)
65 PTS · 21 REB · 8 AST
GS 57
Bench(4)
6 PTS · 4 REB · 1 AST
Clutch moments · top swings
ranked by WP impactDerek Dixon · makes 25-foot three point jumper
Henri Veesaar · makes 25-foot three point jumper (Derek Dixon assists)
Seth Trimble · makes 24-foot three point jumper (Derek Dixon assists)
Linescore (quarters)
| Team | 1 | 2 | T |
|---|---|---|---|
| DUKE | 41 | 27 | 68 |
| UNC | 29 | 42 | 71 |
Period scoring
DUKE won 1 · UNC won 1
H1
Sarr 10
Wilson 17
H2
Boozer 15
Veesaar 13
Shooting comparison
45%
28-62
FG
47%
26-55
37%
7-19
3PT
42%
8-19
83%
5-6
FT
79%
11-14
Play-by-play · 365 plays
End of Game
DUKE 68·UNC 71
End of 2nd half
DUKE 68·UNC 71
+0.6pp
Seth Trimble makes 24-foot three point jumper (Derek Dixon assists)BIG MOMENT
·
DUKE 68·UNC 71
+46pp
North Carolina Timeout
DUKE 68·UNC 68
−0.8pp
Seth Trimble Defensive Rebound.
DUKE 68·UNC 68
Cameron Boozer misses layup
·
DUKE 68·UNC 68
+4pp
Duke Timeout
DUKE 68·UNC 68
Seth Trimble bad pass turnoverBIG MOMENT
DUKE 68·UNC 68
−5pp
North Carolina Timeout
DUKE 68·UNC 68
+0.6pp
Henri Veesaar Defensive Rebound.
DUKE 68·UNC 68
+2pp
Cameron Boozer misses driving layupBIG MOMENT
·
DUKE 68·UNC 68
+6pp
Henri Veesaar makes 25-foot three point jumper (Derek Dixon assists)BIG MOMENT
·
DUKE 68·UNC 68
+16pp
Henri Veesaar Defensive Rebound.
DUKE 68·UNC 65
+2pp
Isaiah Evans misses driving layupBIG MOMENT
·
DUKE 68·UNC 65
+6pp
Derek Dixon makes 25-foot three point jumperBIG MOMENT
DUKE 68·UNC 65
+11pp
Caleb Foster makes driving layupBIG MOMENT
DUKE 68·UNC 62
−5pp
Isaiah Evans subbing in for Duke
·
DUKE 66·UNC 62
Cayden Boozer subbing out for DukeBIG MOMENT
·
DUKE 66·UNC 62
−5pp
Jarin Stevenson subbing in for North Carolina
DUKE 66·UNC 62
Jonathan Powell subbing out for North CarolinaBIG MOMENT
DUKE 66·UNC 62
+5pp
North Carolina Timeout
DUKE 66·UNC 62
Seth Trimble makes 12-foot pullup jump shot
DUKE 66·UNC 62
+4pp
Cameron Boozer makes layup
·
DUKE 66·UNC 60
−5pp
Cameron Boozer Offensive Rebound.
·
DUKE 64·UNC 60
−4pp
Maliq Brown misses 25-foot three point jumper
·
DUKE 64·UNC 60
+3pp
Cameron Boozer Defensive Rebound.
·
DUKE 64·UNC 60
−1pp
Caleb Wilson misses 8-foot jumper
DUKE 64·UNC 60
−4pp
Caleb Wilson Defensive Rebound.
DUKE 64·UNC 60
+1pp
Dame Sarr misses 24-foot three point jumper
DUKE 64·UNC 60
+3pp
Henri Veesaar makes 6-foot hook shot
DUKE 64·UNC 60
+2pp
Betting line
DUKE -6.5·O/U 152.5·DUKE -270/UNC +220
Recap · NCAAB
orth Carolina Tar Heels held off Duke Blue Devils, 71–68. Decided by 3.
UNC +6.5 cashed (DUKE lost outright). Total stayed UNDER 152.5 by 13.5.
ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page