North Carolina at Pittsburgh

Saturday, October 10, 2026

North Carolina beat No. 25 Pittsburgh 21–⁠17. It was their 19th meeting; North Carolina leads the series 13–⁠6.

AwayNorth Carolina4–⁠2 in 2026
21
Home25Pittsburgh5–⁠2 in 2026
17

Final at Acrisure Stadium, PittsburghTV: ESPNAttendance 51,416

At kickoff
65°F, wind 8 mph from the southeastWeather: NOAA NCEI Global Historical Climatology Network hourly; Pittsburgh Allegheny County Airport, 13 km from the stadium, seven minutes before kickoff
Official
Riley JophnsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Highlights

Video from ESPN College Football on YouTube.

Player reels

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Carolina077721
Pittsburgh730717

How the win probability moved

Pittsburgh favored

Win probability by play: Pittsburgh 59% at kickoff, 0% at the end. Biggest swing: 36 points.

North Carolina favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (36 points).

Standouts

  • RushingLa’Vell Wright9 carries, 45 yards, 2 TDPittsburgh
  • ReceivingJordan Shipp6 catches, 93 yardsNorth Carolina
  • DefenseXavier Lewis12 tackles, 0.5 sacks, 1 for lossNorth Carolina
CFD StaffBill Belichick finally beats a ranked team. 21–⁠17 at Pitt

Player stats

North Carolina

PassingC/AttYdsTDInt
Billy Edwards18/2624922
RushingCarYdsTDLong
Benjamin Hall122509
Demon June61515
ReceivingRecYdsTDLong
Jordan Shipp693049
Shamar Easter175175
Jelani Thurman62917
C.J. Sadler220014
DefenseTklTFLSacksInt
Xavier Lewis1210.50
Derek McDonald12100
Gregory Smith8001
Peyton Seelmann8000
Timir Hickman-Collins60.50.50
Tre Miller4001
Donovan Hoilette1110

Pittsburgh

PassingC/AttYdsTDInt
Holden Geriner27/4421902
RushingCarYdsTDLong
Damon Ferguson Jr.154908
La’Vell Wright945215
Ja’Kyrian Turner527011
Justin Cook31507
ReceivingRecYdsTDLong
Malik Knight362040
Carson Kent761015
Cataurus Hicks650014
La’Vell Wright318010
DefenseTklTFLSacksInt
Cruce Brookins11000
Alex Sanford52.510
Jeremiah Marcelin50.500
Shawn Lee Jr.4000
Demarco Ward3110
Cole Woodson3001
Jaeden Moore1110
Shadarian Harrison0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

North CarolinaPittsburgh
269Total yards369
249Passing yards219
20Rushing yards150
9.6Yards per pass5.0
0.8Yards per rush3.7
13First downs23
3–⁠11Third downs7–⁠16
0–⁠0Fourth downs0–⁠4
2Turnovers2
3–⁠22Penalties4–⁠42
23:28Possession36:32
2Sacks (by defense)3

Efficiency

North CarolinaPittsburgh
36%Success rate41%
−0.06EPA per play−0.14
1.22Explosiveness0.91
−0.28Rushing EPA−0.06
0.15Passing EPA−0.20
16%Passing-down success27%
0.25First-down EPA−0.07
−0.05Second-down EPA0.00
−0.73Third-down EPA0.41
12%Havoc by its defense23%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Pittsburgh 76% to win. North Carolina pulled the upset.

The line

Pittsburgh −3.5, over/under 47.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Pittsburgh 60%, North Carolina 40%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Pittsburgh end zoneNorth Carolina end zoneQ1 PittsburghTouchdown, 12 playsQ1 North CarolinaPunt, 7 playsQ1 PittsburghPunt, 9 playsQ1 North CarolinaPunt, 3 playsQ2 PittsburghField goal, 14 playsQ2 North CarolinaTouchdown, 5 playsQ2 PittsburghMissed FG, 14 playsQ2 North CarolinaEnd of half, 1 playQ3 North CarolinaInterception, 3 playsQ3 PittsburghInterception, 4 playsQ3 North CarolinaPunt, 3 playsQ3 PittsburghInterception, 2 playsQ3 North CarolinaPunt, 5 playsQ3 PittsburghPunt, 5 playsQ3 North CarolinaTouchdown, 10 playsQ3 PittsburghTouchdown, 7 playsQ4 North CarolinaTouchdown, 1 playQ4 PittsburghPunt, 6 playsQ4 North CarolinaInterception, 5 playsQ4 PittsburghTurnover on downs, 6 playsQ4 North CarolinaPunt, 3 playsQ4 PittsburghTurnover on downs, 4 playsQ4 North CarolinaPunt, 3 playsQ4 PittsburghTurnover on downs, 4 playsQ4 North CarolinaEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pittsburgh drives left to right, North Carolina right to left.
  1. Q1 PittsburghTouchdown, 12 plays, 75 yards
  2. Q1 North CarolinaPunt, 7 plays, 55 yards
  3. Q1 PittsburghPunt, 9 plays, 52 yards
  4. Q1 North CarolinaPunt, 3 plays, −18 yards
  5. Q2 PittsburghField goal, 14 plays, 25 yards
  6. Q2 North CarolinaTouchdown, 5 plays, 75 yards
  7. Q2 PittsburghMissed FG, 14 plays, 26 yards
  8. Q2 North CarolinaEnd of half, 1 play, −1 yard
  9. Q3 North CarolinaInterception, 3 plays, 6 yards
  10. Q3 PittsburghInterception, 4 plays, 6 yards
  11. Q3 North CarolinaPunt, 3 plays, 43 yards
  12. Q3 PittsburghInterception, 2 plays, 10 yards
  13. Q3 North CarolinaPunt, 5 plays, 29 yards
  14. Q3 PittsburghPunt, 5 plays, 8 yards
  15. Q3 North CarolinaTouchdown, 10 plays, 51 yards
  16. Q3 PittsburghTouchdown, 7 plays, 75 yards
  17. Q4 North CarolinaTouchdown, 1 play, 75 yards
  18. Q4 PittsburghPunt, 6 plays, 67 yards
  19. Q4 North CarolinaInterception, 5 plays, 30 yards
  20. Q4 PittsburghTurnover on downs, 6 plays, 20 yards
  21. Q4 North CarolinaPunt, 3 plays, 18 yards
  22. Q4 PittsburghTurnover on downs, 4 plays, 9 yards
  23. Q4 North CarolinaPunt, 3 plays, 41 yards
  24. Q4 PittsburghTurnover on downs, 4 plays, −4 yards
  25. Q4 North CarolinaEnd of game, 2 plays, −2 yards

Play by play

1st quarter5 drives, then Pittsburgh 7, North Carolina 0
Pittsburgh Touchdown, 12 plays
15:001st & 10 at own 35(15:00) #92 A.Burrell kickoff 65 yards to the Pitt00, Touchback
14:551st & 10 at own 25(14:59) Shotgun #9 J.Turner rush middle for 5 yards gain to the Pitt30 (#1 G.Smith III)
14:252nd & 5 at own 30(14:30) No Huddle-Shotgun #15 H.Geriner pass complete short left to #86 C.Kent caught at Pitt30, for 6 yards to the Pitt36 (#10 P.Seelmann), out of bounds, 1ST DOWN
14:051st & 10 at own 36(14:12) No Huddle-Shotgun #2 T.Kinsler rush right for 13 yards gain to the Pitt49 (#7 P.Waters), out of bounds, 1ST DOWN
13:341st & 10 at own 49(13:39) No Huddle-Shotgun #9 J.Turner rush left for 8 yards gain to the UNC43 (#15 D.McDonald)
12:532nd & 2 at opp 43(12:57) No Huddle-Shotgun #9 J.Turner rush middle for 1 yard gain to the UNC42 (#90 X.Lewis; #91 L.Jackson)
12:193rd & 1 at opp 42(12:25) Shotgun #11 L.Wright rush right for 9 yards gain to the UNC33 (#6 T.Miller; #2 K.Cost), out of bounds, 1ST DOWN
11:481st & 10 at opp 33(11:57) No Huddle-Shotgun #15 H.Geriner pass complete short right to #86 C.Kent caught at UNC34, for 9 yards to the UNC24 (#1 G.Smith III)
11:192nd & 1 at opp 24(11:25) No Huddle-Shotgun #15 H.Geriner pass incomplete deep right to #10 C.Lee thrown to UNC00
11:113rd & 1 at opp 24(11:17) Shotgun #11 L.Wright rush middle for 9 yards gain to the UNC15 (#10 P.Seelmann), 1ST DOWN
10:361st & 10 at opp 15(10:39) Shotgun #26 D.Ferguson Jr. rush left for 6 yards gain to the UNC09 (#3 A.Willie; #91 L.Jackson)
10:002nd & 4 at opp 9(10:03) Shotgun #15 H.Geriner pass incomplete short middle to #3 C.Hicks thrown to UNC00 broken up by #6 T.Miller
9:573rd & 4 at opp 9(09:57) Shotgun #15 H.Geriner pass incomplete short right to #86 C.Kent thrown to UNC00 PENALTY UNC Pass Interference (#1 G.Smith III) 7 yards from UNC09 to UNC02, 1ST DOWN. NO PLAY
9:491st & goal at opp 2(09:53) Shotgun #11 L.Wright rush left for 2 yards gain to the UNC00 TOUCHDOWN, clock 09:49 #48 A.Chadha kick attempt good (H: #92 K.Tijerina, LS: #59 J.Schmidt)Pittsburgh 7, North Carolina 0
North Carolina Punt, 7 plays
9:491st & 10 at own 35(09:49) #48 A.Chadha kickoff 64 yards to the UNC01 fair catch by #24 J.Jefferson at UNC01
9:361st & 10 at own 25(09:47) Shotgun #9 B.Edwards Jr. pass complete short right to #45 J.Thurman caught at UNC21, for 6 yards to the UNC31 (#0 B.Lovelace; #12 C.Brookins)
9:052nd & 4 at own 31(09:10) Shotgun #7 B.Hall rush right for 3 yards gain to the UNC34 (#55 S.FitzSimmons)
8:263rd & 1 at own 34(08:31) #0 D.June rush middle for 3 yards gain to the UNC37 (#55 S.FitzSimmons; #2 I.Neal), 1ST DOWN
7:521st & 10 at own 37(07:58) Shotgun #9 B.Edwards Jr. pass complete short right to #14 C.Sadler caught at UNC40, for 14 yards to the Pitt49 (#12 C.Brookins), 1ST DOWN
7:181st & 10 at opp 49(07:22) Shotgun #7 B.Hall rush right for 2 yards gain to the Pitt47 (#32 J.Marcelin)
6:432nd & 8 at opp 47(06:47) Shotgun #7 B.Hall rush right for 1 yard gain to the Pitt46 (#12 C.Brookins)
6:023rd & 7 at opp 46(06:08) Shotgun #9 B.Edwards Jr. sacked for loss of 5 yards to the UNC49 (#7 D.Ward)
Pittsburgh Punt, 9 plays
5:211st & 10 at own 20(05:26) Shotgun #9 J.Turner rush left for 2 yards gain to the Pitt22 (#15 D.McDonald; #12 C.Thomas)
5:294th & 12 at own 49(05:29) #92 A.Burrell punt 29 yards to the Pitt22 #3 C.Hicks return for loss of 2 yards to the Pitt20, out of bounds at Pitt20
Pittsburgh Punt, 9 plays
4:572nd & 8 at own 22(05:00) No Huddle-Shotgun #15 H.Geriner pass incomplete short middle to #9 J.Turner thrown to Pitt25
4:463rd & 8 at own 22(04:55) Shotgun #15 H.Geriner pass complete short right to #3 C.Hicks caught at Pitt30, for 8 yards to the Pitt30 (#21 K.Dopson III), 1ST DOWN
4:011st & 10 at own 30(04:16) Shotgun #15 H.Geriner rush left for 3 yards gain to the Pitt33 (#15 D.McDonald)
3:382nd & 7 at own 33(03:47) Shotgun #26 D.Ferguson Jr. rush right for 2 yards gain to the Pitt35 (#91 L.Jackson; #1 G.Smith III)
3:063rd & 5 at own 35(03:14) Shotgun #15 H.Geriner pass complete short left to #3 C.Hicks caught at Pitt41, for 6 yards to the Pitt41, End Of Play, 1ST DOWN
2:461st & 10 at own 41(02:52) No Huddle-Shotgun #26 D.Ferguson Jr. rush middle for 1 yard gain to the Pitt42 (#1 G.Smith III; #90 X.Lewis)
2:062nd & 9 at own 42(02:17) Shotgun #15 H.Geriner pass complete short middle to #11 L.Wright caught at Pitt44, for 4 yards to the Pitt46 (#15 D.McDonald; #7 P.Waters)
1:223rd & 5 at own 46(01:30) Shotgun #15 H.Geriner pass complete short left to #26 D.Ferguson Jr. caught at Pitt45, for 2 yards to the Pitt48 (#6 T.Miller; #21 K.Dopson III)
0:344th & 3 at own 48(00:42) #98 G.Russo punt 24 yards to the UNC28
North Carolina Punt, 3 plays
0:231st & 10 at own 28(00:33) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short left to #45 J.Thurman caught at UNC29, for 1 yard to the UNC29 (#12 C.Brookins)
0:232nd & 9 at own 29(00:00) Shotgun #9 B.Edwards Jr. pass complete short right to #2 T.Kekahuna caught at UNC31, for 6 yards to the UNC35 (#3 S.Lee Jr.; #17 C.Woodson)
Q2 14:563rd & 3 at own 35(14:59) Shotgun #9 B.Edwards Jr. pass incomplete short right to #45 J.Thurman thrown to UNC41 broken up by #6 R.Strader
Q2 14:464th & 3 at own 35(14:53) #92 A.Burrell punt 47 yards to the Pitt18 #3 C.Hicks return 8 yards to the Pitt26 (#24 J.Jefferson), out of bounds PENALTY Pitt Illegal Block in Back (#6 R.Strader) 10 yards from Pitt20 to Pitt10
2nd quarter4 drives, then Pittsburgh 10, North Carolina 7
Pittsburgh Field goal, 14 plays
14:341st & 10 at own 10(14:44) Shotgun #15 H.Geriner pass complete short right to #4 B.Yates caught at Pitt07, for 0 yards to the Pitt10 (#3 A.Willie)
14:002nd & 10 at own 10(14:13) No Huddle-Shotgun #15 H.Geriner pass complete short right to #7 M.Knight caught at Pitt22, for 12 yards to the Pitt22 (#18 J.Patterson), out of bounds, 1ST DOWN
13:511st & 10 at own 22(13:51) No Huddle-Shotgun #15 H.Geriner pass incomplete short left to #3 C.Hicks thrown to Pitt32 broken up by #6 T.Miller
13:422nd & 10 at own 22(13:48) Shotgun #9 J.Turner rush left for 11 yards gain to the Pitt33 (#15 D.McDonald), 1ST DOWN
13:091st & 10 at own 33(13:15) Shotgun #26 D.Ferguson Jr. rush left for 5 yards gain to the Pitt38 (#10 P.Seelmann; #89 E.Nwaiwu)
12:322nd & 5 at own 38(12:32) Shotgun #15 H.Geriner pass complete short right to #26 D.Ferguson Jr. caught at Pitt40, for 5 yards to the Pitt43 (#1 G.Smith III), 1ST DOWN. The previous play is under automatic review - “First down”. CALL OVERTURNED. (Original Play: (12:32) Shotgun #15 H.Geriner pass complete short right to #26 D.Ferguson Jr. caught at Pitt40, for 5 yards to the Pitt43 (#1 G.Smith III), 1ST DOWN)
11:021st & 10 at own 43(11:07) Shotgun #26 D.Ferguson Jr. rush right for 3 yards gain to the Pitt46 (#90 X.Lewis)
10:382nd & 7 at own 46(10:46) Shotgun #15 H.Geriner pass complete short middle to #26 D.Ferguson Jr. caught at Pitt50, for 12 yards to the UNC42 (#10 P.Seelmann; #18 J.Patterson), 1ST DOWN
10:191st & 10 at opp 42(10:25) Shotgun #26 D.Ferguson Jr. rush right for 8 yards gain to the UNC34 (#10 P.Seelmann; #90 X.Lewis)
10:002nd & 2 at opp 34(10:05) Shotgun #15 H.Geriner pass complete short left to #86 C.Kent caught at UNC35, for 6 yards to the UNC28 (#3 A.Willie; #9 M.Abou Jaoude), 1ST DOWN
9:181st & 10 at opp 28(09:22) Shotgun #15 H.Geriner pass incomplete deep left to #10 C.Lee thrown to UNC00
9:112nd & 10 at opp 28(09:17) Shotgun #26 D.Ferguson Jr. rush right for 4 yards gain to the UNC24 (#15 D.McDonald; #89 E.Nwaiwu)
8:223rd & 6 at opp 24(08:33) Shotgun #15 H.Geriner rush right for 1 yard gain to the UNC23 (#6 T.Miller)
7:464th & 5 at opp 23(07:46) #48 A.Chadha field goal attempt from 41 yards GOOD (H: #92 K.Tijerina, LS: #59 J.Schmidt), clock 07:46Pittsburgh 10, North Carolina 0
North Carolina Touchdown, 5 plays
7:461st & 10 at own 35(07:46) #48 A.Chadha kickoff 65 yards to the UNC00, Touchback
7:331st & 10 at own 25(07:44) Shotgun #9 B.Edwards Jr. pass complete deep right to #1 J.Shipp caught at Pitt30, for 49 yards to the Pitt26 (#3 S.Lee Jr.), 1ST DOWN
7:051st & 10 at opp 26(07:10) No Huddle-Shotgun #27 J.McGill rush right for 4 yards loss to the Pitt30 (#10 A.Sanford; #32 J.Marcelin)
6:282nd & 14 at opp 30(06:35) Shotgun #9 B.Edwards Jr. pass complete short middle to #1 J.Shipp caught at Pitt23, for 8 yards to the Pitt22 (#32 J.Marcelin; #10 A.Sanford)
5:503rd & 6 at opp 22(05:51) Shotgun #9 B.Edwards Jr. pass complete short left to #1 J.Shipp caught at Pitt14, for 8 yards to the Pitt14 (#12 C.Brookins), out of bounds, 1ST DOWN, PENALTY Pitt Personal Foul (#32 J.Marcelin) 7 yards from Pitt14 to Pitt07, 1ST DOWN
5:321st & goal at opp 7(05:32) Shotgun #9 B.Edwards Jr. pass complete short middle to #45 J.Thurman caught at Pitt00, for 7 yards to the Pitt00 TOUCHDOWN, clock 05:32 #90 R.Verhoff kick attempt good (H: #93 J.Horvath, LS: #48 G.Burt)Pittsburgh 10, North Carolina 7
Pittsburgh Missed FG, 14 plays
5:271st & 10 at own 35(05:32) #92 A.Burrell kickoff 64 yards to the Pitt01 #24 T.Robinson return 11 yards to the Pitt12 (#24 J.Jefferson; #30 J.Hart)
5:221st & 10 at own 12(05:25) Shotgun #26 D.Ferguson Jr. rush left for 3 yards gain to the Pitt15 (#6 T.Miller)
4:492nd & 7 at own 15(04:54) Shotgun #15 H.Geriner pass complete short right to #3 C.Hicks caught at Pitt22, for 8 yards to the Pitt23 (#21 K.Dopson III), out of bounds, 1ST DOWN
4:241st & 10 at own 23(04:29) Shotgun #26 D.Ferguson Jr. rush right for 7 yards gain to the Pitt30 (#90 X.Lewis; #8 J.Agumadu)
3:472nd & 3 at own 30(03:53) Shotgun #15 H.Geriner pass complete short left to #86 C.Kent caught at Pitt31, for 5 yards to the Pitt35 (#54 T.Hickman-Collins), 1ST DOWN
3:201st & 10 at own 35(03:27) No Huddle-Shotgun #15 H.Geriner pass complete short right to #26 D.Ferguson Jr. caught at Pitt39, for 2 yards to the Pitt37 (#3 A.Willie; #8 J.Agumadu)
2:392nd & 8 at own 37(02:45) Shotgun #26 D.Ferguson Jr. rush right for 1 yard gain to the Pitt38 (#90 X.Lewis)
1:563rd & 7 at own 38(02:06) Shotgun #15 H.Geriner pass complete short left to #3 C.Hicks caught at Pitt48, for 14 yards to the UNC48 (#7 P.Waters), out of bounds, 1ST DOWN
1:531st & 10 at opp 48(01:57) No Huddle-Shotgun #5 J.Cook rush right for 6 yards gain to the UNC42 (#54 T.Hickman-Collins)
1:212nd & 4 at opp 42(01:31) No Huddle-Shotgun #15 H.Geriner rush right for 3 yards gain to the UNC39 (#54 T.Hickman-Collins)
0:583rd & 1 at opp 39(01:00) Shotgun #11 L.Wright rush right for 2 yards gain to the UNC37 (#91 L.Jackson; #90 X.Lewis), 1ST DOWN
0:511st & 10 at opp 37(00:55) Shotgun #5 J.Cook rush left for 2 yards gain to the UNC35 (#7 P.Waters)
0:583rd & 1 at opp 39Timeout Pittsburgh, clock 00:58
0:282nd & 8 at opp 35(00:32) Shotgun #15 H.Geriner pass incomplete short right thrown to UNC33
0:213rd & 8 at opp 35(00:25) Shotgun #15 H.Geriner sacked for loss of 3 yards to the UNC38 (#90 X.Lewis, #54 T.Hickman-Collins)
0:174th & 11 at opp 38(00:17) #48 A.Chadha field goal attempt from 56 yards NO GOOD (H: #92 K.Tijerina, LS: #59 J.Schmidt), clock 00:17, End Of Play
0:223rd & 8 at own 35Timeout North Carolina, clock 00:22
North Carolina End of half, 1 play
0:091st & 10 at own 38(00:14) Shotgun #9 B.Edwards Jr. sacked for loss of 1 yard to the UNC37 (#10 A.Sanford)
3rd quarter8 drives, then North Carolina 14, Pittsburgh 10
North Carolina Interception, 3 plays
15:001st & 10 at own 35(15:00) #48 A.Chadha kickoff 65 yards to the UNC00, Touchback
14:501st & 10 at own 25(14:58) Shotgun #9 B.Edwards Jr. pass complete short left to #45 J.Thurman caught at UNC23, for 5 yards to the UNC30 (#3 S.Lee Jr.)
14:192nd & 5 at own 30(14:23) Shotgun #7 B.Hall rush right for 1 yard loss to the UNC29 (#10 A.Sanford)
13:283rd & 6 at own 29(13:39) Shotgun #9 B.Edwards Jr. pass intercepted by #17 C.Woodson at UNC40 QB hurried by #10 A.Sanford #17 C.Woodson return 9 yards to the UNC31 (#71 J.McRoy)
Pittsburgh Interception, 4 plays
13:221st & 10 at opp 31(13:27) No Huddle-Shotgun #11 L.Wright rush middle for 1 yard gain to the UNC30 (#15 D.McDonald; #90 X.Lewis)
12:462nd & 9 at opp 30(12:48) Shotgun #15 H.Geriner pass incomplete short middle to #11 L.Wright thrown to UNC23
12:383rd & 9 at opp 30(12:43) Shotgun #5 J.Cook rush right for 7 yards gain to the UNC23 (#91 L.Jackson; #10 P.Seelmann)
11:494th & 2 at opp 23(12:01) Shotgun #15 H.Geriner pass intercepted by #1 G.Smith III at UNC00 #1 G.Smith III return 25 yards to the UNC25, out of bounds at UNC25
North Carolina Punt, 3 plays
11:181st & 10 at own 25(11:43) Shotgun #9 B.Edwards Jr. sacked for loss of 17 yards to the UNC08 (#8 J.Moore), fumble by #9 B.Edwards Jr. recovered by UNC #75 A.Threatt at UNC08, End Of Play
10:552nd & 27 at own 8(11:10) Shotgun #9 B.Edwards Jr. pass complete short right to #7 B.Hall caught at UNC05, for 16 yards to the UNC24 (#12 C.Brookins)
10:183rd & 11 at own 24(10:26) Shotgun #9 B.Edwards Jr. rush middle for 9 yards gain to the UNC33 (#11 N.James; #32 J.Marcelin)
9:414th & 2 at own 33(09:45) #92 A.Burrell punt 35 yards to the Pitt32, out of bounds at Pitt32
Pittsburgh Interception, 2 plays
9:321st & 10 at own 32(09:39) Shotgun #26 D.Ferguson Jr. rush left for 1 yard gain to the Pitt33 (#9 M.Abou Jaoude; #1 G.Smith III)
8:542nd & 9 at own 33(09:02) Shotgun #15 H.Geriner pass intercepted by #6 T.Miller at UNC40 #6 T.Miller return 18 yards to the Pitt42 (#3 C.Hicks)
North Carolina Punt, 5 plays
8:481st & 10 at opp 42(08:52) #0 D.June rush middle for 3 yards gain to the Pitt39 (#12 C.Brookins; #6 R.Strader)
8:012nd & 7 at opp 39(08:09) Shotgun #9 B.Edwards Jr. pass complete short left to #1 J.Shipp caught at Pitt32, for 7 yards to the Pitt32, out of bounds at Pitt32, 1ST DOWN
7:291st & 10 at opp 32(07:30) Shotgun #9 B.Edwards Jr. pass incomplete short left to #1 J.Shipp thrown to Pitt29 broken up by #6 R.Strader
7:262nd & 10 at opp 32PENALTY UNC False Start (#60 C.Alvarez) 5 yards from Pitt32 to Pitt37. NO PLAY
7:252nd & 15 at opp 37(07:27) Shotgun #9 B.Edwards Jr. pass incomplete short middle to #45 J.Thurman thrown to Pitt41
7:193rd & 15 at opp 37(07:23) Shotgun #9 B.Edwards Jr. pass incomplete short middle to #14 C.Sadler thrown to Pitt35 broken up by #6 R.Strader QB hurried by #0 B.Lovelace
7:124th & 15 at opp 37(07:16) #92 A.Burrell punt 24 yards to the Pitt13 fair catch by #3 C.Hicks at Pitt13
Pittsburgh Punt, 5 plays
7:061st & 10 at own 13(07:10) No Huddle-Shotgun #26 D.Ferguson Jr. rush left for 2 yards gain to the Pitt15 (#3 A.Willie; #90 X.Lewis)
6:222nd & 8 at own 15(06:30) Shotgun #15 H.Geriner pass complete short left to #86 C.Kent caught at Pitt15, for 13 yards to the Pitt28 (#23 K.Dunbar-Hawkins), 1ST DOWN
5:511st & 10 at own 28(05:56) No Huddle-Shotgun #26 D.Ferguson Jr. rush middle for 2 yards gain to the Pitt30 (#15 D.McDonald; #96 N.Maggio)
5:202nd & 8 at own 30(05:20) No Huddle-Shotgun #15 H.Geriner pass incomplete short right thrown to Pitt28 QB hurried by #9 M.Abou Jaoude
5:103rd & 8 at own 30(05:18) Shotgun #15 H.Geriner pass complete short right to #3 C.Hicks caught at Pitt31, for 6 yards to the Pitt36 (#8 J.Agumadu; #90 X.Lewis)
5:202nd & 8 at own 30Timeout Pittsburgh, clock 05:20
4:354th & 2 at own 36(04:41) #98 G.Russo punt 36 yards to the UNC28 #2 T.Kekahuna return 6 yards to the UNC34 (#2 T.Kinsler), out of bounds PENALTY Pitt Face Mask (#2 T.Kinsler) 15 yards from UNC34 to UNC49, 1ST DOWN
North Carolina Touchdown, 10 plays
4:291st & 10 at own 49(04:33) No Huddle-Shotgun #7 B.Hall rush left for 0 yards to the UNC49 (#55 S.FitzSimmons)
3:352nd & 10 at own 49(03:55) Shotgun #9 B.Edwards Jr. pass complete short left to #2 T.Kekahuna caught at Pitt41, for 10 yards to the Pitt41, End Of Play, 1ST DOWN
3:281st & 10 at opp 41(03:32) Shotgun #7 B.Hall rush left for 8 yards gain to the Pitt33 (#17 C.Woodson)
3:112nd & 2 at opp 33(03:13) Shotgun #9 B.Edwards Jr. pass complete short left to #45 J.Thurman caught at Pitt35, for 4 yards to the Pitt29 (#3 S.Lee Jr.), out of bounds PENALTY UNC Holding (#1 J.Shipp) 10 yards from Pitt29 to Pitt39
2:562nd & 8 at opp 39(03:00) Shotgun #9 B.Edwards Jr. pass incomplete short middle to #7 B.Hall thrown to Pitt42 QB hurried by #11 N.James
2:453rd & 8 at opp 39(02:54) Shotgun #9 B.Edwards Jr. pass complete short left to #1 J.Shipp caught at Pitt29, for 12 yards to the Pitt27 (#6 R.Strader), 1ST DOWN
2:301st & 10 at opp 27(02:34) No Huddle-Shotgun #7 B.Hall rush left for 1 yard gain to the Pitt26 (#2 I.Neal), out of bounds
1:472nd & 9 at opp 26(01:54) Shotgun #9 B.Edwards Jr. pass complete short right to #45 J.Thurman caught at Pitt26, for 6 yards to the Pitt20 (#12 C.Brookins)
1:113rd & 3 at opp 20(01:11) Shotgun #9 B.Edwards Jr. pass incomplete short left to #1 J.Shipp thrown to Pitt14 PENALTY Pitt Holding (#12 C.Brookins) 10 yards from Pitt20 to Pitt10, 1ST DOWN. NO PLAY
0:511st & goal at opp 10(01:08) Shotgun #9 B.Edwards Jr. pass complete short right to #1 J.Shipp caught at Pitt01, for 9 yards to the Pitt01 (#17 C.Woodson). The previous play is under automatic review - “Short of the goal line”. CALL UPHELD
0:222nd & goal at opp 1(00:22) #0 D.June rush middle for 1 yard gain to the Pitt00 TOUCHDOWN, clock 00:22, 1ST DOWN #90 R.Verhoff kick attempt good (H: #93 J.Horvath, LS: #48 G.Burt)North Carolina 14, Pittsburgh 10
Pittsburgh Touchdown, 7 plays
0:221st & 10 at own 35(00:22) #92 A.Burrell kickoff 65 yards to the Pitt00, Touchback
0:201st & 10 at own 25(00:20) Shotgun #26 D.Ferguson Jr. rush middle for 1 yard loss to the Pitt24 (#90 X.Lewis; #8 J.Agumadu)
Q4 14:502nd & 11 at own 24(14:59) Shotgun #15 H.Geriner pass complete short middle to #11 L.Wright caught at Pitt28, for 4 yards to the Pitt28 (#8 J.Agumadu)
Q4 14:253rd & 7 at own 28(14:32) Shotgun #15 H.Geriner pass complete short right to #11 L.Wright caught at Pitt29, for 10 yards to the Pitt38 (#21 K.Dopson III), 1ST DOWN
Q4 14:021st & 10 at own 38(14:09) No Huddle-Shotgun #15 H.Geriner pass complete short middle to #10 C.Lee caught at Pitt44, for 6 yards to the Pitt44 (#7 P.Waters)
Q4 13:432nd & 4 at own 44(13:52) No Huddle-Shotgun #15 H.Geriner pass complete deep right to #7 M.Knight caught at UNC16, for 40 yards to the UNC16, out of bounds at UNC16, 1ST DOWN. The previous play is under automatic review - “Pass completion”. CALL UPHELD
Q4 13:161st & 10 at opp 16(13:22) Shotgun #11 L.Wright rush left for 15 yards gain to the UNC01 (#1 G.Smith III), out of bounds, 1ST DOWN. The previous play is under automatic review - “Short of the goal line”. CALL UPHELD
Q4 12:471st & goal at opp 1(12:49) Shotgun #11 L.Wright rush left for 1 yard gain to the UNC00 TOUCHDOWN, clock 12:47 #48 A.Chadha kick attempt good (H: #92 K.Tijerina, LS: #59 J.Schmidt)Pittsburgh 17, North Carolina 14
4th quarter9 drives, then North Carolina 21, Pittsburgh 17
North Carolina Touchdown, 1 play
12:471st & 10 at own 35(12:47) #48 A.Chadha kickoff 65 yards to the UNC00, Touchback
12:361st & 10 at own 25(12:43) Shotgun #9 B.Edwards Jr. pass complete deep right to #84 S.Easter caught at Pitt50, for 75 yards to the Pitt00 TOUCHDOWN, clock 12:36, 1ST DOWN #90 R.Verhoff kick attempt good (H: #93 J.Horvath, LS: #48 G.Burt)North Carolina 21, Pittsburgh 17
Pittsburgh Punt, 6 plays
12:351st & 10 at own 35(12:36) #92 A.Burrell kickoff 65 yards to the Pitt00 #24 T.Robinson return 22 yards to the Pitt22 (#54 T.Hickman-Collins)
12:261st & 10 at own 22(12:31) Shotgun #15 H.Geriner pass complete short left to #7 M.Knight caught at Pitt26, for 10 yards to the Pitt32 (#18 J.Patterson), out of bounds, 1ST DOWN
11:591st & 10 at own 32(12:10) No Huddle-Shotgun #10 C.Lee rush right for 2 yards gain to the Pitt34 (#4 J.Thompson)
11:372nd & 8 at own 34(11:41) No Huddle-Shotgun #15 H.Geriner pass complete short right to #86 C.Kent caught at Pitt38, for 15 yards to the Pitt49 (#18 J.Patterson), out of bounds, 1ST DOWN
11:101st & 10 at own 49(11:17) No Huddle-Shotgun #15 H.Geriner rush right for 1 yard gain to the Pitt50 (#10 P.Seelmann; #18 J.Patterson)
10:322nd & 9 at the 50(10:36) Shotgun #26 D.Ferguson Jr. rush left for 5 yards gain to the UNC45 (#91 L.Jackson)
10:033rd & 4 at opp 45(10:10) Shotgun #15 H.Geriner sacked for loss of 9 yards to the Pitt46 (#5 D.Hoilette)
9:224th & 13 at own 46(09:30) #98 G.Russo punt 43 yards to the UNC11 #2 T.Kekahuna return 0 yards to the UNC11 (#23 K.Thompson; #22 Z.Ferguson)
North Carolina Interception, 5 plays
9:171st & 10 at own 11(09:21) Shotgun #7 B.Hall rush middle for 9 yards gain to the UNC20 (#12 C.Brookins)
8:362nd & 1 at own 20(08:40) Shotgun #7 B.Hall rush middle for 3 yards gain to the UNC23 (#7 D.Ward; #32 J.Marcelin), 1ST DOWN
7:541st & 10 at own 23(07:58) Shotgun #7 B.Hall rush middle for 2 yards gain to the UNC25 (#12 C.Brookins; #7 D.Ward)
7:142nd & 8 at own 25(07:19) Shotgun #0 D.June rush middle for 5 yards gain to the UNC30 (#12 C.Brookins)
6:213rd & 3 at own 30(06:31) Shotgun #9 B.Edwards Jr. pass intercepted by #21 S.Harrison at Pitt37 #21 S.Harrison return 22 yards to the UNC41 (#14 C.Sadler)
Pittsburgh Turnover on downs, 6 plays
6:141st & 10 at opp 41(06:18) Shotgun #11 L.Wright rush middle for 5 yards gain to the UNC36 (#96 N.Maggio)
5:522nd & 5 at opp 36(05:56) Shotgun #15 H.Geriner pass complete short right to #86 C.Kent caught at UNC35, for 7 yards to the UNC29 (#15 D.McDonald), 1ST DOWN
5:171st & 10 at opp 29(05:20) Shotgun #15 H.Geriner pass incomplete short right to #7 M.Knight thrown to UNC24
5:092nd & 10 at opp 29(05:16) Shotgun #15 H.Geriner rush right for 3 yards gain to the UNC26 (#91 L.Jackson; #10 P.Seelmann)
4:383rd & 7 at opp 26(04:41) Shotgun #15 H.Geriner pass complete short right to #4 B.Yates caught at UNC26, for 5 yards to the UNC21 (#12 C.Thomas), out of bounds
4:144th & 2 at opp 21(04:15) Shotgun #15 H.Geriner pass incomplete short left to #3 C.Hicks thrown to UNC15, TURNOVER ON DOWNS
North Carolina Punt, 3 plays
4:081st & 10 at own 21(04:12) Shotgun #7 B.Hall rush right for 1 yard gain to the UNC22 (#10 A.Sanford)
3:252nd & 9 at own 22(03:29) Shotgun #7 B.Hall rush left for 4 yards loss to the UNC18 (#11 N.James)
2:443rd & 13 at own 18(02:45) Shotgun #9 B.Edwards Jr. pass incomplete short left to #27 J.McGill thrown to UNC16
2:334th & 13 at own 18(02:41) #92 A.Burrell punt 40 yards to the Pitt42 #3 C.Hicks return 19 yards to the UNC39 (#54 T.Hickman-Collins; #15 D.McDonald)
Pittsburgh Turnover on downs, 4 plays
2:261st & 10 at opp 39(02:26) Shotgun #15 H.Geriner pass incomplete deep right to #7 M.Knight thrown to UNC13
2:222nd & 10 at opp 39(02:23) Shotgun #15 H.Geriner pass incomplete deep left to #7 M.Knight thrown to UNC16
2:153rd & 10 at opp 39(02:16) Shotgun #15 H.Geriner pass complete short middle to #3 C.Hicks caught at UNC36, for 8 yards to the UNC31 (#1 G.Smith III), out of bounds
1:594th & 2 at opp 31(02:03) No Huddle-Shotgun #11 L.Wright rush right for 1 yard gain to the UNC30 (#15 D.McDonald), TURNOVER ON DOWNS. The previous play is under automatic review - “Short of the line to gain”. CALL OVERTURNED. (Original Play: (02:03) No Huddle-Shotgun #11 L.Wright rush middle for 1 yard gain to the UNC30 fumbled by #11 L.Wright at UNC30 forced by #15 D.McDonald recovered by UNC #4 J.Thompson at UNC30 #4 J.Thompson return 70 yards to the Pitt00 TOUCHDOWN, clock 01:51)
North Carolina Punt, 3 plays
1:571st & 10 at own 30(01:59) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short right to #14 C.Sadler caught at UNC35, for 6 yards to the UNC36 (#3 S.Lee Jr.)
1:572nd & 4 at own 36(01:56) No Huddle-Shotgun #0 D.June rush middle for 1 yard gain to the UNC37 (#11 N.James; #0 B.Lovelace)
1:493rd & 3 at own 37(01:56) #0 D.June rush right for 2 yards gain to the UNC39 (#2 I.Neal; #6 R.Strader)
1:572nd & 4 at opp 36Timeout Pittsburgh, clock 01:57
1:364th & 1 at own 39(01:46) #92 A.Burrell punt 46 yards to the Pitt15 #3 C.Hicks return 14 yards to the Pitt29 (#24 J.Jefferson)
1:493rd & 3 at opp 37Timeout Pittsburgh, clock 01:49
Pittsburgh Turnover on downs, 4 plays
1:171st & 10 at own 29(01:33) Shotgun #15 H.Geriner pass complete short right to #26 D.Ferguson Jr. caught at Pitt25, for 4 yards loss to the Pitt25 (#15 D.McDonald)
1:082nd & 14 at own 25(01:09) Shotgun #15 H.Geriner pass incomplete short middle to #26 D.Ferguson Jr. thrown to Pitt26 broken up by #90 X.Lewis
1:043rd & 14 at own 25(01:07) Shotgun #15 H.Geriner pass incomplete short middle to #7 M.Knight thrown to Pitt33
0:564th & 14 at own 25(01:00) Shotgun #15 H.Geriner pass incomplete deep right to #4 B.Yates thrown to UNC45 broken up by #18 J.Patterson, TURNOVER ON DOWNS
North Carolina End of game, 2 plays
0:491st & 10 at opp 25(00:52) Kneel down by North Carolina at Pitt26 for loss of 1 yard
0:172nd & 11 at opp 26(00:24) Kneel down by North Carolina at Pitt27 for loss of 1 yard

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

North Carolina leads 13–⁠6 in 19 meetings.

Recent meetings
2026North Carolina 21, Pittsburgh 17
2024Pittsburgh 34, North Carolina 24
2023North Carolina 41, Pittsburgh 24
2022North Carolina 42, Pittsburgh 24
2021Pittsburgh 30, North Carolina 23
2019Pittsburgh 34, North Carolina 27

Around this game