Duke Blue Devils head coach Mike Krzyzewski Rob Kinnan-USA TODAY Sports

North Carolina upsets Duke, spoils Coach K's home finale

Duke fans, alumni and former players alike turned out in droves for Mike Krzyzewski's final game at Cameron Indoor Stadium on Saturday, ready to honor their coach's last home hurrah with a celebration as legendary as his long and storied career.

North Carolina had other plans.

The Tar Heels spoiled the party during its second act, defeating the Blue Devils 94-81 and handing Krzyzewski one last loss in the regular season. Krzyzewski will retire after 42 years following the end of this season.

The festivities began well before tip-off, as Duke honored Krzyzewski with a length introduction tribute video and he came to the court greeted by a gauntlet of dozens of his former players.

Once the game started, though, it was business as usual — and North Carolina came ready to win. Duke led 41-39 at halftime, and commanded things coming out of the break in the second half. The Tar Heels began to claw their way back into it midway through the period, taking control with around five minutes to go as they opened up a 79-71 lead with 3:56 left to play.

The Blue Devils answered, though, as Wendell Moore Jr. cashed in a three to cut the deficit to five two possessions later. But the Tar Heels weren't done either; Brady Manek hit a huge three on the next possession to go back up by eight and send a wave of silence through the arena.

After Duke hit two free throws, North Carolina clamped down defensively, holding Duke to zero points as they churned out eight in a row to put the game on ice.

Armando Bacot led the Tar Heels with 23 points, while Caleb Love had 22. R.J. Davis finished with 21 points and Manek logged 20 points and 11 rebounds.

Paolo Banchero was Duke's leading scorer with 23 points. Mark Williams had 16 points and 13 rebounds, and Jeremy Roach logged 15 points.

More must-reads:

TODAY'S BEST
MLB announces host venues for 2026 World Baseball Classic
Knicks marquee trade acquisition could bolt in free agency
If Lions HC Dan Campbell's assessment of WR is accurate it could mean trouble for opponents
NFL reporter predicts Cowboys' plan for QB Dak Prescott
Cavaliers make decision on head coach J.B. Bickerstaff’s future
Two young stars get hefty bonuses for making All-NBA teams
Mavericks star duo joins exclusive club with Game 1 win
Mavericks ride 'Luka Magic' on both ends late to win Game 1
Panthers shut out Rangers 3-0 in Eastern Conference Final opener
NBA announces 2023-24 All-NBA teams
Star Padres infielder to miss significant time with shoulder injury
LeBron James, Charles Barkley passionately defend Caitlin Clark from 'petty' haters
Roger Goodell discusses factors for possible 18-game NFL season
Cowboys QB Dak Prescott has intriguing comment on his contract situation
Celtics toying around with surprise Jayson Tatum move in conference finals
Former teammate warns Tee Higgins about pitfalls of playing on franchise tag
Watch: Timberwolves and Mavericks trade dunks in third quarter
Yankees owner Hal Steinbrenner tempers expectations for Juan Soto extension
Canucks' Rick Tocchet wins 2024 Jack Adams Award
Incredible Orioles streak finally comes to end against Cardinals