Wake Forest at Louisville

Saturday, October 29, 2022

Louisville beat No. 10 Wake Forest 48–⁠21. It was their 10th meeting; after it, Louisville led the series 7–⁠3.

Away10Wake Forest8–⁠5 in 2022
21
HomeLouisville8–⁠5 in 2022
48

Final at L&N Federal Credit Union Stadium, LouisvilleTV: ACCNAttendance 39,503

At kickoff
72°F, mostly cloudy, wind 7 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Louisville Intl-Standiford Field Airport (KSDF), 4 km from the stadium, 26 minutes after kickoff
Official
Mike RocheGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wake Forest0140721
Louisville6735048

Standouts

  • RushingTiyon Evans11 carries, 106 yards, 1 TDLouisville
  • DefenseKei’Trel Clark6 tackles, 1 sack, 2 for loss, 1 INTLouisville

Player stats

Wake Forest

PassingC/AttYdsTDInt
Sam Hartman20/3527113
Mitch Griffis6/93911
RushingCarYdsTDLong
Will Towns754018
Christian Turner938021
Justice Ellison82217
Mitch Griffis51309
ReceivingRecYdsTDLong
Donavon Greene375039
Ke’Shawn Williams567029
Blake Whiteheart452025
A.T. Perry328011
DefenseTklTFLSacksInt
Malik Mustapha101.500
A.J. Williams7000
Caelen Carson5000
Ryan Smenda Jr.4100
Kevin Pointer3110

Louisville

PassingC/AttYdsTDInt
Malik Cunningham15/2316400
Brock Domann2/3700
Braden Smith1/12810
RushingCarYdsTDLong
Tiyon Evans11106152
Jawhar Jordan945023
Malik Cunningham938221
Jalen Mitchell31609
ReceivingRecYdsTDLong
Tyler Hudson677019
Marshon Ford139039
Jaelin Carter237128
Ahmari Huggins-Bruce424011
DefenseTklTFLSacksInt
Mohamed Sanogo91.510
M.J. Griffin90.500
Yasir Abdullah7110
T.J. Quinn7000
Kei’Trel Clark6211
Josh Minkins6110
Dorian Jones4110
Quincy Riley3002
Jared Dawson2110
Caleb Banks1110
YaYa Diaby1110
Monty Montgomery1001

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

Team stats

Wake ForestLouisville
402Total yards410
310Passing yards199
92Rushing yards211
7.0Yards per pass7.4
2.0Yards per rush5.6
29First downs19
8–⁠16Third downs4–⁠12
1–⁠4Fourth downs0–⁠2
8Turnovers1
3–⁠15Penalties9–⁠95
33:36Possession26:24
1Sacks (by defense)8

Efficiency

Wake ForestLouisville
41%Success rate52%
−0.13EPA per play0.18
1.21Explosiveness1.06
0.03Rushing EPA0.09
−0.24Passing EPA0.31
23%Passing-down success32%
−0.05First-down EPA0.30
−0.14Second-down EPA0.27
0.71Third-down EPA0.39
15%Havoc by its defense28%

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)

Wake Forest 56% to win. Louisville pulled the upset.

The line

Wake Forest −3, over/under 66.

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 Wake Forest 58%, Louisville 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Louisville end zoneWake Forest end zoneQ1 LouisvilleField goal, 11 playsQ1 Wake ForestPunt, 3 playsQ1 LouisvilleField goal, 9 playsQ1 Wake ForestPunt, 4 playsQ1 LouisvilleTouchdown, 8 playsQ2 Wake ForestTouchdown, 9 playsQ2 LouisvillePunt, 3 playsQ2 Wake ForestTouchdown, 9 playsQ2 LouisvillePunt, 7 playsQ2 Wake ForestPunt, 3 playsQ2 LouisvilleMissed FG, 6 playsQ2 Wake ForestEnd of half, 6 playsQ3 Wake ForestPick-six, 3 plays (Louisville scores)Q3 Wake ForestFumble, 5 playsQ3 LouisvilleTurnover on downs, 4 playsQ3 Wake ForestFumble, 7 playsQ3 LouisvilleTouchdown, 5 playsQ3 Wake ForestInterception, 5 playsQ3 LouisvilleTouchdown, 1 playQ3 Wake ForestFumble, 2 playsQ3 LouisvilleTouchdown, 2 playsQ3 Wake ForestPunt, 3 playsQ3 LouisvillePunt, 3 playsQ3 Wake ForestPick-six, 7 plays (Louisville scores)Q4 Wake ForestFumble, 10 playsQ4 LouisvilleTurnover on downs, 8 playsQ4 Wake ForestInterception, 11 playsQ4 Wake ForestTouchdown, 3 playsQ4 LouisvilleEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Louisville drives left to right, Wake Forest right to left.
  1. Q1 LouisvilleField goal, 11 plays, 64 yards
  2. Q1 Wake ForestPunt, 3 plays, 6 yards
  3. Q1 LouisvilleField goal, 9 plays, 53 yards
  4. Q1 Wake ForestPunt, 4 plays, 3 yards
  5. Q1 LouisvilleTouchdown, 8 plays, 76 yards
  6. Q2 Wake ForestTouchdown, 9 plays, 75 yards
  7. Q2 LouisvillePunt, 3 plays, 0 yards
  8. Q2 Wake ForestTouchdown, 9 plays, 73 yards
  9. Q2 LouisvillePunt, 7 plays, 25 yards
  10. Q2 Wake ForestPunt, 3 plays, 2 yards
  11. Q2 LouisvilleMissed FG, 6 plays, 26 yards
  12. Q2 Wake ForestEnd of half, 6 plays, 56 yards
  13. Q3 Wake ForestPick-six, 3 plays (Louisville scores), 13 yards
  14. Q3 Wake ForestFumble, 5 plays, 16 yards
  15. Q3 LouisvilleTurnover on downs, 4 plays, 9 yards
  16. Q3 Wake ForestFumble, 7 plays, 56 yards
  17. Q3 LouisvilleTouchdown, 5 plays, 74 yards
  18. Q3 Wake ForestInterception, 5 plays, 27 yards
  19. Q3 LouisvilleTouchdown, 1 play, 9 yards
  20. Q3 Wake ForestFumble, 2 plays, 0 yards
  21. Q3 LouisvilleTouchdown, 2 plays, 33 yards
  22. Q3 Wake ForestPunt, 3 plays, −5 yards
  23. Q3 LouisvillePunt, 3 plays, 2 yards
  24. Q3 Wake ForestPick-six, 7 plays (Louisville scores), 44 yards
  25. Q4 Wake ForestFumble, 10 plays, 42 yards
  26. Q4 LouisvilleTurnover on downs, 8 plays, 21 yards
  27. Q4 Wake ForestInterception, 11 plays, 55 yards
  28. Q4 Wake ForestTouchdown, 3 plays, 11 yards
  29. Q4 LouisvilleEnd of game, 1 play, 21 yards

Play by play

1st quarter5 drives, then Louisville 6, Wake Forest 0
Louisville Field goal, 11 plays
15:001st & 10 at own 35Ivan Mora kickoff for 65 yds for a touchback
14:551st & 10 at own 25Malik Cunningham pass incomplete
14:302nd & 10 at own 25Malik Cunningham run for no gain to the Lvile 25
14:103rd & 10 at own 25Malik Cunningham pass complete to Tyler Hudson for 19 yds to the Lvile 44 for a 1ST down
13:501st & 10 at own 44Trevion Cooley run for 3 yds to the Lvile 47
13:302nd & 7 at own 47Malik Cunningham pass complete to Ahmari Huggins-Bruce for 6 yds to the WFrst 47
13:003rd & 1 at opp 47Malik Cunningham run for 9 yds to the WFrst 38 for a 1ST down
12:201st & 10 at opp 38Malik Cunningham pass complete to Tyler Hudson for 19 yds to the WFrst 19 for a 1ST down
11:521st & 10 at opp 19Trevion Cooley run for 2 yds to the WFrst 17
11:302nd & 8 at opp 17Malik Cunningham pass complete to Tyler Hudson for 6 yds to the WFrst 11
11:153rd & 2 at opp 11Malik Cunningham pass incomplete to Tyler Hudson
11:084th & 2 at opp 11James Turner 29 yd FG GOODLouisville 3, Wake Forest 0
Wake Forest Punt, 3 plays
11:084th & 2 at own 35Brock Travelstead kickoff for 65 yds for a touchback
11:081st & 10 at own 25WAKE FOREST Penalty, False Start (TEAM) to the WFrst 20
10:581st & 15 at own 20Sam Hartman pass incomplete to TEAM
10:502nd & 15 at own 20Sam Hartman run for no gain to the WFrst 20
10:223rd & 15 at own 20LOUISVILLE Penalty, Defensive Offside (5 Yards) to the WFrst 25
9:553rd & 10 at own 25Sam Hartman pass complete to Taylor Morin for 6 yds to the WFrst 31
9:274th & 4 at own 31Ivan Mora punt for 52 yds , Braden Smith returns for 8 yds to the Lvile 25
Louisville Field goal, 9 plays
9:101st & 10 at own 25Jawhar Jordan run for 5 yds to the Lvile 30
8:502nd & 5 at own 30Malik Cunningham run for 21 yds to the WFrst 49 for a 1ST down
8:101st & 10 at opp 49Jawhar Jordan run for 5 yds to the WFrst 44
7:512nd & 5 at opp 44Malik Cunningham pass incomplete to Ahmari Huggins-Bruce
7:173rd & 5 at opp 44Malik Cunningham pass complete to Jawhar Jordan for 15 yds to the WFrst 29 for a 1ST down
7:081st & 10 at opp 29Jawhar Jordan run for 2 yds to the WFrst 27
7:002nd & 8 at opp 27Malik Cunningham pass complete to Tiyon Evans for 4 yds to the WFrst 23
6:453rd & 4 at opp 23Malik Cunningham run for 1 yd to the WFrst 22
5:434th & 3 at opp 22James Turner 39 Yd Field GoalLouisville 6, Wake Forest 0
Wake Forest Punt, 4 plays
5:364th & 3 at own 35Brock Travelstead kickoff for 64 yds , Ke’Shawn Williams return for 20 yds to the WFrst 21
5:171st & 10 at own 21Sam Hartman pass complete to A.T. Perry for 11 yds to the WFrst 32 for a 1ST down
4:481st & 10 at own 32Christian Turner run for 1 yd to the WFrst 33
4:142nd & 9 at own 33Christian Turner run for no gain to the WFrst 33
3:453rd & 9 at own 33Sam Hartman sacked by Josh Minkins for a loss of 9 yards to the WFrst 24
3:034th & 18 at own 24Ivan Mora punt for 52 yds, fair catch by Braden Smith at the Lvile 24
Louisville Touchdown, 8 plays
2:381st & 10 at own 24Jalen Mitchell run for 9 yds to the Lvile 33
2:192nd & 1 at own 33Malik Cunningham run for 3 yds to the Lvile 36 for a 1ST down
1:431st & 10 at own 36Tiyon Evans run for 5 yds to the Lvile 41
1:262nd & 5 at own 41LOUISVILLE Penalty, False Start (Renato Brown) to the Lvile 36
0:582nd & 10 at own 36Tiyon Evans run for 13 yds to the Lvile 49 for a 1ST down
0:171st & 10 at own 49Malik Cunningham pass complete to Jaelin Carter for 9 yds to the WFrst 42
0:002nd & 1 at opp 42Tiyon Evans run for 2 yds to the WFrst 40 for a 1ST down
Q2 14:381st & 10 at opp 40Malik Cunningham pass complete to Marshon Ford for 39 yds to the WFrst 1 for a 1ST down
Q2 14:271st & goal at opp 1Malik Cunningham run for 1 yd for a TD, (James Turner KICK)Louisville 13, Wake Forest 0
2nd quarter7 drives, then Wake Forest 14, Louisville 13
Wake Forest Touchdown, 9 plays
14:271st & 10 at own 35Brock Travelstead kickoff for 65 yds for a touchback
14:211st & 10 at own 25Hartman, Sam pass incomplete to Perry, A.T., PENALTY LOUISVILLE pass interference (Clark, Kei’Trel) 15 yards to the WAKEFOREST40, NO PLAY, 1ST DOWN WAKEFOREST.
14:021st & 10 at own 40Sam Hartman pass complete to Blake Whiteheart for 25 yds to the Lvile 35 for a 1ST down
14:001st & 10 at opp 35Sam Hartman pass complete to Blake Whiteheart for 9 yds to the Lvile 26
13:422nd & 1 at opp 26Justice Ellison run for 2 yds to the Lvile 24 for a 1ST down
13:261st & 10 at opp 24Sam Hartman pass complete to Ke’Shawn Williams for 9 yds to the Lvile 15
12:562nd & 1 at opp 15Justice Ellison run for no gain to the Lvile 15
12:263rd & 1 at opp 15Sam Hartman run for 2 yds to the Lvile 13 for a 1ST down
11:481st & 10 at opp 13Justice Ellison run for no gain to the Lvile 13
11:292nd & 10 at opp 13Sam Hartman run for 10 yds to the Lvile 3 for a 1ST down
11:151st & goal at opp 3Justice Ellison run for 3 yds for a TD, (Matthew Dennis KICK)Louisville 13, Wake Forest 7
Louisville Punt, 3 plays
11:151st & 10 at own 35Ivan Mora kickoff for 65 yds for a touchback
10:561st & 10 at own 25Malik Cunningham pass complete to Tyler Hudson for 6 yds to the Lvile 31
10:282nd & 4 at own 31Trevion Cooley run for a loss of 2 yards to the Lvile 29
9:513rd & 6 at own 29Malik Cunningham pass complete to Trevion Cooley for a loss of 4 yards to the Lvile 25
9:214th & 10 at own 25Mark Vassett punt for 48 yds, fair catch by Taylor Morin at the WFrst 27
Wake Forest Touchdown, 9 plays
9:131st & 10 at own 27Sam Hartman sacked by YaYa Diaby for a loss of 6 yards to the WFrst 21
8:442nd & 16 at own 21Sam Hartman pass complete to Donavon Greene for 20 yds to the WFrst 41 for a 1ST down
8:241st & 10 at own 41Christian Turner run for 21 yds to the Lvile 38 for a 1ST down
8:031st & 10 at opp 38LOUISVILLE Penalty, Defensive Pass Interference (Kei’Trel Clark) to the Lvile 23 for a 1ST down
7:431st & 10 at opp 23Christian Turner run for a loss of 2 yards to the Lvile 25
7:272nd & 12 at opp 25Sam Hartman pass complete to Christian Turner for 2 yds to the Lvile 23
6:533rd & 10 at opp 23Sam Hartman pass complete to Blake Whiteheart for 11 yds to the Lvile 12 for a 1ST down
6:071st & 10 at opp 12Christian Turner run for a loss of 4 yards to the Lvile 16
5:522nd & 14 at opp 16Sam Hartman pass incomplete to Jahmal Banks
5:453rd & 14 at opp 16Sam Hartman pass complete to Jahmal Banks for 16 yds for a TD, (Matthew Dennis KICK)Wake Forest 14, Louisville 13
Louisville Punt, 7 plays
5:393rd & 14 at own 35Ivan Mora kickoff for 58 yds , Jawhar Jordan return for 21 yds to the Lvile 28
5:201st & 10 at own 28Tiyon Evans run for 5 yds to the Lvile 33
4:542nd & 5 at own 33Malik Cunningham pass complete to Ahmari Huggins-Bruce for 7 yds to the Lvile 40 for a 1ST down
4:321st & 10 at own 40Tiyon Evans run for 5 yds to the Lvile 45
4:032nd & 5 at own 45Tiyon Evans run for 7 yds to the WFrst 48 for a 1ST down
3:451st & 10 at opp 48Malik Cunningham pass incomplete to Ahmari Huggins-Bruce
3:292nd & 10 at opp 48Jawhar Jordan run for 1 yd to the WFrst 47
3:013rd & 9 at opp 47Malik Cunningham pass incomplete to Tyler Hudson
2:544th & 9 at opp 47Mark Vassett punt for 32 yds, punt out-of-bounds at the WFrst 15
Wake Forest Punt, 3 plays
2:361st & 10 at own 15Quinton Cooley run for 2 yds to the WFrst 17
1:583rd & 3 at own 22Sam Hartman sacked by Kei’Trel Clark for a loss of 5 yards to the WFrst 17
1:584th & 8 at own 17Timeout LOUISVILLE, clock 01:58
1:542nd & 8 at own 17Quinton Cooley run for 5 yds to the WFrst 22
1:543rd & 3 at own 22Timeout LOUISVILLE, clock 01:54
1:484th & 8 at own 17Ivan Mora punt for 51 yds , Braden Smith returns for 13 yds to the Lvile 45
Louisville Missed FG, 6 plays
1:411st & 10 at own 45Jawhar Jordan run for 23 yds to the WFrst 32 for a 1ST down
1:351st & 10 at opp 32Malik Cunningham pass complete to Tyler Hudson for 16 yds to the WFrst 16 for a 1ST down
1:291st & 10 at opp 16Malik Cunningham pass complete to Ahmari Huggins-Bruce for no gain to the WFrst 16
1:292nd & 10 at opp 16Timeout WAKE FOREST, clock 01:29
1:232nd & 10 at opp 16Malik Cunningham run for 2 yds to the WFrst 14
1:233rd & 8 at opp 14Timeout WAKE FOREST, clock 01:23
1:203rd & 8 at opp 14Malik Cunningham pass incomplete to Jawhar Jordan
1:204th & 8 at opp 14LOUISVILLE Penalty, False Start (-5 Yards) to the WFrst 19
1:204th & 13 at opp 19LOUISVILLE Penalty, Offensive Holding (Dez Melton) to the WFrst 29
1:114th & 23 at opp 29James Turner 47 yd FG MISSED
Wake Forest End of half, 6 plays
1:051st & 10 at own 29Sam Hartman pass incomplete to A.T. Perry
0:442nd & 10 at own 29Justice Ellison run for 7 yds to the WFrst 36
0:153rd & 3 at own 36Justice Ellison run for 6 yds to the WFrst 42 for a 1ST down
0:151st & 10 at own 42Timeout WAKE FOREST, clock 00:15
0:081st & 10 at own 42Sam Hartman run for 4 yds to the WFrst 46
0:012nd & 6 at own 46Sam Hartman pass complete to Donavon Greene for 39 yds to the Lvile 15 for a 1ST down
0:001st & 10 at opp 15Sam Hartman pass incomplete to A.T. Perry WAKE FOREST Penalty, Ineligible Downfield on Pass (TEAM) declined
3rd quarter12 drives, then Louisville 48, Wake Forest 14
Wake Forest Pick-six, 3 plays (Louisville scores)
15:001st & 10 at own 35Brock Travelstead kickoff for 63 yds for a touchback
14:571st & 10 at own 25Hartman, Sam pass incomplete to Perry, A.T., PENALTY WAKEFOREST ineligible downfield on pass 5 yards to the WAKEFOREST20, NO PLAY.
14:501st & 15 at own 20Sam Hartman pass complete to Taylor Morin for 18 yds to the WFrst 38 for a 1ST down
14:241st & 10 at own 38Sam Hartman pass incomplete
14:132nd & 10 at own 38Sam Hartman pass intercepted for a TD Kei’Trel Clark return for 46 yds for a TD, (James Turner KICK)Louisville 20, Wake Forest 14
Wake Forest Fumble, 5 plays
14:091st & 10 at own 35Brock Travelstead kickoff for 65 yds for a touchback
14:041st & 10 at own 25Christian Turner run for 12 yds to the WFrst 37 for a 1ST down
13:461st & 10 at own 37Christian Turner run for 3 yds to the WFrst 40
13:112nd & 7 at own 40Sam Hartman pass complete to A.T. Perry for 11 yds to the Lvile 49 for a 1ST down
13:011st & 10 at opp 49Sam Hartman sacked by Momo Sanogo for a loss of 10 yards to the WFrst 41
12:372nd & 20 at own 41Sam Hartman sacked by Yasir Abdullah for a loss of 12 yards to the WFrst 29 Sam Hartman fumbled, forced by Yasir Abdullah, recovered by Lvile Mason Reiger , return for 0 yards
Louisville Turnover on downs, 4 plays
12:231st & 10 at opp 29Jawhar Jordan run for 5 yds to the WFrst 24
11:442nd & 5 at opp 24Jawhar Jordan run for 2 yds to the WFrst 22
10:563rd & 3 at opp 22Jawhar Jordan run for 2 yds to the WFrst 20
10:514th & 1 at opp 20Jawhar Jordan run for no gain to the WFrst 20
Wake Forest Fumble, 7 plays
10:371st & 10 at own 20Sam Hartman pass complete to Ke’Shawn Williams for 22 yds to the WFrst 42 for a 1ST down
10:151st & 10 at own 42Sam Hartman pass complete to Jahmal Banks for 7 yds to the WFrst 49
10:002nd & 3 at own 49Justice Ellison run for 3 yds to the Lvile 48 for a 1ST down
9:321st & 10 at opp 48Justice Ellison run for 1 yd to the Lvile 47
9:052nd & 9 at opp 47Sam Hartman pass complete to Blake Whiteheart for 7 yds to the Lvile 40
8:323rd & 2 at opp 40Sam Hartman pass complete to Donavon Greene for 16 yds to the Lvile 24 for a 1ST down
8:201st & 10 at opp 24Sam Hartman sacked by Jared Dawson for a loss of 2 yards to the Lvile 26 Sam Hartman fumbled, forced by Jared Dawson, recovered by Lvile Momo Sanogo , return for 0 yards
Louisville Touchdown, 5 plays
8:041st & 10 at own 26Malik Cunningham pass complete to Ahmari Huggins-Bruce for 11 yds to the Lvile 37 for a 1ST down
7:511st & 10 at own 37Malik Cunningham sacked by Kevin Pointer for a loss of 8 yards to the Lvile 29
7:172nd & 18 at own 29Tiyon Evans run for 8 yds to the Lvile 37
6:283rd & 10 at own 37Malik Cunningham pass complete to Tyler Hudson for 11 yds to the Lvile 48 for a 1ST down
6:041st & 10 at own 48Tiyon Evans run for 52 yds for a TD, (James Turner KICK)Louisville 27, Wake Forest 14
Wake Forest Interception, 5 plays
5:531st & 10 at own 35Brock Travelstead kickoff for 62 yds , Ke’Shawn Williams return for 14 yds to the WFrst 17
5:371st & 10 at own 17Christian Turner run for 5 yds to the WFrst 22
5:172nd & 5 at own 22Christian Turner run for 2 yds to the WFrst 24
4:563rd & 3 at own 24Sam Hartman pass complete to Ke’Shawn Williams for 5 yds to the WFrst 29 for a 1ST down LOUISVILLE Penalty, Unnecessary Roughness (Kei’Trel Clark) to the WFrst 44 for a 1ST down
4:331st & 10 at own 44Sam Hartman pass incomplete to Jahmal Banks
4:162nd & 10 at own 44Sam Hartman pass intercepted Monty Montgomery return for 9 yds to the WFrst 9 Josh Minkins return for 38 yds to the WFrst 9
Louisville Touchdown, 1 play
4:091st & goal at opp 9Malik Cunningham run for 9 yds for a TD, (James Turner KICK)Louisville 34, Wake Forest 14
Wake Forest Fumble, 2 plays
3:581st & 10 at own 35Brock Travelstead kickoff for 53 yds , Will Towns return for 24 yds to the WFrst 36
3:511st & 10 at own 36Sam Hartman pass incomplete to Taylor Morin
3:462nd & 10 at own 36Sam Hartman sacked by Caleb Banks for a loss of 3 yards to the WFrst 33 Sam Hartman fumbled, forced by Caleb Banks, recovered by Lvile K.J. Cloyd , return for 0 yards
Louisville Touchdown, 2 plays
3:261st & 10 at opp 33Ahmari Huggins-Bruce run for 5 yds to the WFrst 28
3:122nd & 5 at opp 28Braden Smith pass complete to Jaelin Carter for 28 yds for a TD, (James Turner KICK)Louisville 41, Wake Forest 14
Wake Forest Punt, 3 plays
2:582nd & 5 at own 35Brock Travelstead kickoff for 53 yds , Will Towns return for 31 yds to the WFrst 43
2:521st & 10 at own 43Sam Hartman pass incomplete to Taylor Morin
2:452nd & 10 at own 43Sam Hartman pass incomplete to Jahmal Banks
2:453rd & 10 at own 43WAKE FOREST Penalty, False Start (Je’Vionte’ Nash) to the WFrst 38
2:393rd & 15 at own 38Sam Hartman pass incomplete to Jahmal Banks
2:324th & 15 at own 38Ivan Mora punt for 44 yds, fair catch at the Lvile 18
Louisville Punt, 3 plays
2:171st & 10 at own 18Tiyon Evans run for 2 yds to the Lvile 20
1:582nd & 8 at own 20Malik Cunningham pass incomplete to Braden Smith
1:513rd & 8 at own 20Malik Cunningham pass incomplete to Chris Bell
1:414th & 8 at own 20Mark Vassett punt for 41 yds, fair catch by Taylor Morin at the WFrst 39
Wake Forest Pick-six, 7 plays (Louisville scores)
1:351st & 10 at own 39Sam Hartman pass complete to Ke’Shawn Williams for 2 yds to the WFrst 41
1:052nd & 8 at own 41Sam Hartman pass complete to A.T. Perry for 6 yds to the WFrst 47
0:543rd & 2 at own 47Sam Hartman pass complete to Ke’Shawn Williams for 29 yds to the Lvile 24 for a 1ST down
0:491st & 10 at opp 24Sam Hartman pass incomplete to A.T. Perry
0:442nd & 10 at opp 24Sam Hartman pass incomplete to Ke’Shawn Williams
0:303rd & 10 at opp 24Sam Hartman run for 7 yds to the Lvile 17
0:004th & 3 at opp 17Sam Hartman pass intercepted for a TD Quincy Riley return for 90 yds for a TD, (James Turner KICK)Louisville 48, Wake Forest 14
Q4 15:001st & 10 at own 35LOUISVILLE Penalty, Unsportsmanlike Conduct (-15 Yards) to the Lvile 20
4th quarter5 drives, then Louisville 48, Wake Forest 21
Wake Forest Fumble, 10 plays
14:531st & 25 at own 20James Turner kickoff for 56 yds , Ke’Shawn Williams return for 5 yds to the WFrst 29
14:331st & 10 at own 29Will Towns run for 3 yds to the WFrst 32
14:002nd & 7 at own 32Will Towns run for 18 yds to the 50 yard line for a 1ST down
13:331st & 10 at the 50Mitch Griffis run for 8 yds to the Lvile 42
13:122nd & 2 at opp 42Will Towns run for 3 yds to the Lvile 39 for a 1ST down
12:321st & 10 at opp 39Mitch Griffis pass complete to Wesley Grimes for 6 yds to the Lvile 33
12:142nd & 4 at opp 33Will Towns run for 9 yds to the Lvile 24 for a 1ST down
11:341st & 10 at opp 24Demond Claiborne run for a loss of 1 yard to the Lvile 25
11:062nd & 11 at opp 25Mitch Griffis pass complete to Cameron Hite for 3 yds to the Lvile 22
10:433rd & 8 at opp 22Mitch Griffis sacked by Dorian Jones for a loss of 7 yards to the Lvile 29
10:054th & 15 at opp 29TEAM run for a loss of 20 yards to the Lvile 49 TEAM fumbled, recovered by Lvile Ashton Gillotte
Louisville Turnover on downs, 8 plays
10:001st & 10 at own 49Tiyon Evans run for 2 yds to the WFrst 49
9:132nd & 8 at opp 49Brock Domann pass complete to Chris Bell for 9 yds to the WFrst 40 for a 1ST down
8:401st & 10 at opp 40Jalen Mitchell run for 5 yds to the WFrst 35
7:572nd & 5 at opp 35Tiyon Evans run for 5 yds to the WFrst 30 for a 1ST down
7:131st & 10 at opp 30Jalen Mitchell run for 2 yds to the WFrst 28
6:232nd & 8 at opp 28Brock Domann pass complete to Chris Bell for a loss of 2 yards to the WFrst 30
5:573rd & 10 at opp 30Brock Domann pass incomplete to Chris Bell
5:534th & 10 at opp 30Brock Domann run for a loss of 1 yard to the WFrst 31
Wake Forest Interception, 11 plays
5:361st & 10 at own 31Will Towns run for 12 yds to the WFrst 43 for a 1ST down
5:001st & 10 at own 43Mitch Griffis run for 9 yds to the Lvile 48
4:492nd & 1 at opp 48Will Towns run for 9 yds to the Lvile 39 for a 1ST down
4:321st & 10 at opp 39Mitch Griffis pass incomplete to Trent Nicholson
4:152nd & 10 at opp 39Mitch Griffis pass complete to Trent Nicholson for 4 yds to the Lvile 35
3:193rd & 6 at opp 35Mitch Griffis run for 2 yds to the Lvile 33 Mitch Griffis fumbled, forced by Kameron Wilson, recovered by WFrst Will Towns
2:594th & 4 at opp 33Mitch Griffis pass complete to Jackson Hensley for 15 yds to the Lvile 18 for a 1ST down
2:401st & 10 at opp 18Demond Claiborne run for 3 yds to the Lvile 15
2:022nd & 7 at opp 15Mitch Griffis run for 1 yd to the Lvile 14
1:453rd & 6 at opp 14Mitch Griffis pass incomplete to Wesley Grimes
1:164th & 6 at opp 14Mitch Griffis pass intercepted Quincy Riley return for 11 yds to the Lvile 11 Quincy Riley fumbled, forced by Demond Claiborne, recovered by WFrst Demond Claiborne
Wake Forest Touchdown, 3 plays
1:031st & 10 at opp 11Will Towns run for no gain to the Lvile 11
0:282nd & 10 at opp 11Mitch Griffis pass complete to Trent Nicholson for 6 yds to the Lvile 5
0:143rd & 4 at opp 5Mitch Griffis pass complete to Trey Boll for 5 yds for a TD, (Matthew Dennis KICK)Louisville 48, Wake Forest 21
Louisville End of game, 1 play
0:143rd & 4 at own 35Zach Murphy kickoff for 40 yds fair catch by Jawhar Jordan at the Lvile 3
0:001st & 10 at own 25TEAM run for a loss of 1 yard to the Lvile 24

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.

Louisville leads 7–⁠4 in 11 meetings, counting the one since this game.

Recent meetings
2026Wake Forest 30, Louisville 27
2022Louisville 48, Wake Forest 21
2021Wake Forest 37, Louisville 34
2020Louisville 45, Wake Forest 21
2019Louisville 62, Wake Forest 59
2018Wake Forest 56, Louisville 35

Around this game