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.
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.
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+.
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
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | DUKE -9.5 | 152.5 o -112 / u -108 | Texas Tech Red Raiders +360 · Duke Blue Devils -470 |
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
| Team | Overall | Games behind | In conference |
|---|---|---|---|
| Arizona | 36-3 | - | 16-2 |
| Houston | 30-7 | 2 | 14-4 |
| Iowa State | 29-8 | 4 | 12-6 |
| Kansas | 24-11 | 4 | 12-6 |
| Texas Tech | 23-11 | 4 | 12-6 |
| TCU | 23-12 | 5 | 11-7 |
| BYU | 23-12 | 7 | 9-9 |
| UCF | 21-12 | 7 | 9-9 |
| West Virginia | 21-14 | 7 | 9-9 |
| Cincinnati | 18-15 | 7 | 9-9 |
| Colorado | 17-16 | 9 | 7-11 |
| Arizona State | 17-16 | 9 | 7-11 |
| Oklahoma State | 20-15 | 10 | 6-12 |
| Baylor | 17-17 | 10 | 6-12 |
| Kansas State | 12-20 | 13 | 3-15 |
| Utah | 10-22 | 14 | 2-16 |
| Duke | 35-3 | - | 17-1 |
| Virginia | 30-6 | 2 | 15-3 |
| Miami | 26-9 | 4 | 13-5 |
| North Carolina | 24-9 | 5 | 12-6 |
| Clemson | 24-11 | 5 | 12-6 |
| Louisville | 24-11 | 6 | 11-7 |
| NC State | 20-14 | 7 | 10-8 |
| Florida State | 18-15 | 7 | 10-8 |
| California | 22-12 | 8 | 9-9 |
| Stanford | 20-13 | 8 | 9-9 |
| Virginia Tech | 19-13 | 9 | 8-10 |
| SMU | 20-14 | 9 | 8-10 |
| Wake Forest | 18-17 | 10 | 7-11 |
| Syracuse | 15-17 | 11 | 6-12 |
| Pittsburgh | 13-20 | 12 | 5-13 |
| Notre Dame | 13-18 | 13 | 4-14 |
| Boston College | 11-20 | 13 | 4-14 |
| Georgia Tech | 11-20 | 15 | 2-16 |
Box score
| Stat | Texas Tech Red Raiders | Duke Blue Devils |
|---|---|---|
| Field goals | 32-58 | 27-52 |
| Field goal % | 55 | 52 |
| Three-pointers | 7-22 | 10-27 |
| Three-point % | 32 | 37 |
| Free throws | 11-17 | 17-29 |
| Free throw % | 65 | 59 |
| Rebounds | 30 | 29 |
| Offensive rebounds | 7 | 6 |
| Defensive rebounds | 23 | 23 |
| Assists | 9 | 15 |
| Steals | 7 | 8 |
| Blocks | 0 | 2 |
| Turnovers | 11 | 11 |
| Team turnovers | 1 | 1 |
| Technical fouls | 0 | 1 |
| Technical fouls, total | 0 | 1 |
| Flagrant fouls | 0 | 1 |
| Points off turnovers | 17 | 10 |
| Fast-break points | 10 | 9 |
| Points in the paint | 38 | 34 |
| Fouls | 24 | 16 |
| Largest lead | 9 | 17 |
| Lead changes | 4 | 4 |
| Time in front | 30 | 66 |
How the scoring went
- 2nd Half38-49LeJuan Watts makes driving layup
- 2nd Half38-52Nikolas Khamenia makes 23-foot three point jumper (Isaiah Evans assists)
- 2nd Half38-54Cameron Boozer makes layup
- 2nd Half40-54LeJuan Watts makes driving layup (Christian Anderson assists)
- 2nd Half40-56Cameron Boozer makes layup
- 2nd Half41-56JT Toppin makes free throw 2 of 2
- 2nd Half41-58Maliq Brown makes layup
- 2nd Half44-58Donovan Atwell makes 24-foot three point jumper (LeJuan Watts assists)
- 2nd Half46-58LeJuan Watts makes 8-foot floating jump shot
- 2nd Half46-60Cameron Boozer makes layup (Cayden Boozer assists)
- 2nd Half48-60Christian Anderson makes 15-foot jumper
- 2nd Half51-60Jaylen Petty makes 25-foot three point jumper (Christian Anderson assists)
- 2nd Half51-62Maliq Brown makes layup
- 2nd Half51-63Maliq Brown makes free throw 1 of 1
- 2nd Half54-63Christian Anderson makes 24-foot three pointer
- 2nd Half55-63Christian Anderson makes free throw 1 of 1
- 2nd Half57-63Jaylen Petty makes 15-foot pullup jump shot
- 2nd Half59-63JT Toppin makes 9-foot hook shot (Christian Anderson assists)
- 2nd Half61-63Christian Anderson makes 0-foot tip in layup
- 2nd Half61-65Isaiah Evans makes layup (Caleb Foster assists)
- 2nd Half61-66Isaiah Evans makes free throw 1 of 2
- 2nd Half61-67Isaiah Evans makes free throw 2 of 2
- 2nd Half61-69Caleb Foster makes 14-foot jumper
- 2nd Half63-69Christian Anderson makes 16-foot jumper
- 2nd Half63-71Cameron Boozer makes driving layup
- 2nd Half63-72Cameron Boozer makes free throw 1 of 1
- 2nd Half63-74Cameron Boozer makes layup
- 2nd Half66-74Christian Anderson makes 27-foot three point step back jumpshot
- 2nd Half69-74Christian Anderson makes 25-foot three point jumper
- 2nd Half71-74JT Toppin makes layup
- 2nd Half71-76Cayden Boozer makes driving layup
- 2nd Half74-76Christian Anderson makes 26-foot three point step back jumpshot
- 2nd Half76-76JT Toppin makes 14-foot floating jump shot (Christian Anderson assists)
- 2nd Half76-77Cameron Boozer makes free throw 2 of 2
- 2nd Half78-77JT Toppin makes 16-foot turnaround jump shot
- 2nd Half80-77Christian Anderson makes driving layup
- 2nd Half81-77Christian Anderson makes free throw 1 of 1
- 2nd Half81-80Cayden Boozer makes 25-foot three point jumper
- 2nd Half81-81Cameron Boozer makes free throw 2 of 2
- 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
- Carson Crawford, No. 46 in '27 class, commits to Arizona St.
- Tennessee's Ralph Scott to have knee surgery, out at least 6 months
- Men's NCAA basketball 2026-27 Way-Too-Early Top 25 rankings
- Transfers, recruits and roster moves for key men's NCAA basketball teams
- Michigan 5-star freshman Brandon McCoy Jr. (knee) to miss season
- With $6.5 million left on deal, UCLA fires AD Martin Jarmond