LOOK: North Carolina fans swarm downtown Chapel Hill following UNC's upset win over Duke

The rivalry between North Carolina and Duke is one of the most storied across all of sports. When you consider the emotions and stakes during Saturday’s matchup, the rivalry was even bigger. After UNC pulled off a 94-81 upset over Duke, spoiling Blue Devils head coach Mike Krzyzewski’s final regular season game and final game inside Cameron Indoor Stadium, Tar Heels fans stormed Franklin Street in Chapel Hill, as they are accustomed to doing after big games.
Saturday’s game was obviously a big one. UNC’s upset over Duke might have been enough to solidify the Tar Heels’ spot in the NCAA Tournament. Regardless, fans took part in one of the best celebrations there is.
The upset gave UNC a 23-8 overall record and a 15-5 mark against ACC opponents to end the regular season, while Duke finished 26-5 overall and 16-4 in the ACC.
The win was obviously an emotional one all around, and that was apparent inside UNC’s locker room following the final buzzer. UNC head coach Hubert Davis shared an emotional embrace with multiple players after the win, which ended the first regular season for Davis as the Tar Heels head coach.
UNC’s starting five carried the bulk of the load on Saturday, with four of the five Tar Heels starters playing at least 38 minutes. The four players that came off of the bench played a combined 14 minutes, totaling two bench points. But four of UNC’s five starters finished the game with at least 20 points, paving the way to the 94-81 upset win against Duke.
A look at the official ACC Tournament schedule after UNC’s upset over Duke
With the regular season now in the books, the full ACC Tournament schedule has been released. UNC’s upset win over Duke gave the Tar Heels the third seed in the tournament, while the Blue Devils remained in the top spot.
Top 10
- 1New
Alan Haller
Fired as Michigan State AD
- 2Trending
Fan falls from stands
New update from Pirates game
- 3
Kentucky, St. John's
Set to play in 2025-26
- 4Hot
Bill Belichick
Netflix mocks coach, girlfriend
- 5
Bracketology
Way Too Early Tournament projection
Get the On3 Top 10 to your inbox every morning
By clicking "Subscribe to Newsletter", I agree to On3's Privacy Notice, Terms, and use of my personal information described therein.
All times Eastern; some start times approximated
First round — Tuesday, March 8
Game 1: No. 12 Pittsburgh vs. No. 13 Boston College | 2 p.m. on ACC Network
Game 2: No. 10 Clemson vs. No. 15 NC State | 4:30 p.m. on ACC Network
Game 3: No. 11 Louisville vs. No. 14 Georgia Tech | 7 p.m. on ACC Network
Second round — Wednesday, March 9
Game 4: No. 8 Florida State vs. No. 9 Syracuse | Noon on ESPN/ESPN2
Game 5: No. 5 Wake Forest vs. Game 1 winner | 2:30 p.m. on ESPN/ESPN2
Game 6: No. 7 Virginia Tech vs. Game 2 winner | 7 p.m. on ESPN2/U
Game 7: No. 6 Virginia vs. Game 3 winner | 9:30 p.m. on ESPN2
Quarterfinals — Thursday, March 10
Game 8: No. 1 Duke vs. Game 4 winner | Noon on ESPN/ESPN2
Game 9: No. 4 Miami vs. Game 5 winner | 2:30 p.m. on ESPN/ESPN2
Game 10: No. 2 Notre Dame vs. Game 6 winner | 7 p.m. on ESPN/ESPN2
Game 11: No. 3 North Carolina vs. Game 7 winner | 9:30 p.m. on ESPN/ESPN2
Semifinals — Friday, March 11
Game 12: Game 8 winner vs. Game 9 winner | 7 p.m. on ESPN/ESPN2
Game 13: Game 10 winner vs. Game 11 winner | 9:30 p.m. on ESPN/ESPN2
ACC Tournament Championship Game — Saturday, March 12
Game 14: Game 12 winner vs. Game 13 winner | 8:30 p.m. on ESPN