Skip to content

Texas Tech Red Raiders vs Duke Blue Devils

College Basketball
82-81
Final
#3Duke
11-1
Madison Square Garden

Lead tracker

TTU leadsBiggest lead TTU 9, DUKE 17
H1H2
DUKE leads
Team1H2HT
TTU364682
DUKE463581

Who won: Texas Tech 82-81

The Texas Tech Red Raiders beat the Duke Blue Devils 82-81 on Saturday, December 20, 2025 at Madison Square Garden. The Texas Tech outscored the Duke 46-35 in the 2nd half. Christian Anderson led the Texas Tech in points (27). Cameron Boozer led the Duke in points (23).

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.8Christian AndersonG
  2. 28.8Cameron BoozerF
  3. 37.7LeJuan WattsG
  4. 47.3Maliq BrownF
  5. 57.1JT ToppinF
  6. 67.0Cayden BoozerG
  7. 76.1Patrick Ngongba IIC
  8. 86.0Donovan AtwellG
  9. 95.8Leon HornerG
  10. 105.7Dame SarrF
  11. 115.6Caleb FosterG
  12. 125.6Darren HarrisG

Team stats

TTUDUKE
32-58FG27-52
55Field Goal %52
7-223PT10-27
32Three Point %37
11-17FT17-29
65Free Throw %59
30Rebounds29
7Offensive Rebounds6
23Defensive Rebounds23
9Assists15
7Steals8
0Blocks2
11Turnovers11
1Team Turnovers1
11Total Turnovers11
0Technical Fouls1
0Total Technical Fouls1
0Flagrant Fouls1
17Points Off Turnovers10
10Fast Break Points9
38Points in Paint34
24Fouls16
9Largest Lead17
4Lead Changes4
30Percent Led66

Player of the game

Christian Anderson

TTU · 27 PTS, 5 AST, 3 STL

8.8

Win probability

100%TTU final
TTUDUKE

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. End of Game
  2. End of 2nd half
  3. H2 0:00DUK

    Dead ball rebound

    Duke Deadball Team Rebound.

  4. H2 0:00Cameron Boozer

    Misses 25-foot three point step back jumpshot

    Cameron Boozer misses 25-foot three point step back jumpshot

    Cam. Boozer · 23 PTS

  5. H2 0:01DUK

    Regulartimeout

    Duke Timeout

  6. H2 0:01Isaiah Evans

    Defensive rebound

    Isaiah Evans Defensive Rebound.

  7. H2 0:03Christian Anderson

    Misses free throw 2 of 2

    Christian Anderson misses free throw 2 of 2

    C. Anderson · 27 PTS

  8. H2 0:03Christian Anderson
    +1

    Makes free throw 1 of 2

    Christian Anderson makes free throw 1 of 2

    C. Anderson · 27 PTS

    TTU 82 - 81 DUKE
  9. H2 0:03Caleb Foster

    Foul on Caleb Foster

    Foul on Caleb Foster.

    C. Foster · 8 PTS

  10. H2 0:18Cameron Boozer
    +1

    Makes free throw 2 of 2

    Cameron Boozer makes free throw 2 of 2

    Cam. Boozer · 23 PTS

    TTU 81 - 81 DUKE
  11. H2 0:18TTU

    Shorttimeout

    Texas Tech Timeout

  12. H2 0:18DUK

    Dead ball rebound

    Duke Deadball Team Rebound.

  13. H2 0:18Cameron Boozer

    Misses free throw 1 of 2

    Cameron Boozer misses free throw 1 of 2

    Cam. Boozer · 23 PTS

  14. H2 0:18Nolan Groves

    Foul on Nolan Groves

    Foul on Nolan Groves.

    N. Groves

  15. H2 0:30Christian Anderson
    TO

    Bad pass turnover

    Christian Anderson bad pass turnover

    C. Anderson · 27 PTS

  16. THREEH2 1:01
    Cayden Boozer

    Three! Jumper, 25 ft

    Cay. Boozer · 13 PTS

    Cayden Boozer makes 25-foot three point jumper

    TTU 81 - 80 DUKE
  17. H2 1:14Christian Anderson
    +1

    Makes free throw 1 of 1

    Christian Anderson makes free throw 1 of 1

    C. Anderson · 27 PTS

    TTU 81 - 77 DUKE
  18. H2 1:14Caleb Foster

    Foul on Caleb Foster

    Foul on Caleb Foster.

    C. Foster · 8 PTS

  19. H2 1:14Christian Anderson
    +2

    Driving layup

    Christian Anderson makes driving layup

    C. Anderson · 27 PTS

    TTU 80 - 77 DUKE
  20. H2 1:18Donovan Atwell

    Steal

    Donovan Atwell Steal.

    D. Atwell · 5 PTS

  21. H2 1:18Isaiah Evans
    TO

    Bad pass turnover

    Isaiah Evans bad pass turnover

    I. Evans · 4 PTS

  22. H2 1:35JT Toppin
    +2

    Turnaround jump shot, 16 ft

    JT Toppin makes 16-foot turnaround jump shot

    JT Toppin · 19 PTS

    TTU 78 - 77 DUKE
  23. H2 1:47TTU

    Shorttimeout

    Texas Tech Timeout

  24. H2 2:04Cameron Boozer
    +1

    Makes free throw 2 of 2

    Cameron Boozer makes free throw 2 of 2

    Cam. Boozer · 23 PTS

    TTU 76 - 77 DUKE
  25. H2 2:04DUK

    Dead ball rebound

    Duke Deadball Team Rebound.

Leaders

TTUDUKE
Points
Christian Anderson
27
Cameron Boozer
23
Assists
Christian Anderson
5
Cameron Boozer
7
Rebounds
JT Toppin
10
Cameron Boozer
8