ENSign in
NCAAB · Final

Texas Tech Edges Duke in Thrilling Madison Square Garden Clash

Saturday, December 20, 2025, 8:10 PM ET · Madison Square Garden

Texas Tech Red Raiders 82, Duke Blue Devils 81, final. Our NCAAB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Texas Tech Red Raiders vs Duke Blue Devils?

Texas Tech Red Raiders beat Duke Blue Devils 82-81 at Madison Square Garden on December 20, 2025.

Who was favored in Texas Tech Red Raiders vs Duke Blue Devils?

Duke Blue Devils were the favorite at DraftKings, moneyline -470 (about 82% implied). The underdog won.

In a thrilling encounter at Madison Square Garden, the Texas Tech Red Raiders narrowly defeated the Duke Blue Devils with a final score of 82-81. This matchup showcased two strong collegiate programs, with Duke entering the game boasting an impressive home record of 11-1 and a perfect 10-0 in their last ten games. Their recent form included victories against teams such as Lipscomb (97-73) and Michigan State (66-60), where they averaged 89.0 points scored while allowing just 60.9 points per game during that stretch. The Blue Devils had made a name for themselves with a dominant home performance, averaging 80.6 points and allowing 65.2 points in their last five games.

On the other side, Texas Tech came into the game with a record of 9-3, having won their last game against Northern Colorado (101-90). The Red Raiders had a mixed record over their last ten games, going 7-3, with an average of 82.2 points scored and 75.3 points allowed. Despite a recent loss to Arkansas (86-93), Texas Tech managed to secure a victory in their last outing, demonstrating resilience and offensive capability.

The game unfolded with both teams exchanging leads throughout, but it was the Red Raiders who ultimately claimed victory. Key moments included a floating jump shot by JT Toppin that tied the game at 76, followed by a free throw from Cameron Boozer that briefly put Duke ahead. However, Texas Tech responded with a turnaround jump shot from Toppin and a driving layup from Christian Anderson, which helped them regain the lead. The final minutes were tense, with both teams trading free throws and points, but Texas Tech managed to hold on for the win.

In terms of home and away performance, Duke had a strong home record of 7-0, while Texas Tech struggled on the road with an away record of 0-3 prior to this game. This fixture was particularly noteworthy as it took place at the iconic Madison Square Garden, a venue known for hosting significant basketball events.

The betting market reflected Duke's status as the favorite, with DraftKings setting the spread at -9.5 in favor of the Blue Devils. The total points for the game were set at 152.5, indicating expectations for a high-scoring affair, which ultimately came to fruition given the final score.

Injuries did not heavily impact the game, as both teams were able to field their key players. The atmosphere in Madison Square Garden was electric, with fans witnessing a tightly contested game that showcased the skills and determination of both squads.

Viewers were treated to a display of high-level collegiate basketball, with standout performances from both teams. The game highlighted the importance of clutch plays in the final moments, as Texas Tech executed under pressure to secure the victory. This matchup served as a reminder of the competitive nature of college basketball and the unpredictability that can unfold in high-stakes games.

Odds

BookSpreadTotalMoneyline
DraftKingsDUKE -9.5 152.5 o -112 / u -108 Texas Tech Red Raiders +360 · Duke Blue Devils -470

What these prices pay on $100 · What these numbers mean

Leaders

  • PointsCameron Boozer23Duke Blue Devils
  • AssistsCameron Boozer7Duke Blue Devils
  • ReboundsCameron Boozer8Duke Blue Devils
  • PointsChristian Anderson27Texas Tech Red Raiders
  • AssistsChristian Anderson5Texas Tech Red Raiders
  • ReboundsJT Toppin10Texas Tech Red Raiders

Recent form

Duke Blue Devils

Last 10: 10-0Streak W1089 scored · 60.9 allowed per game7-0 at home

  • W97-73vs Lipscomb BisonsDec 16
  • W66-60at Michigan State SpartansDec 6
  • W67-66vs Florida GatorsDec 3
  • W80-71at Arkansas RazorbacksNov 28
  • W93-56vs Howard BisonNov 23
  • W100-42vs Niagara Purple EaglesNov 22
  • W78-66vs Kansas JayhawksNov 19
  • W100-62vs Indiana State SycamoresNov 15
  • W114-59at Army Black KnightsNov 12
  • W95-54vs Western Carolina CatamountsNov 8

Texas Tech Red Raiders

Last 10: 7-3Streak W182.2 scored · 75.3 allowed per game0-3 away

  • W101-90vs Northern Colorado BearsDec 17
  • L86-93at Arkansas RazorbacksDec 13
  • W82-58vs LSU TigersDec 7
  • W76-72vs Wyoming CowboysNov 30
  • W82-50vs LSU New Orleans PrivateersNov 26
  • L56-86at Purdue BoilermakersNov 22
  • W84-83vs Wake Forest Demon DeaconsNov 21
  • W80-63vs Milwaukee PanthersNov 15
  • L77-81at Illinois Fighting IlliniNov 12
  • W98-77vs Sam Houston BearkatsNov 8

Standings

TeamOverallGames behindIn conference
Arizona36-3-16-2
Houston30-7214-4
Iowa State29-8412-6
Kansas24-11412-6
Texas Tech23-11412-6
TCU23-12511-7
BYU23-1279-9
UCF21-1279-9
West Virginia21-1479-9
Cincinnati18-1579-9
Colorado17-1697-11
Arizona State17-1697-11
Oklahoma State20-15106-12
Baylor17-17106-12
Kansas State12-20133-15
Utah10-22142-16
Duke35-3-17-1
Virginia30-6215-3
Miami26-9413-5
North Carolina24-9512-6
Clemson24-11512-6
Louisville24-11611-7
NC State20-14710-8
Florida State18-15710-8
California22-1289-9
Stanford20-1389-9
Virginia Tech19-1398-10
SMU20-1498-10
Wake Forest18-17107-11
Syracuse15-17116-12
Pittsburgh13-20125-13
Notre Dame13-18134-14
Boston College11-20134-14
Georgia Tech11-20152-16

Box score

StatTexas Tech Red RaidersDuke Blue Devils
Field goals32-5827-52
Field goal %5552
Three-pointers7-2210-27
Three-point %3237
Free throws11-1717-29
Free throw %6559
Rebounds3029
Offensive rebounds76
Defensive rebounds2323
Assists915
Steals78
Blocks02
Turnovers1111
Team turnovers11
Technical fouls01
Technical fouls, total01
Flagrant fouls01
Points off turnovers1710
Fast-break points109
Points in the paint3834
Fouls2416
Largest lead917
Lead changes44
Time in front3066

How the scoring went

  1. 2nd Half38-49LeJuan Watts makes driving layup
  2. 2nd Half38-52Nikolas Khamenia makes 23-foot three point jumper (Isaiah Evans assists)
  3. 2nd Half38-54Cameron Boozer makes layup
  4. 2nd Half40-54LeJuan Watts makes driving layup (Christian Anderson assists)
  5. 2nd Half40-56Cameron Boozer makes layup
  6. 2nd Half41-56JT Toppin makes free throw 2 of 2
  7. 2nd Half41-58Maliq Brown makes layup
  8. 2nd Half44-58Donovan Atwell makes 24-foot three point jumper (LeJuan Watts assists)
  9. 2nd Half46-58LeJuan Watts makes 8-foot floating jump shot
  10. 2nd Half46-60Cameron Boozer makes layup (Cayden Boozer assists)
  11. 2nd Half48-60Christian Anderson makes 15-foot jumper
  12. 2nd Half51-60Jaylen Petty makes 25-foot three point jumper (Christian Anderson assists)
  13. 2nd Half51-62Maliq Brown makes layup
  14. 2nd Half51-63Maliq Brown makes free throw 1 of 1
  15. 2nd Half54-63Christian Anderson makes 24-foot three pointer
  16. 2nd Half55-63Christian Anderson makes free throw 1 of 1
  17. 2nd Half57-63Jaylen Petty makes 15-foot pullup jump shot
  18. 2nd Half59-63JT Toppin makes 9-foot hook shot (Christian Anderson assists)
  19. 2nd Half61-63Christian Anderson makes 0-foot tip in layup
  20. 2nd Half61-65Isaiah Evans makes layup (Caleb Foster assists)
  21. 2nd Half61-66Isaiah Evans makes free throw 1 of 2
  22. 2nd Half61-67Isaiah Evans makes free throw 2 of 2
  23. 2nd Half61-69Caleb Foster makes 14-foot jumper
  24. 2nd Half63-69Christian Anderson makes 16-foot jumper
  25. 2nd Half63-71Cameron Boozer makes driving layup
  26. 2nd Half63-72Cameron Boozer makes free throw 1 of 1
  27. 2nd Half63-74Cameron Boozer makes layup
  28. 2nd Half66-74Christian Anderson makes 27-foot three point step back jumpshot
  29. 2nd Half69-74Christian Anderson makes 25-foot three point jumper
  30. 2nd Half71-74JT Toppin makes layup
  31. 2nd Half71-76Cayden Boozer makes driving layup
  32. 2nd Half74-76Christian Anderson makes 26-foot three point step back jumpshot
  33. 2nd Half76-76JT Toppin makes 14-foot floating jump shot (Christian Anderson assists)
  34. 2nd Half76-77Cameron Boozer makes free throw 2 of 2
  35. 2nd Half78-77JT Toppin makes 16-foot turnaround jump shot
  36. 2nd Half80-77Christian Anderson makes driving layup
  37. 2nd Half81-77Christian Anderson makes free throw 1 of 1
  38. 2nd Half81-80Cayden Boozer makes 25-foot three point jumper
  39. 2nd Half81-81Cameron Boozer makes free throw 2 of 2
  40. 2nd Half82-81Christian Anderson makes free throw 1 of 2

Win probability

Above the line favours Duke Blue Devils, below favours Texas Tech Red Raiders.

Venue

  • Madison Square GardenNew York, NY
  • Attendance19812
  • OfficialsBert Smith, Chuck Jones, Chance Moore

Elsewhere

Picks for NCAAB

NCAAB rules and settlement

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.