Wake Forest at Louisville

Saturday, December 12, 2020

Louisville beat Wake Forest 45–⁠21. It was their eighth meeting; after it, Louisville led the series 6–⁠2.

AwayWake Forest4–⁠5 in 2020
21
HomeLouisville4–⁠7 in 2020
45

Final at L&N Federal Credit Union Stadium, LouisvilleTV: ACCNAttendance 10,959

At kickoff
62°F, a few clouds, wind 15 mph from the southwest, gusts to 24 mphWeather: NOAA NCEI Integrated Surface Database; Louisville Intl-Standiford Field Airport (KSDF), 4 km from the stadium
Officials
Referee J. Magallanes; umpire T. Riley; head linesman T. Lynch; line judge P. Beratta; side judge T. Tarantini; field judge C. Junjulas; back judge P. Ryan; center judge L. HayesGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wake Forest733821
Louisville02171745

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Wake Forest

PassingC/AttYdsTDInt
Sam Hartman17/4122421
RushingCarYdsTDLong
Christian Beal-Smith1458014
Justice Ellison950017
Sam Hartman41107
Ahmani Marshall4808
ReceivingRecYdsTDLong
Jaquarii Roberson9138144
Blake Whiteheart238031
Taylor Morin223113
A.T. Perry114014
DefenseTklTFLSacksInt
Nick Andersen10000
Ja’Cquez Williams7110
Miles Fox6410
Chase Monroe6000

Louisville

PassingC/AttYdsTDInt
Malik Cunningham16/2219520
Ryan Harwell1/1400
RushingCarYdsTDLong
Jalen Mitchell20168070
Malik Cunningham1338116
Hassan Hall1227214
Jordan Watkins123123
ReceivingRecYdsTDLong
Dez Fitzpatrick677028
Braden Smith353029
Marshon Ford335122
Francis Sherman319111
DefenseTklTFLSacksInt
Rodjay Burns81.500
C.J. Avery8000
Tabarious Peterson5110
Marlon Character Jr.5100
Monty Montgomery3001

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

Team stats

Wake ForestLouisville
351Total yards453
224Passing yards199
127Rushing yards254
5.5Yards per pass8.7
4.1Yards per rush5.4
17First downs19
7–⁠18Third downs7–⁠14
1–⁠2Fourth downs0–⁠2
2Turnovers0
5–⁠39Penalties7–⁠32
23:04Possession36:56
2Sacks (by defense)1

Efficiency

Wake ForestLouisville
33%Success rate44%
−0.04EPA per play0.25
1.48Explosiveness1.42
−0.04Rushing EPA0.14
−0.04Passing EPA0.45
29%Passing-down success20%
−0.32First-down EPA0.15
0.15Second-down EPA0.26
0.10Third-down EPA1.06
16%Havoc by its defense15%

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 won as Elo’s underdog.

The line

Louisville −2.5, over/under 62.5.

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

Before kickoff, the win chances were Louisville 57%, Wake Forest 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Louisville end zoneWake Forest end zoneQ1 Wake ForestPunt, 9 playsQ1 LouisvilleTurnover on downs, 4 playsQ1 Wake ForestTouchdown, 4 playsQ1 LouisvillePunt, 3 playsQ1 Wake ForestPunt, 3 playsQ1 LouisvillePunt, 5 playsQ1 Wake ForestPunt, 3 playsQ1 LouisvillePunt, 3 playsQ1 Wake ForestPunt, 5 playsQ2 LouisvillePunt, 3 playsQ2 Wake ForestPunt, 5 playsQ2 LouisvilleTouchdown, 8 playsQ2 Wake ForestField goal, 9 playsQ2 LouisvilleTouchdown, 2 playsQ2 Wake ForestInterception, 6 playsQ2 LouisvilleTouchdown, 5 playsQ2 Wake ForestPunt, 3 playsQ2 LouisvilleEnd of half, 1 playQ3 LouisvilleTouchdown, 12 playsQ3 Wake ForestField goal, 8 playsQ3 LouisvilleTurnover on downs, 7 playsQ3 Wake ForestTouchdown, 8 playsQ4 LouisvilleTouchdown, 11 playsQ4 Wake ForestFumbleQ4 LouisvilleField goal, 4 playsQ4 Wake ForestTurnover on downs, 7 playsQ4 LouisvilleTouchdown, 3 playsQ4 Wake ForestEnd of game, 4 plays
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 Wake ForestPunt, 9 plays, 35 yards
  2. Q1 LouisvilleTurnover on downs, 4 plays, 4 yards
  3. Q1 Wake ForestTouchdown, 4 plays, 24 yards
  4. Q1 LouisvillePunt, 3 plays, −3 yards
  5. Q1 Wake ForestPunt, 3 plays, 1 yard
  6. Q1 LouisvillePunt, 5 plays, 18 yards
  7. Q1 Wake ForestPunt, 3 plays, 8 yards
  8. Q1 LouisvillePunt, 3 plays, −12 yards
  9. Q1 Wake ForestPunt, 5 plays, 22 yards
  10. Q2 LouisvillePunt, 3 plays, −3 yards
  11. Q2 Wake ForestPunt, 5 plays, 13 yards
  12. Q2 LouisvilleTouchdown, 8 plays, 80 yards
  13. Q2 Wake ForestField goal, 9 plays, 43 yards
  14. Q2 LouisvilleTouchdown, 2 plays, 75 yards
  15. Q2 Wake ForestInterception, 6 plays, 19 yards
  16. Q2 LouisvilleTouchdown, 5 plays, 37 yards
  17. Q2 Wake ForestPunt, 3 plays, 0 yards
  18. Q2 LouisvilleEnd of half, 1 play, −1 yard
  19. Q3 LouisvilleTouchdown, 12 plays, 75 yards
  20. Q3 Wake ForestField goal, 8 plays, 62 yards
  21. Q3 LouisvilleTurnover on downs, 7 plays, 65 yards
  22. Q3 Wake ForestTouchdown, 8 plays, 90 yards
  23. Q4 LouisvilleTouchdown, 11 plays, 80 yards
  24. Q4 Wake ForestFumble, 0 yards
  25. Q4 LouisvilleField goal, 4 plays, −2 yards
  26. Q4 Wake ForestTurnover on downs, 7 plays, 12 yards
  27. Q4 LouisvilleTouchdown, 3 plays, 25 yards
  28. Q4 Wake ForestEnd of game, 4 plays, 8 yards

Play by play

1st quarter9 drives, then Wake Forest 7, Louisville 0
Wake Forest Punt, 9 plays
15:001st & 10 at own 35Brock Travelstead kickoff for 61 yds , Ke’Shawn Williams return for 20 yds to the WFrst 24
15:001st & 10 at own 24Christian Beal-Smith run for 1 yd to the WFrst 25
15:002nd & 9 at own 25Christian Beal-Smith run for 3 yds to the WFrst 28
15:003rd & 6 at own 28Sam Hartman pass complete to Jaquarii Roberson for 8 yds to the WFrst 36 for a 1ST down
15:001st & 10 at own 36Christian Beal-Smith run for 7 yds to the WFrst 43
15:002nd & 3 at own 43Christian Beal-Smith run for a loss of 2 yards to the WFrst 41
15:003rd & 5 at own 41Sam Hartman pass complete to Taylor Morin for 13 yds to the Lvile 46 for a 1ST down
15:001st & 10 at opp 46Christian Beal-Smith run for 2 yds to the Lvile 44
15:002nd & 8 at opp 44Christian Beal-Smith run for 3 yds to the Lvile 41
15:003rd & 5 at opp 41Sam Hartman pass incomplete
15:004th & 5 at opp 41Ivan Mora punt for 21 yds, punt out-of-bounds at the Lvile 20
Louisville Turnover on downs, 4 plays
11:401st & 10 at own 20Malik Cunningham run for a loss of 18 yards to the Lvile 2
11:402nd & 28 at own 2Malik Cunningham pass complete to Francis Sherman for 11 yds to the Lvile 13
11:403rd & 17 at own 13Malik Cunningham run for 13 yds to the Lvile 26
11:404th & 4 at own 26Ryan Harwell run for a loss of 2 yards to the Lvile 24
Wake Forest Touchdown, 4 plays
9:531st & 10 at opp 24Sam Hartman pass complete to Jaquarii Roberson for 11 yds to the Lvile 13 for a 1ST down
9:531st & 10 at opp 13Christian Beal-Smith run for 2 yds to the Lvile 11
9:532nd & 8 at opp 11Christian Beal-Smith run for 1 yd to the Lvile 10
8:043rd & 7 at opp 10Sam Hartman pass complete to Taylor Morin for 10 yds for a TD (Nick Sciba KICK) LOUISVILLE Penalty, offside defense ( Yards) declinedWake Forest 7, Louisville 0
Louisville Punt, 3 plays
8:041st & 0 at own 35Jack Crane kickoff for 56 yds , Hassan Hall return for 16 yds to the Lvile 25
8:041st & 10 at own 25Jalen Mitchell run for no gain to the Lvile 25
8:042nd & 10 at own 25Malik Cunningham pass complete to Dez Fitzpatrick for 4 yds to the Lvile 29
8:043rd & 6 at own 29Malik Cunningham sacked by Miles Fox for a loss of 7 yards to the Lvile 22
8:044th & 13 at own 22Ryan Harwell punt for 38 yds, punt out-of-bounds at the WFrst 40
Wake Forest Punt, 3 plays
6:071st & 10 at own 40Sam Hartman pass incomplete
6:072nd & 10 at own 40Sam Hartman pass complete to Jaquarii Roberson for 1 yd to the WFrst 41
6:073rd & 9 at own 41Sam Hartman pass incomplete to Taylor Morin
6:074th & 9 at own 41Ivan Mora punt for 28 yds, punt out-of-bounds at the Lvile 31
Louisville Punt, 5 plays
5:241st & 10 at own 31Jalen Mitchell run for 3 yds to the Lvile 34
5:242nd & 7 at own 34Malik Cunningham pass complete to Dez Fitzpatrick for 15 yds to the Lvile 49 for a 1ST down
5:241st & 10 at own 49Jalen Mitchell run for 1 yd to the 50 yard line
5:242nd & 9 at the 50Malik Cunningham pass complete to Dez Fitzpatrick for a loss of 1 yard to the Lvile 49
5:243rd & 10 at own 49Malik Cunningham pass incomplete
5:244th & 10 at own 49Ryan Harwell punt for 39 yds, fair catch by Taylor Morin at the WFrst 12
Wake Forest Punt, 3 plays
3:041st & 10 at own 12Sam Hartman pass complete to Jaquarii Roberson for 4 yds to the WFrst 16
3:042nd & 6 at own 16Sam Hartman pass incomplete to Jaquarii Roberson
3:043rd & 6 at own 16Sam Hartman pass complete to Christian Beal-Smith for 4 yds to the WFrst 20
3:044th & 2 at own 20Ivan Mora punt for 38 yds
Louisville Punt, 3 plays
1:471st & 10 at own 42Malik Cunningham pass incomplete to Darius Jones
1:472nd & 10 at own 42Hassan Hall run for a loss of 2 yards to the Lvile 40
1:473rd & 12 at own 40Malik Cunningham sacked by Ja’Cquez Williams for a loss of 10 yards to the Lvile 30
1:474th & 22 at own 30Ryan Harwell punt for 58 yds, downed at the WFrst 12
Wake Forest Punt, 5 plays
0:071st & 10 at own 12Justice Ellison run for 8 yds to the WFrst 20
Q2 15:002nd & 2 at own 20WAKE FOREST Penalty, false start (-5 Yards) to the WFrst 15
Q2 15:002nd & 7 at own 15Justice Ellison run for 17 yds to the WFrst 32 for a 1ST down
Q2 15:001st & 10 at own 32Sam Hartman sacked by Tabarius Peterson for a loss of 10 yards to the WFrst 34 Sam Hartman fumbled, , return for 0 yards
Q2 15:002nd & 8 at own 34Sam Hartman pass incomplete
Q2 15:003rd & 8 at own 34Sam Hartman pass incomplete to Taylor Morin, broken up by Monty Montgomery
Q2 15:004th & 8 at own 34Ivan Mora punt for 66 yds for a touchback
2nd quarter9 drives, then Louisville 21, Wake Forest 10
Louisville Punt, 3 plays
13:441st & 10 at own 20LOUISVILLE Penalty, false start (-5 Yards) to the Lvile 15
13:441st & 15 at own 15LOUISVILLE Penalty, false start (-5 Yards) to the Lvile 10
13:441st & 20 at own 10Jalen Mitchell run for 5 yds to the Lvile 15
13:442nd & 15 at own 15Jalen Mitchell run for 2 yds to the Lvile 17
13:443rd & 13 at own 17Malik Cunningham pass incomplete to Dez Fitzpatrick
13:444th & 13 at own 17Ryan Harwell punt for 39 yds, fair catch by Taylor Morin at the WFrst 44
Wake Forest Punt, 5 plays
12:251st & 10 at own 44Sam Hartman pass incomplete
12:252nd & 10 at own 44Christian Beal-Smith run for 11 yds to the Lvile 45 for a 1ST down
12:251st & 10 at opp 45Sam Hartman run for 2 yds to the Lvile 43
12:252nd & 8 at opp 43Sam Hartman pass incomplete, broken up by Marlon Character
12:253rd & 8 at opp 43Sam Hartman pass incomplete
12:254th & 8 at opp 43Ivan Mora punt for 43 yds for a touchback
Louisville Touchdown, 8 plays
11:211st & 10 at own 20Hassan Hall run for 14 yds to the Lvile 34 for a 1ST down
11:211st & 10 at own 34Malik Cunningham run for 11 yds to the Lvile 45 for a 1ST down
11:211st & 10 at own 45LOUISVILLE Penalty, false start (-5 Yards) to the Lvile 40
11:211st & 15 at own 40LOUISVILLE Penalty, false start (-5 Yards) to the Lvile 35
11:211st & 20 at own 35Malik Cunningham pass complete to Jordan Watkins for 10 yds to the Lvile 45
11:212nd & 10 at own 45Hassan Hall run for a loss of 1 yard to the Lvile 44
11:213rd & 11 at own 44Malik Cunningham pass complete to Dez Fitzpatrick for 27 yds to the WFrst 29 for a 1ST down
11:211st & 10 at opp 29Malik Cunningham pass complete to Dez Fitzpatrick for 28 yds to the WFrst 1 for a 1ST down
11:211st & goal at opp 1Malik Cunningham run for a loss of 1 yard to the WFrst 2
6:462nd & goal at opp 2Hassan Hall run for 2 yds for a TD (James Turner KICK)Tied at 7
Wake Forest Field goal, 9 plays
6:461st & 0 at own 35Brock Travelstead kickoff for 49 yds , Christian Beal-Smith return for 14 yds to the WFrst 30
6:461st & 10 at own 30Sam Hartman pass complete to Jaquarii Roberson for 18 yds to the WFrst 48 for a 1ST down
6:461st & 10 at own 48Sam Hartman pass incomplete to Taylor Morin
6:462nd & 10 at own 48Christian Beal-Smith run for 14 yds to the Lvile 38 for a 1ST down
6:461st & 10 at opp 38Christian Beal-Smith run for 5 yds to the Lvile 33
6:462nd & 5 at opp 33Christian Beal-Smith run for 6 yds to the Lvile 27 for a 1ST down
6:461st & 10 at opp 27Sam Hartman pass incomplete
6:462nd & 10 at opp 27Sam Hartman pass incomplete to Taylor Morin
6:463rd & 10 at opp 27Sam Hartman pass incomplete
4:574th & 10 at opp 27Nick Sciba 45 yd FG GOODWake Forest 10, Louisville 7
Louisville Touchdown, 2 plays
4:571st & 0 at own 35Jack Crane kickoff for 65 yds for a touchback
4:571st & 10 at own 25Jalen Mitchell run for 70 yds to the WFrst 5 for a 1ST down
4:131st & 0 at opp 5Timeout LOUISVILLE, clock 04:13
4:091st & goal at opp 5Malik Cunningham run for 5 yds for a TD (James Turner KICK)Louisville 14, Wake Forest 10
Wake Forest Interception, 6 plays
4:091st & 0 at own 35Brock Travelstead kickoff for 48 yds , Christian Beal-Smith return for 13 yds to the WFrst 30
4:091st & 10 at own 30Justice Ellison run for a loss of 3 yards to the WFrst 27
4:092nd & 13 at own 27Justice Ellison run for 9 yds to the WFrst 36
4:093rd & 4 at own 36Sam Hartman pass complete to Jaquarii Roberson for 6 yds to the WFrst 42 for a 1ST down
4:091st & 10 at own 42Sam Hartman pass incomplete to Jaquarii Roberson, broken up by Dorian Etheridge
4:092nd & 10 at own 42Sam Hartman pass complete to Brandon Chapman for 7 yds to the WFrst 49
4:093rd & 3 at own 49Sam Hartman pass intercepted Russ Yeast return for 21 yds to the WFrst 37
Louisville Touchdown, 5 plays
2:251st & 10 at opp 37Hassan Hall run for a loss of 2 yards to the WFrst 39
2:252nd & 12 at opp 39Hassan Hall run for 8 yds to the WFrst 31
2:253rd & 4 at opp 31Malik Cunningham pass complete to Braden Smith for 29 yds to the WFrst 2 for a 1ST down
2:251st & goal at opp 2Hassan Hall run for 1 yd to the WFrst 1
1:082nd & 0 at opp 1Timeout WAKE FOREST, clock 01:08
1:042nd & goal at opp 1Hassan Hall run for 1 yd for a TD (James Turner KICK)Louisville 21, Wake Forest 10
Wake Forest Punt, 3 plays
1:041st & 0 at own 35Brock Travelstead kickoff for 54 yds , Ke’Shawn Williams return for 19 yds to the WFrst 30
1:041st & 10 at own 30Sam Hartman pass incomplete
1:042nd & 10 at own 30Sam Hartman pass incomplete
1:043rd & 10 at own 30Sam Hartman pass incomplete to Taylor Morin
1:044th & 10 at own 30Ivan Mora punt for 53 yds, punt out-of-bounds at the Lvile 17
Louisville End of half, 1 play
0:271st & 10 at own 17Jalen Mitchell run for a loss of 1 yard to the Lvile 16
3rd quarter4 drives, then Louisville 28, Wake Forest 13
Louisville Touchdown, 12 plays
15:002nd & 11 at own 35Jack Crane kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jalen Mitchell run for 7 yds to the Lvile 32
15:002nd & 3 at own 32Malik Cunningham run for 15 yds to the Lvile 47 for a 1ST down
15:001st & 10 at own 47Jalen Mitchell run for 8 yds to the WFrst 45
15:002nd & 2 at opp 45Jalen Mitchell run for 3 yds to the WFrst 42 for a 1ST down
15:001st & 10 at opp 42Jalen Mitchell run for 8 yds to the WFrst 34
15:002nd & 2 at opp 34Jalen Mitchell run for 3 yds to the WFrst 31 for a 1ST down
15:001st & 10 at opp 31Jalen Mitchell run for 2 yds to the WFrst 29
15:002nd & 8 at opp 29Malik Cunningham pass complete to Marshon Ford for 7 yds to the WFrst 22
15:003rd & 1 at opp 22Malik Cunningham pass complete to Marshon Ford for 6 yds to the WFrst 16 for a 1ST down
15:001st & 10 at opp 16Malik Cunningham run for 10 yds to the WFrst 6 for a 1ST down
15:001st & goal at opp 6Malik Cunningham run for 2 yds to the WFrst 4
8:032nd & goal at opp 4Malik Cunningham pass complete to Francis Sherman for 4 yds for a TD (James Turner KICK)Louisville 28, Wake Forest 10
Wake Forest Field goal, 8 plays
8:031st & 0 at own 35Brock Travelstead kickoff for 65 yds for a touchback
8:031st & 10 at own 25Sam Hartman pass incomplete to Jaquarii Roberson
8:032nd & 10 at own 25Sam Hartman pass complete to A.T. Perry for 14 yds to the WFrst 39 for a 1ST down
8:031st & 10 at own 39Christian Beal-Smith run for 2 yds to the WFrst 41
8:032nd & 8 at own 41Sam Hartman pass complete to Jaquarii Roberson for 44 yds to the LOUISVILLE 15 for a 1ST down LOUISVILLE Penalty, Defensive pass interference ( Yards) declined for a 1ST down
8:031st & 10 at opp 15WAKE FOREST Penalty, false start (-5 Yards) to the Lvile 20
8:031st & 15 at opp 20Sam Hartman run for no gain to the Lvile 20
8:032nd & 15 at opp 20Sam Hartman pass incomplete to Brandon Chapman
8:033rd & 15 at opp 20Sam Hartman run for 7 yds to the Lvile 13
5:264th & 8 at opp 13Nick Sciba 31 yd FG GOODLouisville 28, Wake Forest 13
Louisville Turnover on downs, 7 plays
5:261st & 0 at own 35Jack Crane kickoff for 65 yds for a touchback
5:261st & 10 at own 25Jalen Mitchell run for 6 yds to the Lvile 31
5:262nd & 4 at own 31Jalen Mitchell run for 3 yds to the Lvile 34
5:263rd & 1 at own 34Jalen Mitchell run for 47 yds to the WFrst 19 for a 1ST down
5:261st & 10 at opp 19Malik Cunningham pass complete to Jordan Watkins for 5 yds to the WFrst 14
5:262nd & 5 at opp 14Jalen Mitchell run for a loss of 4 yards to the WFrst 18
5:263rd & 9 at opp 18Malik Cunningham pass complete to Dez Fitzpatrick for 4 yds to the WFrst 14
5:264th & 5 at opp 14Ryan Harwell pass complete to Francis Sherman for 4 yds to the WFrst 10
Wake Forest Touchdown, 8 plays
1:081st & 10 at own 10Justice Ellison run for 4 yds to the WFrst 14
1:082nd & 6 at own 14Justice Ellison run for 3 yds to the WFrst 17
1:083rd & 3 at own 17Sam Hartman pass complete to Blake Whiteheart for 7 yds to the WFrst 24 for a 1ST down
1:081st & 10 at own 24Sam Hartman pass complete to Blake Whiteheart for 31 yds to the Lvile 45 for a 1ST down
Q4 15:001st & 10 at opp 45Justice Ellison run for 3 yds to the Lvile 42
Q4 15:002nd & 7 at opp 42Justice Ellison run for 6 yds to the Lvile 36
Q4 15:003rd & 1 at opp 36WAKE FOREST Penalty, false start (-4 Yards) to the Lvile 40
Q4 15:003rd & 5 at opp 40Justice Ellison run for 3 yds to the Lvile 37
Q4 13:334th & 2 at opp 37Timeout WAKE FOREST, clock 13:33
Q4 13:244th & 2 at opp 37Sam Hartman pass complete to Jaquarii Roberson for 37 yds for a TD S Hartman kick attempt failed, PENALTY LOU holding (Hayes, I.) 2 yards to the LOU1, NO PLAY. (Sam Hartman pass to Jaquarii Roberson for Two-Point Conversion)Louisville 28, Wake Forest 21
4th quarter5 drives, then Louisville 45, Wake Forest 21
Louisville Touchdown, 11 plays
13:241st & 0 at own 35Jack Crane kickoff for 60 yds , Hassan Hall return for 15 yds to the Lvile 20
13:241st & 10 at own 20Jalen Mitchell run for 2 yds to the Lvile 22
13:242nd & 8 at own 22Malik Cunningham pass incomplete to Dez Fitzpatrick
13:243rd & 8 at own 22Malik Cunningham pass complete to Braden Smith for 11 yds to the Lvile 33 for a 1ST down
13:241st & 10 at own 33LOUISVILLE Penalty, false start (-5 Yards) to the Lvile 28
13:241st & 15 at own 28Malik Cunningham run for 2 yds to the Lvile 30
13:242nd & 13 at own 30Malik Cunningham run for no gain to the Lvile 30
13:243rd & 13 at own 30Cunningham, M. deep pass incomplete to Fitzpatrick, D., PENALTY WF pass interference (C Carson) 15 yards to the LOU45, 1ST DOWN LOU, NO PLAY.
13:241st & 10 at own 45Malik Cunningham run for 16 yds to the WFrst 39 for a 1ST down
13:241st & 10 at opp 39Hassan Hall run for no gain to the WFrst 39
13:242nd & 10 at opp 39Malik Cunningham pass incomplete to Dez Fitzpatrick
13:243rd & 10 at opp 39Malik Cunningham pass complete to Braden Smith for 13 yds to the WFrst 26 for a 1ST down
13:241st & 10 at opp 26Hassan Hall run for 3 yds to the WFrst 23
7:172nd & 7 at opp 23Jordan Watkins run for 23 yds for a TD (James Turner KICK)Louisville 35, Wake Forest 21
7:171st & 0 at own 35Brock Travelstead kickoff for 44 yds , Ke’Shawn Williams return for no gain to the WFrst 21 Ke’Shawn Williams fumbled, recovered by Lvile Duane Martin
Louisville Field goal, 4 plays
7:141st & 10 at opp 21Malik Cunningham pass incomplete to Braden Smith, broken up by Ja’Sir Taylor
7:142nd & 10 at opp 21LOUISVILLE Penalty, false start (Francis Sherman) to the WFrst 26
7:142nd & 15 at opp 26Hassan Hall run for 1 yd to the WFrst 25
7:143rd & 14 at opp 25Hassan Hall run for 2 yds to the WFrst 23
5:364th & 12 at opp 23James Turner 40 yd FG GOODLouisville 38, Wake Forest 21
Wake Forest Turnover on downs, 7 plays
5:361st & 0 at own 35Brock Travelstead kickoff for 47 yds , Christian Beal-Smith return for 5 yds to the WFrst 40 WAKE FOREST Penalty, Offensive holding (10 Yards) to the WFrst 13
5:361st & 10 at own 13Sam Hartman pass incomplete
5:362nd & 10 at own 13Sam Hartman pass complete to Jaquarii Roberson for 9 yds to the WFrst 22
5:363rd & 1 at own 22Christian Beal-Smith run for 3 yds to the WFrst 25 for a 1ST down
5:361st & 10 at own 25Sam Hartman pass incomplete to Taylor Morin, broken up by Marlon Character
5:362nd & 10 at own 25Sam Hartman pass incomplete to Taylor Morin
5:363rd & 10 at own 25Sam Hartman pass complete to Ke’Shawn Williams for no gain to the WFrst 25
5:364th & 10 at own 25Sam Hartman pass incomplete to Jaquarii Roberson
Louisville Touchdown, 3 plays
3:561st & 10 at opp 25Jalen Mitchell run for 2 yds to the WFrst 23
3:562nd & 8 at opp 23Jalen Mitchell run for 1 yd to the WFrst 22
2:173rd & 7 at opp 22Malik Cunningham pass complete to Marshon Ford for 22 yds for a TD (James Turner KICK)Louisville 45, Wake Forest 21
Wake Forest End of game, 4 plays
2:171st & 0 at own 35Brock Travelstead kickoff for 55 yds , Ke’Shawn Williams return for 27 yds to the WFrst 37
2:171st & 10 at own 37Ahmani Marshall run for 8 yds to the WFrst 45
2:172nd & 2 at own 45Ahmani Marshall run for no gain to the WFrst 45
2:173rd & 2 at own 45Ahmani Marshall run for 4 yds to the WFrst 49 for a 1ST down
2:171st & 10 at own 49Ahmani Marshall run for a loss of 4 yards to the WFrst 45

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 three 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