No. 14 North Carolina upset No. 4 Duke at the buzzer as senior guard Seth Trimble hit a corner 3-pointer with 0.4 seconds left.
North Carolina improved to 19-4 overall and 7-3 in ACC play. It was Duke’s first ACC loss and second loss of the season, as the Blue Devils fell to 21-2 and 10-1.
Trimble finished with 16 points on 5-of-7 shooting from the field, along with three steals and a block. Caleb Wilson led the Tar Heels with 23 points on 8-of-12 shooting, while Henri Veesaar picked up his 13th double-double of the season with 13 points and 11 rebounds.
Here are some of the best reactions to the game from social media.
UNC Fell Behind Duke at Halftime
Duke outscored UNC 11-2 in the final minutes before halftime to take a 41-29 lead into the break. Good half of action… Duke continuing its trend of recent weeks of hammering teams on the glass (22-11), in second-chance points (13-4) and points in the paint (18-4). https://t.co/erhie0PW0q
— Aaron Beard (@aaronbeardap) February 8, 2026
Henri Veesaar Comes Up Clutch Late in Game
HENRI VEESAAR TIES IT UP 🤯
What a game in Chapel Hill!
📺 @espn x @UNC_Basketballpic.twitter.com/KMIhOnON3m
— ACC Men’s Basketball (@accmbb) February 8, 2026
THE ENERGY AFTER VEESAAR’S THREE.#UNC#GoHeelspic.twitter.com/bn0Ch3d0Bh
— Tar Heels Wire (@tarheelswire) February 8, 2026
Seth Trimble Calls Game
SETH TRIMBLE NAILS THE 3-POINTER WITH LESS THAN 1 SECOND LEFT 🤯
OH MY!
📺 @espn x @UNC_Basketballpic.twitter.com/AULhHGak8T
— ACC Men’s Basketball (@accmbb) February 8, 2026
Seth Trimble is forever a Tar Heel!
Seth Trimble just became a Carolina Legend. As he should. Man, oh man. Now maybe now we won’t have to see that Austin Rivers shot on repeat every year! #GDTBATH
— Lymarie Jackson (@lymariepj) February 8, 2026
Seth Trimble rn pic.twitter.com/0SNdMeb5fb
— Great Day Tar Heel (@GreatDayTarHeel) February 8, 2026
Seth Trimble, you just entered yourself into the Carolina history books… they’ll play that shot for years to come.
Caleb Wilson, you showed them who’s the best freshman in ACC!
Second half, we fought and that’s what we needed to do.
Did dook win?
TAAAAAARRRRR!!!!! pic.twitter.com/VqTPbxYAkn
— British Tar Heel (@britishtarheel) February 8, 2026
Seth Trimble. That’s the tweet
— Pooda (@GloryToGod__) February 8, 2026
The rivalry delivered again
Duke/Carolina.
Incredible. Always.— Marty Smith (@MartySmithESPN) February 8, 2026
THE GREATEST RIVALRY IN SPORTS.
CAROLINA AT THE BUZZER.
COLLEGE BASKETBALL IS THE BEST!!!!!
— Matt Norlander (@MattNorlander) February 8, 2026
Franklin Street is a Madhouse
Franklin Street, Chapel Hill. pic.twitter.com/BokPIvRuXV
— Jamie Boll WBTV (@JamieBollWBTV) February 8, 2026
Theo Pinson celebrates the big win!
ITS A GOOD DAY TO BE A TARHEEL‼️‼️‼️
— Theo pinson (@tpinsonn) February 8, 2026
So did Ryan Switzer!
— Ryan Switzer (@Switz) February 8, 2026
Roy Williams was hyped up!!!
Roy Williams was HYPE 😂👏pic.twitter.com/soOREY73Xc
— The Field of 68 (@TheFieldOf68) February 8, 2026
Roy Cooper loved it!
Never a doubt. Go Heels!
— Roy Cooper (@RoyCooperNC) February 8, 2026
Stephen A. Smith LOVES this rivalry
What a game this is: @DukeMBB vs @UNC_Basketball. I keep telling y’all: Absolute Best Rivalry in sports. Both in 15 Final Fours. 60-60 record for each in their last 120 Head-to-Head matchups! No matter when one is struggling, it’s a thriller practically every single time they…
— Stephen A Smith (@stephenasmith) February 8, 2026
Duke Fans Are Upset
I’m sick. Complete choke job.
But you’re also telling me UNC only fouled Duke ONCE in the 2nd half?
— Ryan Lommen (@TheDukeNation) February 8, 2026
Duke fans getting on this app crying about fouls in the second half when you had 5 nba players playing future g league player Seth Trimble and 1 nba player in Wilson lmao
— John (@iam_johnw) February 8, 2026
Follow us @TarHeelsWire on X and like our page on Facebook to follow ongoing coverage of North Carolina Tar Heels news, notes and opinions.
This article originally appeared on Tar Heels Wire: UNC basketball: Social media reacts to Seth Trimble’s buzzer-beater

