CourtFrame
NCAA BasketballrecapNCAA

North Carolina stuns Duke, 71-68, handing Blue Devils rare loss in rivalry classic

North Carolina knocked off No. 21-1 Duke 71-68 on Feb. 7, 2026, delivering the Blue Devils just their second loss of the season. The Tar Heels improved to 19-4 and snapped Duke’s five-game form streak in a tight finish that lived up to the rivalry’s billing.

James O'Brien
2 min read

North Carolina landed the punch that matters most in the sport’s biggest rivalry, edging Duke 71-68 on Feb. 7, 2026, in a result that reshapes the top of the NCAA landscape. The Tar Heels entered at 18-4 and coming off a recent slip in their last five (WWWWL); they left with their 19th win — and a signature scalp against a Duke team that arrived 21-1 and rolling (WWWWW).

What happened

The margin never needed embellishment: 71-68, North Carolina. In a game without overtime, the Tar Heels held on late and turned a three-point final into a statement win, handing Duke only its second loss of the 2025-26 season.

Turning point

In a matchup this tight, the decisive stretch was the closing sequence — North Carolina doing just enough to protect a narrow edge and finish the job. With no extra period coming, every possession in the final minutes functioned like a playoff tripwire, and the Tar Heels avoided the mistake that would have flipped the result.

Why it matters going forward

For North Carolina, this is the kind of win that stabilizes a résumé and resets the tone after a recent stumble. The Tar Heels now sit at 19-4, with momentum restored and a rivalry win that will carry weight in every high-leverage evaluation that follows.

For Duke, the loss is less about damage and more about rarity. At 21-2, the Blue Devils remain one of the season’s most consistent teams — but this one reinforces how thin the margin is when the opponent can match intensity and execution late.

Game notes

Final: North Carolina 71, Duke 68

Date: Feb. 7, 2026

Venue: TBD

Records: North Carolina 19-4; Duke 21-2