NC State beats Louisville 31-28

Louisville2-328
NC State3-231Final
Sat, Oct 3 · Carter-Finley Stadium, Raleigh, N.C. · Crowd 56,919ACC Network

NC State beat Louisville 31-28.

We had NC State favored. It won.

Top comment in the game thread

5 fumbles today, lost 3 of them. Unbelievable

Q4 10:09 · r/CFB game thread · Sat, Oct 3

How it swung

The turning point: Brown 70-yd TD run, ties it 28-28 (Q4, 12:27). NC State went from 77% to 48% to win.

Before kickoff, our ratings gave NC State a 57% chance, and the closing betting line (NC State was a 5.5-point underdog) put it at 33%.

A tight one: NC State bottomed out at 34% and won.

Up to 66% in the first quarter, then Louisville lost it.

FinalNC State 31-28 LouisvilleNC State wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q466% at halfNC StateLowest 34%Won31-2812−18−29ScoresNC StateLouisvilleNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 5 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 5 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 3 comments a minuteNC State fans: 1 comments a minuteNC State fans: 3 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 4 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 2 comments a minuteNC State fans: 7 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 6 comments a minuteNC State fans: 3 comments a minuteNC State fans: 3 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 4 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 5 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 4 comments a minuteNC State fans: 6 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 5 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 8 comments a minuteLouisville fans: 6 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 5 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 4 comments a minute
50%75%90%Q1Q2Q3Q466% at halfNC StateLowest 34%Won31-2812ScoresNC StateLouisvi…NC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 5 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 5 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 3 comments a minuteNC State fans: 1 comments a minuteNC State fans: 3 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 4 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 2 comments a minuteNC State fans: 7 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 6 comments a minuteNC State fans: 3 comments a minuteNC State fans: 3 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 4 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 5 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 4 comments a minuteNC State fans: 6 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 5 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 8 comments a minuteLouisville fans: 6 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 5 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 4 comments a minute
50%10%25%Q1Q2Q3Q434% at halfNC StateHigh 66%Lost28-3112+18+30ScoresLouisvilleNC StateLouisville fans: 1 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 5 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 8 comments a minuteLouisville fans: 6 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 5 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 4 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 5 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 5 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 3 comments a minuteNC State fans: 1 comments a minuteNC State fans: 3 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 4 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 2 comments a minuteNC State fans: 7 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 6 comments a minuteNC State fans: 3 comments a minuteNC State fans: 3 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 4 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 5 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 4 comments a minuteNC State fans: 6 comments a minute
50%10%25%Q1Q2Q3Q434% at halfNC StateHigh 66%Lost28-3112ScoresLouisvi…NC StateLouisville fans: 1 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 0 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 5 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 2 comments a minuteLouisville fans: 1 comments a minuteLouisville fans: 8 comments a minuteLouisville fans: 6 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 4 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 5 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 3 comments a minuteLouisville fans: 4 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 5 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 5 comments a minuteNC State fans: 0 comments a minuteNC State fans: 0 comments a minuteNC State fans: 1 comments a minuteNC State fans: 3 comments a minuteNC State fans: 1 comments a minuteNC State fans: 3 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 3 comments a minuteNC State fans: 4 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 2 comments a minuteNC State fans: 7 comments a minuteNC State fans: 2 comments a minuteNC State fans: 1 comments a minuteNC State fans: 1 comments a minuteNC State fans: 6 comments a minuteNC State fans: 3 comments a minuteNC State fans: 3 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 4 comments a minuteNC State fans: 3 comments a minuteNC State fans: 2 comments a minuteNC State fans: 5 comments a minuteNC State fans: 4 comments a minuteNC State fans: 2 comments a minuteNC State fans: 4 comments a minuteNC State fans: 6 comments a minute

The two plays that swung it

  1. 1Q3 8:05Kienholz 38-yd TD pass to Richardson, cuts it to 20-14NC State 85% → 67% (−18)
  2. 2Q4 12:27Brown 70-yd TD run, ties it 28-28NC State 77% → 48% (−29)

The two plays that swung it

  1. 1Q3 8:05Kienholz 38-yd TD pass to Richardson, cuts it to 20-14Louisville 15% → 33% (+18)
  2. 2Q4 12:27Brown 70-yd TD run, ties it 28-28Louisville 23% → 53% (+30)

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. Q4 10:09Louisville fans lament Brown's fumble as officials overturn the turnover callQuoted at the top of the page.The fact that this game is tied after all of our lost fumbles is remarkable reallyr/CFB game thread
  2. Q4 1:53Officials overturn fumble call on Wilson run, ruling him downNow here’s the real question: if you’re an NC State fan would you prefer he’s down or that’s a fumble? If he keeps it, NC State wins. If he loses it, it might be one step closer…r/CFB game threadIn situations like this Id much rather they call it a fumble and be wrong and review it, because so many teams get screwed by a quick whistle that can't be reviewed when the call…r/CFB game thread
NC State’s chance to win after every play.
How to read this chartStarts from the pregame line (Louisville -5.5), at 45% for NC State (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. Under the scores, r/CFB comments per minute from fans with a NC State or Louisville flair (433 and 444); both sides share one scale, regulation only.

Watch the plays

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

  1. Q1, 5:30Brown run for a 1-yd lossfumblesQ1, 5:30 · NC State 3, Louisville 0▲12%NC State’s chance to win, 39% to 51%▲12%NC State’s chance to win, 39% to 51%Watch from this playESPN College Football
  2. Q2, 14:20Bailey 19-yd TD pass to JacksonNC State leads 10-0Q2, 14:20 · NC State 10, Louisville 0▲14%NC State’s chance to win, 58% to 72%▲14%NC State’s chance to win, 58% to 72%Watch from this playESPN College Football
  3. Q2, 11:48Brown 0-yd runfumblesQ2, 11:48 · NC State 10, Louisville 010-0score after the play10-0score after the playWatch from this playESPN College Football
  4. Q2, 5:51Kienholz 33-yd TD pass to McCoycuts it to 10-7Q2, 5:51 · NC State 10, Louisville 7▼14%NC State’s chance to win, 67% to 53%▼14%NC State’s chance to win, 67% to 53%Watch from this playESPN College Football
  5. Q2, 1:43Bailey sacked for a 3-yd lossQ2, 1:43 · NC State 10, Louisville 710-7score after the play10-7score after the playWatch from this playESPN College Football
  6. Q3, 13:50Bailey sacked for a 9-yd lossQ3, 13:50 · NC State 13, Louisville 7▼7%NC State’s chance to win, 70% to 63%▼7%NC State’s chance to win, 70% to 63%Watch from this playESPN College Football
  7. Q3, 11:03Bailey 34-yd TD pass to WarrenNC State leads 20-7Q3, 11:03 · NC State 20, Louisville 7▲14%NC State’s chance to win, 70% to 84%▲14%NC State’s chance to win, 70% to 84%Watch from this playESPN College Football
  8. Q3, 8:05Kienholz 38-yd TD pass to Richardsoncuts it to 20-14Q3, 8:05 · NC State 20, Louisville 14▼18%NC State’s chance to win, 85% to 67%▼18%NC State’s chance to win, 85% to 67%Watch from this playESPN College Football
  9. Q3, 3:50Wilson 1-yd TD runNC State leads 28-14Q3, 3:50 · NC State 28, Louisville 14▲14%NC State’s chance to win, 75% to 89%▲14%NC State’s chance to win, 75% to 89%Watch from this playESPN College Football
  10. Q3, 0:20Brown 1-yd TD runcuts it to 28-21Q3, 0:20 · NC State 28, Louisville 21▼7%NC State’s chance to win, 84% to 77%▼7%NC State’s chance to win, 84% to 77%Watch from this playESPN College Football
  11. Q4, 13:01Bailey intercepted by Beasley at the Louisville 0Q4, 13:01 · NC State 28, Louisville 21▼10%NC State’s chance to win, 87% to 77%▼10%NC State’s chance to win, 87% to 77%Watch from this playESPN College Football
  12. Q4, 12:27Brown 70-yd TD runties it 28-28Q4, 12:27 · NC State 28, Louisville 28▼29%NC State’s chance to win, 77% to 48%▼29%NC State’s chance to win, 77% to 48%Watch from this playESPN College Football
  13. Q4, 9:48Brown 49-yd runfumblesQ4, 9:48 · NC State 28, Louisville 28▲5%NC State’s chance to win, 41% to 46%▲5%NC State’s chance to win, 41% to 46%Watch from this playESPN College Football
  14. Q4, 4:33Kienholz sacked for a 11-yd lossQ4, 4:33 · NC State 31, Louisville 28▲5%NC State’s chance to win, 72% to 77%▲5%NC State’s chance to win, 72% to 77%Watch from this playESPN College Football

Every drive

NC State scored on 6 of its 12 drives; Louisville on 4 of its 11.

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

own goalgoal lineQ1Louisville: Punt, from 75 yards out to 49PuntNC State: Field goal, from 80 yards out to 28Field goalLouisville: Fumble, from 80 yards out to 21FumbleNC State: Touchdown, from 79 yards out to 0TouchdownQ2Louisville: Turned over on downs, from 71 yards out to 11DownsNC State: Punt, from 89 yards out to 90PuntLouisville: Touchdown, from 49 yards out to 0TouchdownNC State: Field goal, from 75 yards out to 12Field goalLouisville: Punt, from 81 yards out to 57PuntNC State: End of half, from 86 yards out to 86End of halfQ3NC State: Touchdown, from 75 yards out to 0TouchdownLouisville: Touchdown, from 80 yards out to 0TouchdownNC State: Punt, from 75 yards out to 61PuntLouisville: Fumble, from 66 yards out to 59FumbleNC State: Touchdown, from 41 yards out to 0TouchdownLouisville: Touchdown, from 77 yards out to 0TouchdownNC State: Interception, from 75 yards out to 8InterceptionQ4Louisville: Touchdown, from 80 yards out to 0TouchdownNC State: Punt, from 75 yards out to 67PuntLouisville: Fumble, from 76 yards out to 13FumbleNC State: Field goal, from 87 yards out to 11Field goalLouisville: Punt, from 79 yards out to 89PuntNC State: End of game, from 52 yards out to 27End of game

From Louisville’s side

Louisville’s best moment: Brown 70-yd TD run, ties it 28-28 (Q4 12:27). It lifted Louisville’s win chance by 29 points.

How Louisville fans took it: “I think this game just shows how deep the ACC is. The caliber of play is so high any given team can win on any night. I see no reason the ACC doesn't have 5-6…” r/CFB game thread

“The hot mic of the guy in the stands screaming EVERY SINGLE GAME is hilarious.”
A Louisville fan

When fans got loud

Busy

Fans peaked right at the end.

Jump to the loudest stretch

The jump was busy; the crowd was steady.

FirstSecondThirdFourthNC State fansLouisville fansusual

Two crowds, one game

The words each side’s fans used far more than the other side, from the game thread.

NC State fans

doeren“Dread it. Run from it. 7-5, beating UNC and a 10 year Doeren extension arrives all the same.”

lead“Alright 6 point lead with 20 minutes to go, time to milk that clock out”

Louisville fans

brohm“Man every year this team is just disappointing. That’s the Jeff Brohm special.”

Both sets of fans kept coming back to: ball, every, fumble, least.

Too close to call on 49% of plays.

What it cost

NC State’s chance to make the playoff rose from 2% to 3%.

Make the playoff

Louisville · lost1% → 1%
NC State · won2% → ▲3%

Win the conference

Louisville · lost1% → 1%
NC State · won2% → ▲3%

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

Box score

NC State 31, Louisville 28

NC State covered +5.5 by 8.5. The total, 59, went over 56.5.

LouisvilleNC StateTotal yardsLouisville 485NC State 493485493Passing yardsLouisville 254NC State 373254373Rushing yardsLouisville 231NC State 120231120First downsLouisville 22NC State 262226TurnoversLouisville 3NC State 131Time of possessionLouisville 22:40NC State 37:2022:4037:20
Team totalsLouisvilleNC State
Total yards485493
Passing21 of 30, 254 yds25 of 41, 373 yds
Rushing25 for 231 yds43 for 120 yds
First downs2226
Third down4 of 99 of 17
Fourth down0 of 11 of 1
Turnovers31
Penalties3 for 40 yds7 for 64 yds
Time of possession22:4037:20

Louisville leaders

  • Passing Lincoln Kienholz 21 of 30, 254 yds, 2 TD
  • Rushing Isaac Brown 9 for 125 yds, 1 TD; Keyjuan Brown 8 for 88 yds, 1 TD
  • Receiving Tre Richardson 8 for 117 yds, 1 TD; Lawayne McCoy 2 for 41 yds, 1 TD

NC State leaders

  • Passing CJ Bailey 24 of 40, 373 yds, 2 TD, 1 INT
  • Rushing Davion Gause 21 for 69 yds; Will Wilson 7 for 27 yds, 1 TD
  • Receiving Joshisa Trader 5 for 92 yds; Preston Douglas 5 for 74 yds

Rain through most of the game

69° at kickoff · 0.05 in of rain by radar over the stadium

October game-day temperatures at Carter-Finley Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4NC State favoredLouisville favored100%Win chanceNC StateRaininches 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 timeQ1Q2Q3Q4NC State favoredLouisville 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:27 left6:17 p.m.
Louisville 28, NC State 28 · NC State 48% to win
no rain · 64°
Brown 70-yd TD run, ties it 28-28

Jump to

Where this weather comes fromMeasured at Raleigh / Durham airport, 7.2 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured 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; rain radar from NOAA MRMS, through Iowa State University. 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

Louisville · 2-2

Rated 61st in our preseason ratings, 47th now, up 14 spots.

2-2 in its last 4, one over ranked or top-40 competition.

Last 4 games

NC State · 2-2

Rated 44th in our preseason ratings, 41st now.

2-2 in its last 4 — but nothing on this résumé beats a top-40 team yet.

L 31-35 @ Vanderbilt #42 of 668

lost by 4 as a 3-point underdog

Week by week

NC State

Wk 1: L 8-34 at Virginia▼26VirginiaWk 2: W 73-0 vs Richmond▲73RichmondWk 3: L 31-35 at Vanderbilt▼4VanderbiltWk 4: W 41-31 vs App State▲10App State
  • Wk 1Lat Virginia8-34
  • Wk 2Wvs Richmond73-0
  • Wk 3Lat Vanderbilt31-35
  • Wk 4Wvs App State41-31

Louisville

Wk 1: L 38-41 at Ole Miss▼3Ole MissWk 2: W 59-13 vs Villanova▲46VillanovaWk 3: W 41-31 vs SMU▲10SMUWk 4: L 27-30 vs Wake Forest▼3Wake Forest
  • Wk 1Lat Ole Miss38-41
  • Wk 2Wvs Villanova59-13
  • Wk 3Wvs SMU41-31
  • Wk 4Lvs Wake Forest27-30

Power rating by week

NC State is rated 0.6 points ahead as of week 4. Our power rating by week; higher is better.

531Wk 0Wk 2Wk 4NC StateLouisville

Matchups

Biggest mismatch: Louisville’s passing EPA against NC State, 79 points

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

  1. Louisville’s passing EPA against NC State’s defense

    79 pointsweakerstronger50th

    Louisville offense, 87th percentile · NC State defense, 8th

  2. Louisville’s EPA/play against NC State’s defense

    69 pointsweakerstronger50th

    Louisville offense, 93rd percentile · NC State defense, 24th

  3. Louisville’s explosive plays against NC State’s defense

    68 pointsweakerstronger50th

    Louisville offense, 97th percentile · NC State defense, 29th

Season profile, all the rows

Season profile

LouisvilleNC State
EPA/play, offense
Louisville · 93NC State · 59
EPA/play, defense
Louisville · 42NC State · 24
Success rate, offense
Louisville · 87NC State · 66
Success rate, defense
Louisville · 46NC State · 39
Explosive-play rate, offense
Louisville · 97NC State · 23
Explosive-play rate, defense
Louisville · 48NC State · 29
Rush EPA, offense
Louisville · 89NC State · 31
Rush EPA, defense
Louisville · 63NC State · 58
Pass EPA, offense
Louisville · 87NC State · 68
Pass EPA, defense
Louisville · 21NC State · 8

The series

Louisville leads the series 9-4

13 meetings since 1951 · Louisville has won the last 2

NC State wonLouisville won1951: Louisville by 241994: Louisville by 212007: Louisville by 192011: NC State by 72014: Louisville by 122015: Louisville by 72016: Louisville by 412017: NC State by 142018: NC State by 422019: Louisville by 142021: NC State by 152022: Louisville by 152023: Louisville by 319512023
  • 2023Louisville 13-10NC State lost 10-13 vs Louisville. Chance to win started at 36%, low 8%, high 88%.
  • 2022Louisville 25-10NC State lost 10-25 at Louisville. Chance to win started at 34%, low under 1%, high 55%.
  • 2021NC State 28-13NC State won 28-13 vs Louisville. Chance to win started at 70%, low 32%, high 99%.
  • 2019Louisville 34-20NC State lost 20-34 vs Louisville. Chance to win started at 33%, low 1%, high 58%.
  • 2018NC State 52-10NC State won 52-10 at Louisville. Chance to win started at 83%, low 75%, high better than 99%.

Each line is NC State’s chance to win through that meeting. NC State is 2-1 in the meetings since 2018 that were still close in the fourth quarter.

Line, fans and home field

The betting line, and the fans

NC State fans are feeling it less than most fanbases this week (16th among FBS fanbases), and the other side is no happier.

  • Model · 57%
  • Line · 33%
  • NC State fans · 16th
  • Louisville fans · 2nd

Louisville favored by 5.5 · Total 56.5

How games like this usually go

Louisville by 5.5, on the usual path until 5:19 left in the fourth

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 spread moved 2 points toward NC State.

opened +7.5now +5.5

The total fell 3 points.

opened 59.5now 56.5

Spread: +7.5 → +5.5 · Total: 59.5 → 56.5

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

Weather at kickoff

Mild, with rain. Feels like 68° at kickoff.

Louisville at NC State · Saturday, Oct. 3, 2026 · Carter-Finley Stadium, Raleigh

  • 68°feels like at kickoff
  • 0.06 inrain at kickoff
  • 94weather score, Comfortable

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Kickoff times that Saturday

Games in this time zone used 9 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game is ringed. At Carter-Finley Stadium that day, a 6 pm, 7:30 pm or 8 pm kickoff would have scored 100, against 94 at 3:30 pm.

  • 11 am: 94, Comfortable
  • noon: 84, Mixed
  • 12:45 pm: 80, Mixed
  • 2 pm: 82, Mixed
  • 3:30 pm: 94, Comfortable (this game)
  • 4:15 pm: 99, Comfortable
  • 6 pm: 100, Ideal
  • 7:30 pm: 100, Ideal
  • 8 pm: 100, Ideal

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

NC State is worth +6.3 points (±3.5) more at home than on the road since 2018 — top third of FBS, 84th percentile.

75% at home, 41% on the road against FBS opponents (39-13 home, 17-24 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 +5.6 at home vs. away over 100 games — outside the ±5.3 noise, one of the few buildings where results say more.

The visitors travel about 422 miles to get here.

Where next

Conference standings

Place in the conference, then conference record.

Full ACC standings