CHAPEL HILL, N.C. -- No. 14 North Carolina stunned No. 4 Duke with a 71-68 win after trailing almost the entire 40 minutes of regulation. UNC star guard Seth Trimble knocked down a 3-pointer with 0.4 seconds remaining to give the Tar Heels a dramatic win over their in-state rival.
It's safe to say that the 266th all-time meeting between the ACC foes certainly lived up to the hype and then some.
The Tar Heels (19-4, 7-3 ACC) trailed by as many as 13 points in the first half and staged a comeback during the final two minutes to deliver another memorable chapter to this storied rivalry. Trimble finished with 16 points in the win over the Blue Devils.
Duke (21-2, 10-1) entered this game riding a 10-game winning streak dating back to its first loss against Texas Tech in December. All 10 of those wins came against ACC competition.
The biggest storyline ahead of the matchup was the battle between Duke's Cameron Boozer and North Carolina's Caleb Wilson. Both players project as top-five picks in the 2026 NBA Draft. The last time a game in this rivalry had a matchup with those credentials was in 1989. That year, North Carolina's J.R. Reid was selected No. 5 and Duke's Danny Ferry was taken No. 2 in the NBA Draft.
Boozer started slow in the first half against the Tar Heel. However, the favorite to win National Player of the Year honors scored 15 of his 24 points after halftime while finishing with his 12th double-double of the season, tied for the 10th-most among all Division I players. Boozer had a chance to give Duke the lead back after UNC tied the game at 68-all in the final minute, but missed a layup.
Wilson scored a team-high 23 points. Seventeen of those 23 points came in the first half.
Duke and North Carolina will meet again later this season on March 7 in Durham.