NCAAF

North Carolina Tar Heels at Duke Blue Devils

· NCAA - Football
Final
24 - 20
4-2, 3-1 Home

McGill's late TD lifts North Carolina past Duke 24-20

North Carolina Tar Heels vs. Duke Blue Devils: Full Highlights

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.

The takeaway North Carolina: The Tar Heels managed only about 100 yards after scoring the game’s first 17 points until they marched 78 yards on their final full possession with the outcome on the line. That included a fourth-and-4 conversion from their own 28-yard line with 3:48 left when Edwards connected with Jelani Thurman over the middle for 12 yards.

“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.

Belichick’s Bell North Carolina players rushed across the field at game’s end to reclaim the Victory Bell, which goes to the winner of the annual matchup.

“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.”

Up next North Carolina: Hosts Syracuse on Saturday night.

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

UNC FG 1st Period 10:03 Rece Verhoff 28 Yd Field Goal
UNC TD 1st Period 7:21 Jordan Shipp 5 Yd pass from Billy Edwards Jr. (Rece Verhoff Kick)
UNC TD 2nd Period 13:43 Demon June 4 Yd Run (Rece Verhoff Kick)
DUKE TD 2nd Period 8:37 Andrew Pellicciotta 9 Yd Fumble Return (Gavin Strange Kick)
DUKE FG 3rd Period 6:54 Gavin Strange 22 Yd Field Goal
DUKE FG 4th Period 8:47 Gavin Strange 21 Yd Field Goal
DUKE TD 4th Period 4:39 Nate Sheppard 7 Yd pass from Walker Eget (Gavin Strange Kick)
UNC TD 4th Period 1:53 Jaylen McGill 24 Yd Run (Rece Verhoff Kick)

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/ncaa/500/153.png&h=100&scale=crop&w=100&location=originUNC https://a.espncdn.com/combiner/i?img=/i/teamlogos/ncaa/500/150.png&h=100&scale=crop&w=100&location=originDUKE
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

Wallace Wade Stadium

Location: Durham, NC
Attendance: 35,018 · Capacity:
Full Standings

College Football News

Oregon's Evan Stewart arrested on charge of driving under the influence of intoxicants

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

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

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

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. 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.