TRANSACTION · MLBPadres: Sent C Luis Campusano on a rehab assignment to El Paso (PCL) (Jun 30)
TRANSACTION · MLBTwins: Agreed to terms with RHP Jesus Moreno on a minor league contract (Jun 30)
TRANSACTION · MLBMarlins: Reinstated C Liam Hicks from the 10-day IL (Jun 30)
TRANSACTION · NBAKings: Acquired draft consideration from Atlanta Hawks for G Devin Carter (Jun 30)
TRANSACTION · NBATrail Blazers: Re-signed C Robert Williams III to a veteran extension (Jun 30)
TRANSACTION · NBAWarriors: Re-signed F Kristaps Porzingas to a veteran extension (Jun 30)
Free during beta —to track favorites + alerts
Dean E. Smith Center · Chapel Hill, NC
21,750 attended
FINAL+3UNC
DUKE

DUKE

21-2

6871
UNC

UNC

19-4

NCAABSat, Feb 7FinalVegasDUKE -6.5

DUKE · top performer

DUKE
Cameron Boozer

Cameron Boozer

F · #12

15.5Game score

24

Pts

11

Reb

3

Ast

UNC · top performer

UNC
Caleb Wilson

Caleb Wilson

F · #8

22.7Game score

23

Pts

4

Reb

2

Ast

Game flowDUKE UNC

Biggest swing: 46pp · 2nd Half · 0:01

NCAAB · Duke Blue Devils at North Carolina Tar Heels · final

NCAAB · Box score

Final
box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Starters
Cam. BoozerF · #12
382410-212-42-2113
P. Ngongba IIC · #21
1642-50-171
D. SarrG · #7
33135-62-31-262
I. EvansG · #3
34114-141-42-222
C. FosterG · #1
3494-81-213
Bench
M. BrownF · #6
2621-30-251
N. KhameniaG · #14
300-10-100
Cay. BoozerG · #2
1652-41-222
Team6828-627-195-63814
DNP: I. Ufochukwu, S. Wilkins, J. Scott, D. Harris, C. Sheffield

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

DUKEDUKE-27073%
UNCUNC+22031%

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

02550751002nd Ha

Starters vs bench

production by unit
DUKEDUKEstarters 90% of pts

Starters(5)

61 PTS · 27 REB · 11 AST

GS 44

Bench(3)

7 PTS · 7 REB · 3 AST

GS 7

UNCUNCstarters 92% of pts

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 impact
UNC2nd Half · 2:25 · 68-65
+11pp25% WP

Derek Dixon · makes 25-foot three point jumper

UNC2nd Half · 1:40 · 68-68
+16pp48% WP

Henri Veesaar · makes 25-foot three point jumper (Derek Dixon assists)

UNC2nd Half · 0:01 · 68-71
+46pp99% WP

Seth Trimble · makes 24-foot three point jumper (Derek Dixon assists)

Linescore (quarters)

Team12T
DUKE412768
UNC294271

Period scoring

DUKE won 1 · UNC won 1

41
29

H1

Sarr 10

Wilson 17

27
42

H2

Boozer 15

Veesaar 13

DUKE
UNC

Shooting comparison

DUKE
UNC

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

period
event
player
  1. H2·0:00

    End of Game

    DUKE 68·UNC 71

  2. H2·0:00

    End of 2nd half

    DUKE 68·UNC 71

    +0.6pp

  3. H2·0:01

    Seth Trimble makes 24-foot three point jumper (Derek Dixon assists)BIG MOMENT

    ·

    DUKE 68·UNC 71

    +46pp

  4. H2·0:10

    North Carolina Timeout

    DUKE 68·UNC 68

    0.8pp

  5. H2·0:12

    Seth Trimble Defensive Rebound.

    DUKE 68·UNC 68

  6. H2·0:15

    Cameron Boozer misses layup

    ·

    DUKE 68·UNC 68

    +4pp

  7. H2·0:39

    Duke Timeout

    DUKE 68·UNC 68

  8. H2·0:43

    Seth Trimble bad pass turnoverBIG MOMENT

    DUKE 68·UNC 68

    5pp

  9. H2·0:50

    North Carolina Timeout

    DUKE 68·UNC 68

    +0.6pp

  10. H2·1:07

    Henri Veesaar Defensive Rebound.

    DUKE 68·UNC 68

    +2pp

  11. H2·1:10

    Cameron Boozer misses driving layupBIG MOMENT

    ·

    DUKE 68·UNC 68

    +6pp

  12. H2·1:40

    Henri Veesaar makes 25-foot three point jumper (Derek Dixon assists)BIG MOMENT

    ·

    DUKE 68·UNC 68

    +16pp

  13. H2·1:55

    Henri Veesaar Defensive Rebound.

    DUKE 68·UNC 65

    +2pp

  14. H2·1:58

    Isaiah Evans misses driving layupBIG MOMENT

    ·

    DUKE 68·UNC 65

    +6pp

  15. H2·2:25

    Derek Dixon makes 25-foot three point jumperBIG MOMENT

    DUKE 68·UNC 65

    +11pp

  16. H2·2:51

    Caleb Foster makes driving layupBIG MOMENT

    DUKE 68·UNC 62

    5pp

  17. H2·3:16

    Isaiah Evans subbing in for Duke

    ·

    DUKE 66·UNC 62

  18. H2·3:16

    Cayden Boozer subbing out for DukeBIG MOMENT

    ·

    DUKE 66·UNC 62

    5pp

  19. H2·3:16

    Jarin Stevenson subbing in for North Carolina

    DUKE 66·UNC 62

  20. H2·3:16

    Jonathan Powell subbing out for North CarolinaBIG MOMENT

    DUKE 66·UNC 62

    +5pp

  21. H2·3:16

    North Carolina Timeout

    DUKE 66·UNC 62

  22. H2·3:18

    Seth Trimble makes 12-foot pullup jump shot

    DUKE 66·UNC 62

    +4pp

  23. H2·3:41

    Cameron Boozer makes layup

    ·

    DUKE 66·UNC 60

    5pp

  24. H2·3:42

    Cameron Boozer Offensive Rebound.

    ·

    DUKE 64·UNC 60

    4pp

  25. H2·3:46

    Maliq Brown misses 25-foot three point jumper

    ·

    DUKE 64·UNC 60

    +3pp

  26. H2·4:02

    Cameron Boozer Defensive Rebound.

    ·

    DUKE 64·UNC 60

    1pp

  27. H2·4:04

    Caleb Wilson misses 8-foot jumper

    DUKE 64·UNC 60

    4pp

  28. H2·4:10

    Caleb Wilson Defensive Rebound.

    DUKE 64·UNC 60

    +1pp

  29. H2·4:13

    Dame Sarr misses 24-foot three point jumper

    DUKE 64·UNC 60

    +3pp

  30. H2·4:36

    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

DraftKings · via ESPN

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