TRANSACTION · MLBNationals: Recalled RHP Zak Kent from Rochester (IL) (Jun 26)
TRANSACTION · MLBBrewers: Reinstated LHP Jared Koenig from the 15-day IL (Jun 26)
TRANSACTION · MLBMarlins: Recalled 3B Graham Pauley from Jacksonville (IL) (Jun 26)
TRANSACTION · NHLDucks: Acquired F Anton Wahlberg and a 2026 second-round draft pick from Buffalo Sabres f…
TRANSACTION · NHLAvalanche: Signed D Brent Burns to a one-year contract extension (Jun 26)
TRANSACTION · NHLSenators: Signed D Djibril Toure to a two-way contract (Jun 26)
Free during beta —to track favorites + alerts
Spectrum Center · Charlotte, NC
17,781 attended
FINAL+4DUKE
UVA

UVA

29-5

7074
DUKE

DUKE

32-2

NCAABSat, Mar 14FinalVegasDUKE -6.5

UVA · top performer

UVA
Sam Lewis

Sam Lewis

G · #5

15.4Game score

17

Pts

4

Reb

1

Ast

DUKE · top performer

DUKE
Cayden Boozer

Cayden Boozer

G · #2

13.3Game score

16

Pts

5

Reb

4

Ast

Game flowUVA DUKE

Biggest swing: 16pp · 2nd Half · 4:47

NCAAB · Virginia Cavaliers at Duke Blue Devils · 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
T. De RidderF · #28
2951-60-13-460
J. GrünlohC · #17
1842-321
S. LewisG · #5
28177-113-541
D. HallG · #30
3072-61-52-213
M. ThomasG · #1
30186-131-45-620
Bench
D. TillisF · #11
11000
U. OnyensoC · #33
2262-42-280
C. MalloryG · #2
2372-71-52-224
J. WhiteG · #6
962-42-430
Team7024-548-2414-16319
DNP: S. Barksdale, C. Lang, O. Odom, M. Carrere, D. Roberts, E. Gertrude

Stat compare

Headline stats · full table below

44

FG %

38

9

Ast

15

Team stats

UVA

Away

Stat

DUKE

Home

24-54

fieldGoalsMade-fieldGoalsAttempted

25-65

44

FG %

38

8-24

threePointFieldGoalsMade-threePointFieldGoalsAttempted

8-25

14-16

freeThrowsMade-freeThrowsAttempted

16-20

9

Assists

15

12

Turnovers

9

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

DUKE -6.5

Half-pt below key 7

Total

140.5

Defensive · -4.5 vs avg

Moneyline

UVAUVA+24529%
DUKEDUKE-30575%

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

140.5

0.0 since open

How it ended

DUKE beat UVA 74-70. Cay. Boozer led with 16 PTS, 5 REB, 4 AST.

Last play

End of Game

Win probability

DUKE vs UVA

02550751002nd Ha

Starters vs bench

production by unit
UVAUVAstarters 73% of pts

Starters(5)

51 PTS · 15 REB · 5 AST

GS 32

Bench(4)

19 PTS · 13 REB · 4 AST

GS 20

DUKEDUKEstarters 84% of pts

Starters(5)

62 PTS · 24 REB · 15 AST

GS 47

Bench(2)

12 PTS · 9 REB · 0 AST

GS 9

Clutch moments · top swings

ranked by WP impact
UVA2nd Half · 16:03 · 49-45
+12pp41% WP

Chance Mallory · makes 24-foot three point jumper (Sam Lewis assists)

DUKE2nd Half · 4:47 · 63-66
+16pp79% WP

Isaiah Evans · makes 26-foot three point jumper (Cameron Boozer assists)

DUKE2nd Half · 0:12 · 68-71
+14pp94% WP

Isaiah Evans · makes free throw 1 of 2

Linescore (quarters)

Team12T
UVA363470
DUKE383674

Period scoring

UVA won 0 · DUKE won 2

36
38

H1

Hall 7

Khamenia 15

34
36

H2

Lewis 13

Evans 13

UVA
DUKE

Shooting comparison

UVA
DUKE

44%

24-54

FG

38%

25-65

33%

8-24

3PT

32%

8-25

88%

14-16

FT

80%

16-20

Play-by-play · 447 plays

period
event
player
  1. H2·0:00

    End of Game

    UVA 70·DUKE 74

  2. H2·0:00

    End of 2nd half

    UVA 70·DUKE 74

    +1pp

  3. H2·0:03

    Cayden Boozer Steal.

    ·

    UVA 70·DUKE 74

  4. H2·0:03

    Devin Tillis bad pass turnover

    UVA 70·DUKE 74

    +1pp

  5. H2·0:03

    Devin Tillis subbing in for Virginia

    UVA 70·DUKE 74

  6. H2·0:03

    Ugonna Onyenso subbing out for Virginia

    UVA 70·DUKE 74

  7. H2·0:03

    Cameron Boozer makes free throw 2 of 2

    ·

    UVA 70·DUKE 74

  8. H2·0:03

    Cameron Boozer makes free throw 1 of 2

    ·

    UVA 70·DUKE 73

  9. H2·0:03

    Foul on Thijs De Ridder.

    UVA 70·DUKE 72

    +4pp

  10. H2·0:06

    Malik Thomas makes driving layup

    UVA 70·DUKE 72

    +1pp

  11. H2·0:12

    Isaiah Evans makes free throw 2 of 2

    UVA 68·DUKE 72

    2pp

  12. H2·0:12

    Isaiah Evans makes free throw 1 of 2BIG MOMENT

    UVA 68·DUKE 71

    +14pp

  13. H2·0:12

    Chance Mallory subbing in for Virginia

    UVA 68·DUKE 70

  14. H2·0:12

    Sam Lewis subbing out for VirginiaBIG MOMENT

    UVA 68·DUKE 70

    10pp

  15. H2·0:12

    Foul on Sam Lewis.BIG MOMENT

    UVA 68·DUKE 70

    +8pp

  16. H2·0:18

    Cameron Boozer Offensive Rebound.BIG MOMENT

    ·

    UVA 68·DUKE 70

    +11pp

  17. H2·0:22

    Ugonna Onyenso Block.

    UVA 68·DUKE 70

  18. H2·0:22

    Cameron Boozer misses layup

    ·

    UVA 68·DUKE 70

    +4pp

  19. H2·0:27

    Dallin Hall subbing in for Virginia

    UVA 68·DUKE 70

  20. H2·0:27

    Chance Mallory subbing out for VirginiaBIG MOMENT

    UVA 68·DUKE 70

    12pp

  21. H2·0:27

    Duke Timeout

    UVA 68·DUKE 70

    +1pp

  22. H2·0:49

    Cameron Boozer Defensive Rebound.BIG MOMENT

    ·

    UVA 68·DUKE 70

    +10pp

  23. H2·0:50

    Malik Thomas misses free throw 1 of 1

    UVA 68·DUKE 70

    +2pp

  24. H2·0:51

    Foul on Cayden Boozer.

    ·

    UVA 68·DUKE 70

    3pp

  25. H2·1:00

    Virginia Offensive Rebound.BIG MOMENT

    UVA 68·DUKE 70

    7pp

  26. H2·1:00

    Malik Thomas misses 10-foot turnaround jump shotBIG MOMENT

    UVA 68·DUKE 70

    +6pp

  27. H2·1:14

    Ugonna Onyenso Defensive Rebound.

    UVA 68·DUKE 70

  28. H2·1:15

    Cameron Boozer misses free throw 2 of 2BIG MOMENT

    ·

    UVA 68·DUKE 70

    5pp

  29. H2·1:15

    Duke Deadball Team Rebound.

    UVA 68·DUKE 70

  30. H2·1:15

    Cameron Boozer misses free throw 1 of 2

    ·

    UVA 68·DUKE 70

    5pp

Betting line

DUKE -6.5·O/U 140.5·UVA +245/DUKE -305

DraftKings · via ESPN

Recap · NCAAB

uke Blue Devils held off Virginia Cavaliers, 74–70. Decided by 4.

UVA +6.5 cashed (DUKE won by 4). Total cleared the 140.5 OVER by 3.5.

ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page