North Carolina Tar Heels at Duke Blue Devils
· NCAA - FootballMcGill's late TD lifts North Carolina past Duke 24-20
Billy Edwards Jr. threw for 191 yards and a touchdown plus a key fourth-down completion on the winning drive as North Carolina (4-2, 2-1 Atlantic Coast Conference) won as a road underdog for the second straight week.
“Fortunately, we were able to make a couple more plays than they did,” Tar Heels coach Bill Belichick said. “I thought our guys earned it.”
Duke (4-2, 1-2) took its first lead when Nate Sheppard scored from 7 yards out by reaching the end zone off a short pass from Walker Eget with 4:39 left.
Two years ago in the same stadium, Duke rallied from a 20-0 deficit to beat the Tar Heels.
Sheppard, the nation’s leading rusher in yards per game, was held to 77 yards on 20 carries, though he netted 98 yards on 11 receptions.
North Carolina went more than 41 minutes without scoring before McGill burst through the line with an open path to the end zone.
Edwards, a first-year Tar Heel, said he felt “the weight of this game” because of the importance to each university.
The Tar Heels led 17-0 after Demon June’s 4-yard run on the third play of the second quarter.
Duke began its comeback with safety Andrew Pellicciotta’s 9-yard fumble recovery return for a touchdown in the second quarter.
“I wasn’t punting again,” Belichick said. “I wanted to take our best shot.”
Edwards said, “We had run that play a few times throughout the night.”
Duke: The Blue Devils had won eight consecutive games against in-state opponents. But just like a week earlier at Georgia Tech, they couldn’t hold on after gaining a late lead and gave up the winning touchdown inside the 2-minute timeout.
“I told the team in the locker room that there’s a good football team that’s had two very tough results,” coach Manny Diaz said.
“It felt amazing,” said receiver Jordan Shipp, whose 5-yard catch in the first quarter marked the game’s first touchdown. “That’s why you come to Carolina, for a rivalry game like that.”
As Belichick spoke to reporters in a small room outside the visiting locker room, sounds of the Victory Bell ringing threatened to interrupted him a few times. He already had his moment.
“I did ring, absolutely,” Belichick said. “I’m sure it’ll be out there on ‘MyFace’ or whatever.”
Duke: Friday night at Virginia
Sign up for Top 25 poll alerts here. Visit the Top 25 here and see AP’s full college football coverage here.
How To Watch
How can I watch North Carolina Tar Heels vs. Duke Blue Devils?
- TV Channel: Tar Heels at Blue Devils 2021 College Football, week 7, is broadcasted on ESPN2.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
FG | 1st Period 10:03 | Rece Verhoff 28 Yd Field Goal |
![]() |
TD | 1st Period 7:21 | Jordan Shipp 5 Yd pass from Billy Edwards Jr. (Rece Verhoff Kick) |
![]() |
TD | 2nd Period 13:43 | Demon June 4 Yd Run (Rece Verhoff Kick) |
![]() |
TD | 2nd Period 8:37 | Andrew Pellicciotta 9 Yd Fumble Return (Gavin Strange Kick) |
![]() |
FG | 3rd Period 6:54 | Gavin Strange 22 Yd Field Goal |
![]() |
FG | 4th Period 8:47 | Gavin Strange 21 Yd Field Goal |
![]() |
TD | 4th Period 4:39 | Nate Sheppard 7 Yd pass from Walker Eget (Gavin Strange Kick) |
![]() |
TD | 4th Period 1:53 | Jaylen McGill 24 Yd Run (Rece Verhoff Kick) |
Statistics
UNC |
DUKE |
|
|---|---|---|
| 22 | 1st Downs | 19 |
| 4-12 | 3rd down efficiency | 8-18 |
| 2-3 | 4th down efficiency | 2-3 |
| 326 | Total Yards | 373 |
| 191 | Passing | 249 |
| 15/25 | Comp/Att | 24/41 |
| 7.6 | Yards per pass | 6.1 |
| 135 | Rushing | 124 |
| 39 | Rushing Attempts | 30 |
| 3.5 | Yards per rush | 4.1 |
| 6-65 | Penalties | 8-67 |
| 2 | Turnovers | 1 |
| 2 | Fumbles lost | 0 |
| 0 | Interceptions thrown | 1 |
| 28:37 | Possession | 31:23 |
Game Information
Location: Durham, NC
Attendance: 35,018 · Capacity:
College Football News
Oregon's Evan Stewart arrested on charge of driving under the influence of intoxicants
Oregon wide receiver Evan Stewart was arrested early Sunday on a charge of driving under the influence of intoxicants.
College football takeaways: What we learned from a chaotic Week 7
We break down this past weekend's performances and how they could impact the future.
College football Power Rankings: How a wild Week 7 changed top 25
After big wins and shocking upsets, we breakdown the top 25 following Week 7.
2026-27 Week 7 College Football Playoff, bowl projections
Following an exhilarating Week 7, our bowl gurus take a look at how the postseason picture changed.
No. 10 Utah hosts No. 14 Houston
No. 14 Houston (6-1) at No. 10 Utah (6-0), Oct. 24 at 10:15 p.m. EDT.




UNC
DUKE