About this game

North Carolina Tar Heels vs Duke Blue Devils Final Score, Odds & Picks

NCAAF · Saturday, October 17, 2026, 3:30 PM ET · Wallace Wade Stadium, Durham, NC · TV: ESPN2

Final: North Carolina Tar Heels 24, Duke Blue Devils 20.

Records: North Carolina Tar Heels 4-2, Duke Blue Devils 4-2.

North Carolina vs Duke scoring plays

  • Final: North Carolina 24, Duke 20 · 7:12 PM ET · North Carolina Tar Heels beat Duke Blue Devils 24-20.
  • North Carolina score: North Carolina 24, Duke 20 (Q4 1:53) · 7:00 PM ET · (02:00) Shotgun #27 J.McGill rush left for 24 yards gain to the DUKE00 TOUCHDOWN, clock 01:53, 1ST DOWN #90 R.Verhoff kick attempt good (H: #93 J.Horvath, LS: #48 G.Burt)
  • Duke score: North Carolina 17, Duke 20 (Q4 4:39) · 6:43 PM ET · (04:44) Shotgun #2 W.Eget pass complete short left to #20 N.Sheppard caught at UNC09, for 7 yards to the UNC00 TOUCHDOWN, clock 04:39 PENALTY UNC UNS: Unsportsmanlike Conduct (#91 L.Jackson) 15 yards from UNC00 to UNC03, 1ST DOWN #25 G.Strange kick attempt good (H: #41 K.Reynoldson, LS: #52…
  • Duke score: North Carolina 17, Duke 13 (Q4 8:47) · 6:30 PM ET · (08:50) #25 G.Strange field goal attempt from 21 yards GOOD (H: #41 K.Reynoldson, LS: #52 J.Fitzgerald), clock 08:47
  • Duke score: North Carolina 17, Duke 10 (Q3 6:54) · 5:48 PM ET · (06:56) #25 G.Strange field goal attempt from 22 yards GOOD (H: #41 K.Reynoldson, LS: #52 J.Fitzgerald), clock 06:54
  • Duke score: North Carolina 17, Duke 7 (Q2 8:37) · 4:38 PM ET · (08:45) Shotgun #9 B.Edwards Jr. pass complete short left to #1 J.Shipp caught at UNC10, for 4 yards to the UNC09 fumbled by #1 J.Shipp at UNC08 forced by #1 K.Loud recovered by DUKE #35 A.Pellicciotta at UNC09 #35 A.Pellicciotta return 9 yards to the UNC00 TOUCHDOWN, clock 08:37. The previous…
  • North Carolina score: North Carolina 17, Duke 0 (Q2 13:43) · 4:19 PM ET · (13:49) Shotgun #0 D.June rush middle for 4 yards gain to the DUKE00 TOUCHDOWN, clock 13:43, 1ST DOWN #90 R.Verhoff kick attempt good (H: #93 J.Horvath, LS: #48 G.Burt)
  • North Carolina score: North Carolina 10, Duke 0 (Q1 7:21) · 3:54 PM ET · (07:25) Shotgun #9 B.Edwards Jr. pass complete short middle to #1 J.Shipp caught at DUKE00, for 5 yards to the DUKE00 TOUCHDOWN, clock 07:21, 1ST DOWN #90 R.Verhoff kick attempt good (H: #93 J.Horvath, LS: #48 G.Burt)
  • North Carolina score: North Carolina 3, Duke 0 (Q1 10:03) · 3:45 PM ET · (10:05) #90 R.Verhoff field goal attempt from 28 yards GOOD (H: #93 J.Horvath, LS: #48 G.Burt), clock 10:03

North Carolina Tar Heels vs Duke Blue Devils odds (DraftKings)

Spread: Duke Blue Devils -3 (-110) · North Carolina Tar Heels +3 (-110)

Moneyline: Duke Blue Devils -155 · North Carolina Tar Heels +130

Total: Over 46.5 (-115) · Under 46.5 (-105)

North Carolina Tar Heels vs Duke Blue Devils picks

4 picks on Picksy, most on Duke Blue Devils -3 (2 of 4); 2 won, 2 lost.

Who picked this game

North Carolina vs Duke: questions & answers

Who won North Carolina vs Duke?

The North Carolina Tar Heels beat the Duke Blue Devils 24-20 on Saturday, October 17, 2026.

Who was favored in North Carolina vs Duke?

The Duke Blue Devils were favored at DraftKings: -3 on the spread and -155 on the moneyline.

What's the over/under for North Carolina vs Duke?

The total was 46.5 points at DraftKings (over -115, under -105). The game finished with 44, under the total.

What are the picks for North Carolina vs Duke?

4 picks on Picksy, most on Duke Blue Devils -3 (2 of 4); 2 won, 2 lost.