Duke vs. North Carolina score, takeaways: Blue Devils stun Tar Heels on Wendell Moore's buzzer-beater in OT

No. 7 Duke overcame a double-digit deficit to beat rival North Carolina with a fantastic finish

North Carolina suffered the most cruel defeat yet of a painful season on Saturday when it blew a 13-point lead in the final minutes of regulation and a five-point lead in the final 20 seconds of overtime to rival Duke as the No. 7 Blue Devils roared back twice and won 98-96 at the final buzzer.

Wendell Moore Jr. put back a Tre Jones miss as the overtime clock expired on the latest memorable chapter of college basketball's premier rivalry. The Duke players mobbed Moore as the Tar Heels looked on in stunned silence as a game they had multiple chances to win ended in agony on their home floor.

North Carolina (10-13, 3-9 ACC) made just 21-of-38 free-throws, which left the door open for Duke (20-3, 10-2). Jones made sure the Blue Devils capitalized. The sophomore point guard scored 15 straight points for Duke between the end of regulation and the beginning of overtime and finished with a game-high 28 points, including a buzzer-beater at the end of regulation after he rebounded his own free-throw miss. 

Jones' game overshadowed a great effort from North Carolina's Cole Anthony, who finished with a team-high 24 points and 11 rebounds and managed to rally the Tar Heels from a five-point deficit early in overtime to take a five-point in the final minute.

Anthony hit a pair of free-throws with 21 seconds left in the extra period to put the Tar Heels ahead 96-91. It seemed for a moment as if North Carolina had weathered the storm.

But Jones responded with an and-1 lay-up just seconds later. Jones missed the free-throw, and Moore rebounded it and scored to bring Duke within a point with 12 seconds left. Then, North Carolina turned the ball over while attempting an inbounds pass on a play that featured a controversial no-call. A foul would have sent the Tar Heels to the free-throw line. Instead, Duke got the ball back down by a point with a chance to win the game.

Jones got fouled, hit the first free-throw and missed the second. A mad dash for the rebound ensued. The ball landed in Jones' hands and he heaved up an off-balance shot. Moore grabbed the miss out of the air and laid it in as time expired.

This was one of the most memorable chapters in an epic rivalry: The teams wore throwback uniforms as they met for the first time in the 100-year anniversary of the series. The teams will play again March 7 at Duke to conclude the regular season. But it will be hard to top what transpired on Saturday. In a rivalry full of crazy finishes and epic moments, Saturday's rendition delivered as well as any Duke-UNC game in recent memory. Much of the credit for that goes to North Carolina, which — free-throw shooting aside — played one of its best games this season and led for nearly the entire game.

No Carey, no problem: Vernon Carey Jr. carried Duke in the first half with 18 points as the Blue Devils trailed 44-35 entering the break. But the talented freshman forward battled foul trouble in the second half and fouled out with 4:16 remaining and his team trailing by 12. He did not score in the second half. The Blue Devils barely got any offensive production from their role players. But with Carey down, their other stars continued to step up. 

Moore returned to the starting lineup for the first time since a hand injury forced him to miss over a month of action, and he finished with 17 points and 10 rebounds for his first career double-double. Cassisus Stanley also contributed 22 points before fouling out. Aside from the quartet of Jones, Carey, Moore and Winston, the other six Blue Devils who played combined for just 13 points.

UNC's misery continues: A victory could have provided an element of joy to a season that has not gone according to plan for North Carolina. Instead, this game became the latest crushing blow in a season full of them. If not for the blown endings in regulation and overtime, there would have been several positive takeaways for the Tar Heels. 

For one thing, Anthony and Garrison Brooks had their best combined effort in the three games since Anthony returned from missing 11 games due to knee surgery. Brooks, who led the team in scoring while Anthony was out but was quiet in the last two games, finished with 18 points and helped the Tar Heels build what seemed like a comfortable lead in the second half. North Carolina also got key baskets from graduate transfers Christian Keeling and Justin Pierce. Both have been spotty in their contributions to a lineup that has needed them this season. But they combined for 24 points on 10-of-16 shooting against Duke. 

To top it off, reserve forward Walker Miller entered the game having played just 26 minutes all season. But he found himself on the court for the Tar Heels in overtime as the lead changed hands. His free-throw with 2:32 left put UNC up 92-91. Miller's clutch contributions would have made for a great story. Instead, there is only agony for the Tar Heels after one of the most crushing losses imaginable.

98
96
SAT 6:00 P
UNC +7.5, o149
ESPN
UNC 7.5, O/U 149

Season Leaders

points
headshot-image
T. Jones 16.1 PTS, 6.5 AST, 4.3 REB
headshot-image
T. Jones 16.1 PTS, 6.5 AST, 4.3 REB
headshot-image
G. Brooks 15.7 PTS, 2.1 AST, 8.5 REB
headshot-image
G. Brooks 15.7 PTS, 2.1 AST, 8.5 REB
assists
headshot-image
T. Jones 16.1 PTS, 6.5 AST, 4.3 REB
headshot-image
T. Jones 16.1 PTS, 6.5 AST, 4.3 REB
headshot-image
B. Robinson 11.9 PTS, 2.5 AST, 3.2 REB
headshot-image
B. Robinson 11.9 PTS, 2.5 AST, 3.2 REB
rebounds
headshot-image
T. Jones 16.1 PTS, 6.5 AST, 4.3 REB
headshot-image
T. Jones 16.1 PTS, 6.5 AST, 4.3 REB
headshot-image
G. Brooks 15.7 PTS, 2.1 AST, 8.5 REB
headshot-image
G. Brooks 15.7 PTS, 2.1 AST, 8.5 REB
Live updates
(72)
See New Posts
@DukeMBB via Twitter
February 9, 2020, 1:53 AM

Alright, so UNC leads 96-95 and is trying to inbound the ball with 12 seconds left.

February 9, 2020, 1:42 AM
@UNC_Basketball via Twitter
February 9, 2020, 1:39 AM

92-91 UNC with 1:50 to go in OT. UNC basketball.

February 9, 2020, 1:32 AM
@DukeMBB via Twitter
February 9, 2020, 1:31 AM

Bacot has fouled out for North Carolina. Walker Miller, who has played two minutes the entire game, is back in for UNC. Duke leads 91-89 with 3:15 left.

February 9, 2020, 1:28 AM

There's no way around it. North Carolina is 17-of-32 from the FT line, and that has cost the Tar Heels dearly.

February 9, 2020, 1:21 AM

Just crushing for UNC. Seems like the air is gone from the building. Don't forget, though. Vernon Carey is fouled out.

February 9, 2020, 1:20 AM
@UNC_Basketball via Twitter
February 9, 2020, 1:20 AM

Wow. Tre Jones just tied the game at 84. We're going to OT. Duke and Carolina, man. Duke and Carolina...

February 9, 2020, 1:18 AM
@DukeMBB via Twitter
February 9, 2020, 1:18 AM

6.1. Duke down 3 with the ball. Here we go.

February 9, 2020, 1:16 AM
@DukeMBB via Twitter
February 9, 2020, 1:12 AM
@UNC_Basketball via Twitter
February 9, 2020, 1:12 AM

UNC would be winning this game handily if it could make free throws

February 9, 2020, 1:08 AM

Not over yet...

February 9, 2020, 1:02 AM

Carey went to shake Roy Williams' hand after he fouled out? That's....respectful. 77-64 UNC at the under-4 timeout.

February 9, 2020, 12:55 AM

Vernon Carey just fouled out with 4:16 left. Duke's freshman big fella scored 18 points in the first half. He exits with 0 points in the second half.

February 9, 2020, 12:53 AM

Still just two made 3s for Duke in this game as they trail 75-64 with 4:40 remaining. Blue Devils struggled from 3 vs. Boston College the other night. But I thought that was just a one-off for a team that's been good from deep this year. Maybe not.

February 9, 2020, 12:53 AM

Why would Cole Anthony come back after missing 11 games when his draft stock was all but set? This is why.

February 9, 2020, 12:50 AM

4 fouls on Vernon Carey with 6:49 left. 70-60 UNC.

February 9, 2020, 12:48 AM

Bilas makes a good point about Cole Anthony on the broadcast. This is his third game back and his conditioning is unreal. On track to play almost the whole game.

February 9, 2020, 12:47 AM
See More
Our Latest Stories