DURHAM – For more than 40 minutes, North Carolina watched a commanding lead slowly disappear Saturday afternoon at Wallace Wade Stadium. With the Victory Bell seemingly slipping into Duke's hands, the Tar Heels found just enough offense for one final scoring drive and one final defensive stop.
Jaylen McGill broke loose for a 24-yard touchdown run with 1:53 remaining, and freshman defensive back Kenton Dopson III intercepted a pass in the closing seconds as North Carolina escaped with a 24-20 victory in a dramatic renewal of the Tobacco Road rivalry.
The Tar Heels (4-2, 2-1 ACC) had built a 17-0 advantage early in the second quarter before Duke scored 20 unanswered points, taking its first lead with 4:39 remaining. But North Carolina answered with a 78-yard touchdown drive, then turned away the Blue Devils' final possession to reclaim the Victory Bell.
The victory snapped Duke's two-game winning streak in the series and gave North Carolina its first win in Durham since 2022.
"It was a heck of a football game," North Carolina head coach Bill Belichick said afterward. "I give a lot of credit to Duke. It's a good football team. They're well coached, and they battled hard. Fortunately, we were able to make a couple more plays than they did."
A rivalry game that refused to end quietly
Duke (4-2, 1-2 ACC) appeared headed for an improbable comeback victory after taking advantage of another North Carolina special teams mistake late in the fourth quarter.
With the Tar Heels protecting a 17-13 lead, punter Adam McCann-Gibbs mishandled a snap and was tackled for a 16-yard loss, giving Duke possession at the UNC 34-yard line.
The Blue Devils capitalized on the opportunity. Quarterback Walker Eget directed a five-play scoring drive, connecting with running back Nate Sheppard on a 7-yard touchdown pass with 4:39 remaining.
The score completed a remarkable turnaround for a Duke team that had struggled to move the football during the opening quarter.
North Carolina, however, had one more answer.
Quarterback Billy Edwards Jr. helped move the Tar Heels downfield on their final meaningful possession, setting the stage for McGill to deliver the decisive play.
McGill, who had previously lost a fumble deep in Duke territory, responded with three carries for 44 yards on the game-winning drive. His final attempt covered 24 yards and sent North Carolina back in front, 24-20.
Belichick praised both the blocking and the determination of his running back.
"He's a tough kid. He's very dependable," Belichick said of McGill. "That touchdown run was so well blocked, and he made a nice run on it."
Duke still had nearly two minutes to respond.
Eget moved the Blue Devils into North Carolina territory, threatening to deliver another late reversal. But an intentional grounding penalty pushed Duke backward, and Dopson intercepted Eget at the UNC 15-yard line with 14 seconds remaining to secure the victory.
For Dopson, who has taken on an expanded role in an injury-depleted secondary, the interception provided a defining moment in the rivalry.
"Hopefully that'll be a big confidence moment for him," Belichick said. "He's stepped in there, and not every play is great, but there's more good ones than there are bad ones."
North Carolina dominates the opening quarter
The dramatic finish seemed unlikely after North Carolina controlled the early stages of the contest.
The Tar Heels took the opening kickoff and marched 74 yards in 11 plays, with Rece Verhoff connecting on a 28-yard field goal for a 3-0 lead.
UNC's defense then forced a three-and-out, and Calvin Thomas blocked Duke's ensuing punt. Jaziel Hart recovered the loose ball at the Duke 11-yard line, giving North Carolina an immediate opportunity to extend its advantage.
Three plays later, Edwards found Jordan Shipp for a 5-yard touchdown pass, pushing the lead to 10-0.
The Tar Heels continued to control possession into the second quarter. A 14-play, 63-yard drive ended with Demon June scoring on a 4-yard run with 13:43 remaining before halftime.
At 17-0, North Carolina appeared capable of turning the rivalry game into a comfortable afternoon.
Duke's defense had other ideas.
The Blue Devils first missed an opportunity to cut into the deficit when North Carolina stopped them on fourth-and-1 near the goal line. But moments later, Duke forced a fumble by Shipp, and Andrew Pellicciotta recovered the ball and returned it 9 yards for a touchdown.
The defensive score trimmed the deficit to 17-7 and gave Duke a foothold in a game that had threatened to get away.
Duke fights back behind Sheppard and its defense
After halftime, the Blue Devils began to control the tempo.
Duke opened the third quarter with a 19-play, 62-yard possession that consumed more than eight minutes. Although the drive ended with only a 22-yard field goal by Gavin Strange, it demonstrated the Blue Devils' ability to sustain possession against a North Carolina defense that had dominated the opening half.
Duke's defense then produced another crucial turnover when McGill fumbled inside the Blue Devils' 10-yard line, preventing North Carolina from restoring its double-digit advantage.
The Tar Heels went scoreless for more than 41 minutes between June's second-quarter touchdown and McGill's game-winner.
Duke continued to chip away in the fourth quarter, moving inside the UNC 5-yard line before settling for another Strange field goal, this one from 21 yards, to cut the deficit to 17-13.
The Blue Devils ultimately outgained North Carolina 373-326 and controlled possession for more than 31 minutes.
Sheppard, who entered the weekend among the nation's leading offensive producers, finished with 175 yards from scrimmage. He rushed for 77 yards on 20 carries and caught 11 passes for 98 yards and a touchdown.
Eget completed 24 of 38 passes for 249 yards, a touchdown and the decisive interception.
Duke also received a strong defensive performance from Preston Watson, who recorded eight tackles, including 2.5 for loss and a sack. Nick Morris Jr. added seven tackles.
But the Blue Devils' inability to finish several promising possessions with touchdowns proved costly.
Red-zone defense makes the difference
While North Carolina's offense struggled through the middle portions of the game, its defense repeatedly prevented Duke from capitalizing fully on scoring opportunities.
The Tar Heels stopped the Blue Devils on fourth down near the goal line in the second quarter and forced short field goals on two other drives that reached deep into UNC territory.
Belichick identified those defensive stands as critical to the outcome.
"They just fight hard down there," Belichick said. "They don't give up on those final yards, and that's really been helpful for us all year."
Peyton Seelmann led North Carolina with 16 tackles, while Gregory Smith III added 10 tackles and two pass breakups. Dopson finished with seven tackles in addition to his game-sealing interception.
The defensive effort came despite North Carolina playing without injured defensive backs Tre Miller and Kaleb Cost.
On offense, Edwards completed 15 of 25 passes for 191 yards and a touchdown without an interception. Shipp led the receiving corps with seven catches for 75 yards, while Jelani Thurman added four receptions for 52 yards.
McGill finished with 75 rushing yards on 12 carries, and June contributed 49 yards and a touchdown on 13 attempts.
Belichick acknowledged that North Carolina's turnovers nearly proved disastrous, but he emphasized the resilience his team displayed in responding to Duke's comeback.
"These guys battled all the way," Belichick said. "I don't have any questions about their competitiveness, character, toughness."
The Bell returns to Chapel Hill
The result carried significance beyond the ACC standings.
Duke entered the afternoon having won eight consecutive games against in-state opponents and had captured the previous two meetings with North Carolina. The Blue Devils also had not lost at home this season.
All three streaks ended Saturday.
North Carolina improved its all-time advantage in the rivalry to 67-42-4, while Belichick earned his first Victory Bell triumph as the Tar Heels' head coach.
The victory also gave UNC consecutive conference road wins and continued a two-game winning streak following its early-season struggles.
For Duke, the loss marked a second consecutive defeat and a missed opportunity to complete one of the season's more memorable comebacks.
For North Carolina, it was a reminder that rivalry victories are rarely decided by how comfortably a team starts.
Sometimes they come down to one last run, one last defensive play and the opportunity to ring a familiar bell.
