North Carolina upsets No. 25 Pittsburgh 21-17

North Carolina3-221
No. 25 Pittsburgh5-117Final
Sat, Oct 10 · Acrisure Stadium, Pittsburgh, Pa. · Crowd 51,416ESPN

North Carolina beat No. 25 Pittsburgh 21-17.

We had Pittsburgh favored. North Carolina won.

Top comment in the game thread

'We're not going to show it" *Player walks off* "Ok we can show it"

Q1 11:19 · r/CFB game thread · Sat, Oct 10

How it swung

The turning point: Edwards 75-yd TD pass to Easter, North Carolina goes ahead 21-17 (Q4, 12:36). North Carolina went from 20% to 55% to win.

Before kickoff, our ratings gave North Carolina a 17% chance, and the closing betting line (North Carolina was a 3.5-point underdog) put it at 39%.

North Carolina came back from 10 down, at one point just a 13% chance in the second quarter.

Pittsburgh led by 10, was as high as 87% in the second quarter, and still lost.

75-yard TD passNorth Carolina · Q4 12:36
FinalNorth Carolina 21-17 PittsburghNorth Carolina wonMove across the chart, or tap a numbered swing, to see any play.
50%10%25%75%Q1Q2Q3Q430% at halfPittsburghLowest 13%Won21-1712−22+35ScoresN. CarolinaPittsburghNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 4 comments a minuteNorth Carolina fans: 6 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 5 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 6 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 4 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 4 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 4 comments a minute
50%10%25%75%Q1Q2Q3Q430% at halfPittsburghLowest 13%Won21-1712ScoresNorth C…Pittsbu…North Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 4 comments a minuteNorth Carolina fans: 6 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 5 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 6 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 4 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 4 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 4 comments a minute
50%25%75%90%Q1Q2Q3Q470% at halfPittsburghHigh 87%Lost17-2112+22−35ScoresPittsburghN. CarolinaPittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 4 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 4 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 4 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 4 comments a minuteNorth Carolina fans: 6 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 5 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 6 comments a minute
50%25%75%90%Q1Q2Q3Q470% at halfPittsburghHigh 87%Lost17-2112ScoresPittsbu…North C…Pittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 4 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 0 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 1 comments a minutePittsburgh fans: 4 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 3 comments a minutePittsburgh fans: 2 comments a minutePittsburgh fans: 4 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 1 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 0 comments a minuteNorth Carolina fans: 4 comments a minuteNorth Carolina fans: 6 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 2 comments a minuteNorth Carolina fans: 5 comments a minuteNorth Carolina fans: 3 comments a minuteNorth Carolina fans: 6 comments a minute

The five plays that swung it

  1. 1Q4 12:47Wright 1-yd TD run, Pittsburgh goes ahead 17-14North Carolina 42% → 20% (−22)
  2. 2Q4 12:36Edwards 75-yd TD pass to Easter, North Carolina goes ahead 21-17North Carolina 20% → 55% (+35)
  3. 3Q4 2:33Special teams40-yd punt, Hicks returns it 19North Carolina 69% → 45% (−24)
  4. 4Q4 1:59Fumble4th and 2Wright fumbles, Thompson returns it for a TD, turnover on downsNorth Carolina 47% → 81% (+34)
  5. 5Q4 1:49June 2-yd runNorth Carolina 76% → 54% (−22)

The five plays that swung it

  1. 1Q4 12:47Wright 1-yd TD run, Pittsburgh goes ahead 17-14Pittsburgh 58% → 80% (+22)
  2. 2Q4 12:36Edwards 75-yd TD pass to Easter, North Carolina goes ahead 21-17Pittsburgh 80% → 45% (−35)
  3. 3Q4 2:33Special teams40-yd punt, Hicks returns it 19Pittsburgh 31% → 55% (+24)
  4. 4Q4 1:59Fumble4th and 2Wright fumbles, Thompson returns it for a TD, turnover on downsPittsburgh 53% → 19% (−34)
  5. 5Q4 1:49June 2-yd runPittsburgh 24% → 46% (+22)

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q1 11:19Fans react to a player hitting the end zone wall and walking offQuoted at the top of the page.Bro the stadium just hurt that UNC playerr/CFB game thread
  2. Q2 7:46Pittsburgh kicks a field goal to extend their lead over North CarolinaPitt doinking a field goal from the right hash after last week is hilariousr/CFB game thread
  3. Q3 11:49Yall think Bill is just crossing out words on a word search?r/CFB game threadI was laughing so much on that return … you know Bill was gonna rip his head off if he did not get all that yardage back.r/CFB game thread
  4. Q3 8:54Geriner throws interception to Miller as Pitt fans demand running gameI mean the argument for Geriner was that he’s experienced and would take care of the ball. If he’s not going to do that, then I guess give me Daily.r/CFB game thread
  5. Q3 7:25North Carolina fans rip Edwards for three straight incompletions and the subsequent puntEdwards is beyond atrocious. There’s got to be SOMEONE there who can do the bare minimum and replace him.r/CFB game threadI'm gonna say it: if Carolina had Gio Lopez we'd be winning this game and probably would have won the clemson game toor/CFB game thread
  6. Q4 4:14Geriner throws incomplete to Hicks for turnover on downs with 4:14 leftwide open 4 yards away and you throw a bullet high and away. That’s how we lose lolr/CFB game thread
North Carolina’s chance to win after every play.
How to read this chartStarts from the pregame line (Pittsburgh -3.5), at 32% for North Carolina (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays. Under the scores, r/CFB comments per minute from fans with a Pittsburgh or North Carolina flair (276 and 301); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to.

Watch the plays

The bar and the arrow show North Carolina’s chance to win after each play; the logo is the team the play helped.

  1. Q1, 9:49Wright 2-yd TD runPittsburgh goes ahead 7-0Q1, 9:49 · North Carolina 0, Pittsburgh 7▼10%North Carolina’s chance to win, 26% to 16%▼10%North Carolina’s chance to win, 26% to 16%Watch from this playESPN College Football
  2. Q2, 5:32Edwards 7-yd TD pass to Thurmancuts it to 10-7Q2, 5:32 · North Carolina 7, Pittsburgh 10▲10%North Carolina’s chance to win, 19% to 29%▲10%North Carolina’s chance to win, 19% to 29%Watch from this playESPN College Football
  3. Q2, 0:09Edwards sacked for a 1-yd lossQ2, 0:09 · North Carolina 7, Pittsburgh 107-10score after the play7-10score after the playWatch from this playESPN College Football
  4. Q3, 13:28Edwards intercepted by Woodson at the UNC40Q3, 13:28 · North Carolina 7, Pittsburgh 10▼7%North Carolina’s chance to win, 28% to 21%▼7%North Carolina’s chance to win, 28% to 21%Watch from this playESPN College Football
  5. Q3, 11:49Geriner intercepted by Smith at the UNC00returned 25 yardsQ3, 11:49 · North Carolina 7, Pittsburgh 10▲6%North Carolina’s chance to win, 24% to 30%▲6%North Carolina’s chance to win, 24% to 30%Watch from this playESPN College Football
  6. Q3, 8:54Geriner intercepted by Miller at the UNC40returned 18 yardsQ3, 8:54 · North Carolina 7, Pittsburgh 10▲9%North Carolina’s chance to win, 26% to 35%▲9%North Carolina’s chance to win, 26% to 35%Watch from this playESPN College Football
  7. Q4, 12:47Wright 1-yd TD runPittsburgh goes ahead 17-14Q4, 12:47 · North Carolina 14, Pittsburgh 17▼22%North Carolina’s chance to win, 42% to 20%▼22%North Carolina’s chance to win, 42% to 20%Watch from this playESPN College Football
  8. Q4, 12:36Edwards 75-yd TD pass to EasterNorth Carolina goes ahead 21-17Q4, 12:36 · North Carolina 21, Pittsburgh 17▲35%North Carolina’s chance to win, 20% to 55%▲35%North Carolina’s chance to win, 20% to 55%Watch from this playESPN College Football
  9. Q4, 10:03Geriner sacked for a 9-yd lossQ4, 10:03 · North Carolina 21, Pittsburgh 17▲13%North Carolina’s chance to win, 49% to 62%▲13%North Carolina’s chance to win, 49% to 62%Watch from this playESPN College Football
  10. Q4, 6:21Edwards intercepted by Harrison at the Pittsburgh 37returned 22 yardsQ4, 6:21 · North Carolina 21, Pittsburgh 17▼16%North Carolina’s chance to win, 62% to 46%▼16%North Carolina’s chance to win, 62% to 46%Watch from this playESPN College Football

Every drive

North Carolina scored on 3 of its 13 drives; Pittsburgh on 3 of its 12.

North Carolina’s drives are teal, Pittsburgh’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Pittsburgh: Touchdown, from 75 yards out to 0TouchdownNorth Carolina: Punt, from 75 yards out to 51PuntPittsburgh: Punt, from 80 yards out to 52PuntNorth Carolina: Punt, from 72 yards out to 65PuntQ2Pittsburgh: Field goal, from 90 yards out to 23Field goalNorth Carolina: Touchdown, from 75 yards out to 0TouchdownPittsburgh: Missed field goal, from 88 yards out to 38Missed FGNorth Carolina: End of half, from 62 yards out to 63End of halfQ3North Carolina: Interception, from 75 yards out to 71InterceptionPittsburgh: Interception, from 31 yards out to 23InterceptionNorth Carolina: Punt, from 75 yards out to 67PuntPittsburgh: Interception, from 68 yards out to 67InterceptionNorth Carolina: Punt, from 42 yards out to 37PuntPittsburgh: Punt, from 87 yards out to 64PuntNorth Carolina: Touchdown, from 51 yards out to 0TouchdownPittsburgh: Touchdown, from 75 yards out to 0TouchdownQ4North Carolina: Touchdown, from 75 yards out to 0TouchdownPittsburgh: Punt, from 78 yards out to 54PuntNorth Carolina: Interception, from 89 yards out to 70InterceptionPittsburgh: Turned over on downs, from 41 yards out to 21DownsNorth Carolina: Punt, from 79 yards out to 82PuntPittsburgh: Turned over on downs, from 39 yards out to 30DownsNorth Carolina: Punt, from 70 yards out to 61PuntPittsburgh: Turned over on downs, from 71 yards out to 75DownsNorth Carolina: End of game, from 25 yards out to 27End of game

From Pittsburgh’s side

Pittsburgh’s best moment: 40-yd punt, Hicks returns it 19 (Q4 2:33). It lifted Pittsburgh’s win chance by 24 points.

How Pittsburgh fans took it: “What a letdown. Narduzzi should be embarrassed, but we all know he won't and find something else to complain about that doesn't include him” r/CFB game thread

“all of a sudden everyone remembered they were supposed to try to score”
A North Carolina fan

When fans got loud

Loud

Fans were loudest as the game came down to the end.

Jump to the loudest stretch

The jump was loud; the crowd was steady.

FirstSecondThirdFourthNorth Carolina fansPittsburgh fansusual

The winner fell to 12%.

What it cost

Pittsburgh’s chance to make the playoff fell from 10% to 5%.

Make the playoff

North Carolina · won0% → 0%
Pittsburgh · lost10% → ▼5%10%▼ 5%

Win the conference

North Carolina · won0% → 0%
Pittsburgh · lost8% → ▼4%8%▼ 4%

Before the game (October 9, 2026) → after this result, in our model.

Box score

North Carolina 21, Pittsburgh 17

North Carolina covered +3.5 by 7.5. The total, 38, stayed under 47.5.

North CarolinaPittsburghTotal yardsNorth Carolina 269Pittsburgh 369269369Passing yardsNorth Carolina 249Pittsburgh 219249219Rushing yardsNorth Carolina 20Pittsburgh 15020150First downsNorth Carolina 13Pittsburgh 231323TurnoversNorth Carolina 2Pittsburgh 222Time of possessionNorth Carolina 23:28Pittsburgh 36:3223:2836:32
Team totalsNorth CarolinaPittsburgh
Total yards269369
Passing18 of 26, 249 yds27 of 44, 219 yds
Rushing25 for 20 yds41 for 150 yds
First downs1323
Third down3 of 117 of 16
Fourth down0 of 00 of 4
Turnovers22
Penalties3 for 22 yds4 for 42 yds
Time of possession23:2836:32

North Carolina leaders

  • Passing Billy Edwards 18 of 26, 249 yds, 2 TD, 2 INT
  • Rushing Benjamin Hall 12 for 25 yds; Demon June 6 for 15 yds, 1 TD
  • Receiving Jordan Shipp 6 for 93 yds; Shamar Easter 1 for 75 yds, 1 TD

Pittsburgh leaders

  • Passing Holden Geriner 27 of 44, 219 yds, 2 INT
  • Rushing Damon Ferguson Jr. 15 for 49 yds; La'Vell Wright 9 for 45 yds, 2 TD
  • Receiving Malik Knight 3 for 62 yds; Carson Kent 7 for 61 yds

No rain through the game

65° at kickoff · no rain recorded

October game-day temperatures at Acrisure Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Pittsburgh favoredNorth Carolina favored0%Win chancePittsburghRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Pittsburgh favoredNorth Carolina favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

Fourth quarter, 12:36 left2:43 p.m.
North Carolina 21, Pittsburgh 17 · Pittsburgh 45% to win
no rain · 68°
Edwards 75-yd TD pass to Easter, North Carolina goes ahead 21-17

Jump to

Where this weather comes fromMeasured at Pittsburgh/alleghen airport, 8.1 miles away, and Pittsburgh International airport, 12 miles away. Wind and rain are airport readings near the stadium, not on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last 4 games

North Carolina · 2-2

Rated 136th in our preseason ratings, 88th now, up 48 spots.

2-2 in its last 4, including a 5-point win over TCU as a 7.5-point underdog.

Last three games

Pittsburgh · 5-0

Rated 47th in our preseason ratings, 37th now.

Three straight wins, capped by a 2-point win over Virginia Tech as a 1.5-point underdog.

W 12-7 vs UCF #93 of 668

won by 5 as a 7.5-point favorite

Week by week

Pittsburgh

Wk 1: W 59-14 vs Miami (OH)▲45M. (OH)Wk 2: W 12-7 vs UCF▲5UCFWk 3: W 27-13 vs Syracuse▲14SyracuseWk 4: W 59-0 vs Bucknell▲59BucknellWk 5: W 35-33 at Virginia Tech▲2Virginia…
  • Wk 1Wvs Miami (OH)59-14
  • Wk 2Wvs UCF12-7
  • Wk 3Wvs Syracuse27-13
  • Wk 4Wvs Bucknell59-0
  • Wk 5Wat Virginia Tech35-33

North Carolina

Wk 1: W 15-10 at TCU▲5TCUWk 2: W 35-3 vs East Tennessee State▲32E. Tennesse…Wk 3: L 20-28 at Clemson▼8ClemsonWk 5: L 26-37 vs Notre Dame▼11Notre Dame
  • Wk 1Wat TCU15-10
  • Wk 2Wvs East Tennessee State35-3
  • Wk 3Lat Clemson20-28
  • Wk 5Lvs Notre Dame26-37

Power rating by week

Pittsburgh is rated 5.7 points ahead as of week 5. Our power rating by week; higher is better.

7-1-8Wk 0Wk 3Wk 5PittsburghNorth Carolina

Matchups

Biggest mismatch: Pittsburgh’s explosive plays against North Carolina, 76 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Pittsburgh’s explosive plays against North Carolina’s defense

    76 pointsweakerstronger50th

    Pittsburgh offense, 21st percentile · North Carolina defense, 97th

  2. North Carolina’s rushing EPA against Pittsburgh’s defense

    66 pointsweakerstronger50th

    North Carolina offense, 34th percentile · Pittsburgh defense, 100th

  3. North Carolina’s EPA/play against Pittsburgh’s defense

    42 pointsweakerstronger50th

    North Carolina offense, 45th percentile · Pittsburgh defense, 87th

Season profile, all the rows

Season profile

North CarolinaPittsburgh
EPA/play, offense
North Carolina · 45Pittsburgh · 53
EPA/play, defense
North Carolina · 66Pittsburgh · 87
Success rate, offense
North Carolina · 59Pittsburgh · 64
Success rate, defense
North Carolina · 29Pittsburgh · 98
Explosive-play rate, offense
North Carolina · 20Pittsburgh · 21
Explosive-play rate, defense
North Carolina · 97Pittsburgh · 5
Rush EPA, offense
North Carolina · 34Pittsburgh · 40
Rush EPA, defense
North Carolina · 53Pittsburgh · 100
Pass EPA, offense
North Carolina · 52Pittsburgh · 58
Pass EPA, defense
North Carolina · 63Pittsburgh · 45

The series

North Carolina leads the series 12-6

18 meetings since 1974 · Pittsburgh won the last meeting

Pittsburgh wonNorth Carolina won1974: North Carolina by 161978: Pittsburgh by 41979: North Carolina by 101982: Pittsburgh by 11998: North Carolina by 192000: North Carolina by 32009: Pittsburgh by 22013: North Carolina by 72014: North Carolina by 52015: North Carolina by 72016: North Carolina by 12017: North Carolina by 32018: North Carolina by 32019: Pittsburgh by 72021: Pittsburgh by 72022: North Carolina by 182023: North Carolina by 172024: Pittsburgh by 1019742024
  • 2024Pittsburgh 34-24Pittsburgh won 34-24 at North Carolina. Chance to win started at 64%, low 34%, high 98%.
  • 2023North Carolina 41-24Pittsburgh lost 24-41 vs North Carolina. Chance to win started at 31%, low under 1%, high 64%.
  • 2022North Carolina 42-24Pittsburgh lost 24-42 at North Carolina. Chance to win started at 49%, low under 1%, high 90%.
  • 2021Pittsburgh 30-23Pittsburgh won 30-23 vs North Carolina. Chance to win started at 70%, low 50%, high better than 99%.
  • 2019Pittsburgh 34-27Pittsburgh won 34-27 vs North Carolina. Chance to win started at 50%, low 42%, high better than 99%.

Each line is Pittsburgh’s chance to win through that meeting. Pittsburgh is 3-3 in the meetings since 2018 that were still close in the fourth quarter.

Line, fans and home field

The betting line, and the fans

North Carolina fans are in a better mood than Pittsburgh fans (55th vs 21st among FBS fanbases), even with Pittsburgh favored.

  • Model · 83%
  • Line · 61%
  • Pittsburgh fans · 21st
  • North Carolina fans · 55th

Pittsburgh favored by 3.5 · Total 47.5

How games like this usually go

Pittsburgh by 3.5: the game against the usual path

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 377 games since 2025 with a favorite of 3.5 to 7.5 points.

The market

The books’ cut: 4.5%, the margin built into the odds

Home field

Pittsburgh is worth +2.4 points (±3.8) more at home than on the road since 2018 — bottom third of FBS, 20th percentile.

62% at home, 51% on the road against FBS opponents (31-19 home, 22-21 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +1.3 at home vs. away over 101 games — inside the ±6.0 noise, so the flat number is the honest one here.

The visitors travel about 318 miles to get here.

Last meeting in our History pages

Our History pages cover 3 of their meetings since 2016.

Where next

Conference standings

Place in the conference, then conference record.

Full ACC standings