Pittsburgh at Louisville

Saturday, October 22, 2022

Louisville beat Pittsburgh 24–⁠10. It was their 19th meeting; after it, Pittsburgh led the series 10–⁠9.

AwayPittsburgh9–⁠4 in 2022
10
HomeLouisville8–⁠5 in 2022
24

Final at L&N Federal Credit Union Stadium, LouisvilleTV: ACCNAttendance 41,840

At kickoff
72°F, mostly cloudy, wind 9 mph from the southWeather: NOAA NCEI Integrated Surface Database; Louisville Intl-Standiford Field Airport (KSDF), 4 km from the stadium
Official
Adam SavoiaGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Pittsburgh703010
Louisville0701724

Standouts

Player stats

Pittsburgh

PassingC/AttYdsTDInt
Kedon Slovis16/2915802
RushingCarYdsTDLong
Israel Abanikanda28129136
Rodney Hammond Jr.538029
Vincent Davis1808
ReceivingRecYdsTDLong
Israel Abanikanda350037
Gavin Bartholomew224018
Jared Wayne221012
Gavin Thomson119019
DefenseTklTFLSacksInt
SirVocea Dennis6210
Brandon Hill6000
Tylar Wiltz6000
Marquis Williams4000
A.J. Woods3001
Shayne Simon2110

Louisville

PassingC/AttYdsTDInt
Malik Cunningham10/2112221
Brock Domann2/53500
Braden Smith1/13300
RushingCarYdsTDLong
Trevion Cooley1175026
Malik Cunningham946030
Jawhar Jordan513012
Jalen Mitchell1202
ReceivingRecYdsTDLong
Tyler Hudson571028
Malik Cunningham133033
Chris Bell129029
Marshon Ford227125
DefenseTklTFLSacksInt
Yasir Abdullah7211
Mohamed Sanogo7000
Benjamin Perry6000
Monty Montgomery50.50.50
YaYa Diaby52.50.50
M.J. Griffin4001

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

Team stats

PittsburghLouisville
326Total yards312
158Passing yards190
168Rushing yards122
5.4Yards per pass7.0
4.5Yards per rush4.1
19First downs14
4–⁠11Third downs4–⁠13
0–⁠2Fourth downs0–⁠2
4Turnovers1
7–⁠57Penalties6–⁠70
32:32Possession27:28
2Sacks (by defense)2

Efficiency

PittsburghLouisville
38%Success rate28%
−0.37EPA per play−0.09
1.01Explosiveness1.89
−0.36Rushing EPA0.03
−0.07Passing EPA0.02
23%Passing-down success27%
−0.65First-down EPA−0.43
0.02Second-down EPA0.32
0.25Third-down EPA0.40
14%Havoc by its defense24%

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

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Pittsburgh 55% to win. Louisville won as Elo’s underdog.

The line

Louisville −1.5, over/under 55.

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 54%, Pittsburgh 46%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Louisville end zonePittsburgh end zoneQ1 LouisvillePunt, 5 playsQ1 PittsburghInterception, 6 playsQ1 LouisvillePunt, 3 playsQ1 PittsburghTouchdown, 7 playsQ1 LouisvilleTouchdown, 8 playsQ2 PittsburghPunt, 7 playsQ2 LouisvillePunt, 3 playsQ2 PittsburghFumble, 5 playsQ2 LouisvilleTurnover on downs, 8 playsQ2 PittsburghInterception, 8 playsQ2 LouisvillePunt, 5 playsQ2 PittsburghEnd of half, 1 playQ3 PittsburghPunt, 3 playsQ3 LouisvillePunt, 6 playsQ3 PittsburghPunt, 5 playsQ3 LouisvilleInterception, 1 playQ3 PittsburghField goal, 9 playsQ3 LouisvillePunt, 3 playsQ4 PittsburghPunt, 3 playsQ4 LouisvilleTouchdown, 5 playsQ4 PittsburghTurnover on downs, 5 playsQ4 LouisvilleField goal, 7 playsQ4 PittsburghFumble return TD, 4 plays (Louisville scores)Q4 PittsburghTurnover on downs, 4 playsQ4 LouisvilleTurnover on downs, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Louisville drives left to right, Pittsburgh right to left.
  1. Q1 LouisvillePunt, 5 plays, 31 yards
  2. Q1 PittsburghInterception, 6 plays, 51 yards
  3. Q1 LouisvillePunt, 3 plays, 7 yards
  4. Q1 PittsburghTouchdown, 7 plays, 57 yards
  5. Q1 LouisvilleTouchdown, 8 plays, 75 yards
  6. Q2 PittsburghPunt, 7 plays, 30 yards
  7. Q2 LouisvillePunt, 3 plays, 1 yard
  8. Q2 PittsburghFumble, 5 plays, 42 yards
  9. Q2 LouisvilleTurnover on downs, 8 plays, 48 yards
  10. Q2 PittsburghInterception, 8 plays, 38 yards
  11. Q2 LouisvillePunt, 5 plays, 15 yards
  12. Q2 PittsburghEnd of half, 1 play, −1 yard
  13. Q3 PittsburghPunt, 3 plays, 4 yards
  14. Q3 LouisvillePunt, 6 plays, 15 yards
  15. Q3 PittsburghPunt, 5 plays, 8 yards
  16. Q3 LouisvilleInterception, 1 play, 0 yards
  17. Q3 PittsburghField goal, 9 plays, 28 yards
  18. Q3 LouisvillePunt, 3 plays, 9 yards
  19. Q4 PittsburghPunt, 3 plays, 0 yards
  20. Q4 LouisvilleTouchdown, 5 plays, 75 yards
  21. Q4 PittsburghTurnover on downs, 5 plays, 40 yards
  22. Q4 LouisvilleField goal, 7 plays, 33 yards
  23. Q4 PittsburghFumble return TD, 4 plays (Louisville scores), 34 yards
  24. Q4 PittsburghTurnover on downs, 4 plays, 0 yards
  25. Q4 LouisvilleTurnover on downs, 4 plays, −7 yards

Play by play

1st quarter5 drives, then Pittsburgh 7, Louisville 0
Louisville Punt, 5 plays
15:00Ben Sauls kickoff for 65 yds for a touchback
14:581st & 10 at own 25Malik Cunningham pass complete to Marshon Ford for 2 yds to the Lvile 27
14:372nd & 8 at own 27Trevion Cooley run for 14 yds to the Pitt 41 for a 1ST down PITTSBURGH Penalty, Personal Foul (Brandon Hill) to the Pitt 44 for a 1ST down
14:121st & 10 at opp 44Malik Cunningham sacked by Shayne Simon for a loss of 3 yards to the Pitt 47
13:372nd & 13 at opp 47Trevion Cooley run for 3 yds to the Pitt 44
12:533rd & 10 at opp 44Malik Cunningham pass incomplete
12:444th & 10 at opp 44Mark Vassett punt for 44 yds for a touchback
Pittsburgh Interception, 6 plays
12:341st & 10 at own 20Kedon Slovis pass complete to Daniel Carter for 8 yds to the Pitt 28
11:532nd & 2 at own 28Israel Abanikanda run for 10 yds to the Pitt 38 for a 1ST down
11:141st & 10 at own 38Kedon Slovis pass complete to Gavin Bartholomew for 18 yds to the Lvile 44 for a 1ST down
10:371st & 10 at opp 44Israel Abanikanda run for 15 yds to the Lvile 29 for a 1ST down
10:101st & 10 at opp 29Israel Abanikanda run for no gain to the Lvile 29
9:292nd & 10 at opp 29Kedon Slovis pass intercepted
Louisville Punt, 3 plays
9:201st & 10 at own 2Malik Cunningham run for 1 yd to the Lvile 3
8:422nd & 9 at own 3Malik Cunningham pass complete to Trevion Cooley for 3 yds to the Lvile 6 LOUISVILLE Penalty, Illegal Block (Marshon Ford) declined
8:193rd & 6 at own 6Trevion Cooley run for 3 yds to the Lvile 9
7:444th & 3 at own 9Mark Vassett punt for 48 yds , M.J. Devonshire returns for no gain to the Pitt 43
Pittsburgh Touchdown, 7 plays
7:301st & 10 at own 43Israel Abanikanda run for 3 yds to the Pitt 46
6:532nd & 7 at own 46Kedon Slovis pass complete to Konata Mumpfield for 6 yds to the LOUISVILLE 48 PITTSBURGH Penalty, Illegal Block (-10 Yards) to the Pitt 41
5:192nd & 12 at own 41Kedon Slovis pass complete to Konata Mumpfield for 5 yds to the Pitt 46
4:573rd & 7 at own 46Kedon Slovis pass complete to Jared Wayne for 9 yds to the Lvile 45 for a 1ST down
4:421st & 10 at opp 45Israel Abanikanda run for a loss of 4 yards to the Lvile 49
4:022nd & 14 at opp 49Kedon Slovis pass complete to Israel Abanikanda for 37 yds to the Lvile 12 for a 1ST down
3:121st & 10 at opp 12Israel Abanikanda 12 Yd Run (Ben Sauls Kick)Pittsburgh 7, Louisville 0
Louisville Touchdown, 8 plays
3:12Ben Sauls kickoff for 65 yds for a touchback
3:101st & 10 at own 25Jawhar Jordan run for 2 yds to the Lvile 27
2:342nd & 8 at own 27Malik Cunningham pass complete to Tyler Hudson for 11 yds to the Lvile 38 for a 1ST down
2:091st & 10 at own 38Malik Cunningham run for no gain to the Lvile 38
1:282nd & 10 at own 38Jawhar Jordan run for 1 yd to the Lvile 39
1:003rd & 9 at own 39Malik Cunningham pass complete to Chris Bell for 29 yds to the Pitt 32 for a 1ST down
0:321st & 10 at opp 32Malik Cunningham run for a loss of 2 yards to the Pitt 34
0:012nd & 12 at opp 34Malik Cunningham run for 9 yds to the Pitt 25
Q2 14:553rd & 3 at opp 25Malik Cunningham pass complete to Marshon Ford for 25 yds for a TD, (James Turner KICK)Tied at 7
2nd quarter7 drives, then Tied at 7
Pittsburgh Punt, 7 plays
14:55Brock Travelstead kickoff for 65 yds for a touchback PITTSBURGH Penalty, Personal Foul (1 Yards)
14:511st & 10 at own 13Kedon Slovis pass incomplete
14:512nd & 10 at own 13PITTSBURGH Penalty, False Start (-5 Yards) to the Pitt 8
14:512nd & 15 at own 8Timeout PITTSBURGH, clock 14:51
14:512nd & 15 at own 8Israel Abanikanda run for 5 yds to the Pitt 13
14:023rd & 10 at own 13Kedon Slovis pass complete to Jared Wayne for 12 yds to the Pitt 25 for a 1ST down
13:211st & 10 at own 25Kedon Slovis pass complete to Vincent Davis for 10 yds to the Pitt 35 for a 1ST down
12:491st & 10 at own 35Israel Abanikanda run for 3 yds to the Pitt 38
12:082nd & 7 at own 38Israel Abanikanda run for a loss of 3 yards to the Pitt 35
11:293rd & 10 at own 35Kedon Slovis pass complete to Israel Abanikanda for 8 yds to the Pitt 43
10:434th & 2 at own 43Cam Guess punt for 31 yds
Louisville Punt, 3 plays
10:401st & 10 at own 26Malik Cunningham pass incomplete
10:322nd & 10 at own 26Jawhar Jordan run for 1 yd to the Lvile 27
9:563rd & 9 at own 27Malik Cunningham pass incomplete
9:534th & 9 at own 27Mark Vassett punt for 33 yds
Pittsburgh Fumble, 5 plays
9:391st & 10 at own 40run for 1 yd to the Pitt 41
9:072nd & 9 at own 41run for 29 yds to the Lvile 30 for a 1ST down
8:311st & 10 at opp 30Israel Abanikanda run for 8 yds to the Lvile 22
7:522nd & 2 at opp 22run for 4 yds to the Lvile 18 for a 1ST down
7:081st & 10 at opp 18run for no gain to the Lvile 18 fumbled, recovered by Lvile Momo Sanogo
Louisville Turnover on downs, 8 plays
6:581st & 10 at own 18Malik Cunningham run for 30 yds to the Lvile 48 for a 1ST down
6:041st & 10 at own 48Malik Cunningham pass complete to Braden Smith for 7 yds to the Pitt 45
5:292nd & 3 at opp 45Malik Cunningham run for 2 yds to the Pitt 43
4:473rd & 1 at opp 43Jalen Mitchell run for 2 yds to the Pitt 41 for a 1ST down
4:151st & 10 at opp 41Brock Domann pass complete to Tyler Hudson for 7 yds to the Pitt 34
3:322nd & 3 at opp 34Brock Domann pass incomplete
3:283rd & 3 at opp 34Brock Domann pass incomplete
3:234th & 3 at opp 34Malik Cunningham pass incomplete
Pittsburgh Interception, 8 plays
3:171st & 10 at own 34Israel Abanikanda run for 5 yds to the Pitt 39
2:572nd & 5 at own 39Israel Abanikanda run for 4 yds to the Pitt 43
2:383rd & 1 at own 43Israel Abanikanda run for 1 yd to the Pitt 44 for a 1ST down
2:231st & 10 at own 44Israel Abanikanda run for no gain to the Pitt 44
2:032nd & 10 at own 44Kedon Slovis pass incomplete
1:563rd & 10 at own 44(01:56) SLOVIS, Kedon pass to the right incomplete intended for WAYNE, Jared thrown to the PIT48; QB hurried by ABDULLAH, Yasir, clock 01:55. PENALTY LOU Roughing the Passer on ABDULLAH, Yasir enforced 15 yards from the PIT44 to the LOU41 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:521st & 10 at opp 41Israel Abanikanda run for 9 yds to the Lvile 32
1:302nd & 1 at opp 32Israel Abanikanda run for 4 yds to the Lvile 28 for a 1ST down
1:131st & 10 at opp 28Kedon Slovis pass intercepted
Louisville Punt, 5 plays
1:011st & 10 at own 30Malik Cunningham pass incomplete
0:582nd & 10 at own 30Malik Cunningham pass complete to Tyler Hudson for 15 yds to the Lvile 45 for a 1ST down
0:441st & 10 at own 45Malik Cunningham pass incomplete
0:382nd & 10 at own 45Malik Cunningham pass incomplete
0:313rd & 10 at own 45Malik Cunningham pass incomplete
0:194th & 10 at own 45Mark Vassett punt for 47 yds , M.J. Devonshire returns for 2 yds to the Pitt 10
Pittsburgh End of half, 1 play
0:121st & 10 at own 10(00:12) [NH] Kneel down by PIT at PIT9 (team loss of 1), clock 00:05.
3rd quarter5 drives, then Pittsburgh 10, Louisville 7
Pittsburgh Punt, 3 plays
15:00Brock Travelstead kickoff for 65 yds for a touchback
14:571st & 10 at own 25Israel Abanikanda run for 1 yd to the Pitt 26
14:362nd & 9 at own 26Israel Abanikanda run for 3 yds to the Pitt 29
13:503rd & 6 at own 29Kedon Slovis pass incomplete
13:444th & 6 at own 29Cam Guess punt for 39 yds, fair catch by Braden Smith at the Lvile 32
Louisville Punt, 6 plays
13:371st & 10 at own 32Trevion Cooley run for 1 yd to the Lvile 33
13:082nd & 9 at own 33Trevion Cooley run for 4 yds to the Lvile 37
12:463rd & 5 at own 37PITTSBURGH Penalty, Offsides (Calijah Kancey) to the Lvile 42 for a 1ST down
12:181st & 10 at own 42Trevion Cooley run for 15 yds to the Pitt 43 for a 1ST down
11:371st & 10 at opp 43Brock Domann pass incomplete
11:282nd & 10 at opp 43Brock Domann run for 1 yd to the Pitt 42
10:433rd & 9 at opp 42Brock Domann sacked by SirVocea Dennis for a loss of 11 yards to the Lvile 47
10:084th & 20 at own 47Mark Vassett punt for 45 yds , M.J. Devonshire returns for a loss of 5 yards to the Pitt 3
Pittsburgh Punt, 5 plays
9:561st & 10 at own 3Israel Abanikanda run for 4 yds to the Pitt 7
9:172nd & 6 at own 7Israel Abanikanda run for 6 yds to the Pitt 13 for a 1ST down
8:391st & 10 at own 13run for no gain to the Pitt 13
7:582nd & 10 at own 13Kedon Slovis pass complete to Rodney Hammond Jr. for a loss of 2 yards to the Pitt 11
7:123rd & 12 at own 11Kedon Slovis pass incomplete
6:584th & 12 at own 11Cam Guess punt for 41 yds, fair catch by Braden Smith at the Lvile 48
6:551st & 10 at own 48Malik Cunningham pass intercepted
Pittsburgh Field goal, 9 plays
6:441st & 10 at opp 47Israel Abanikanda run for 2 yds to the Lvile 45
6:002nd & 8 at opp 45Kedon Slovis pass complete to Karter Johnson for 7 yds to the Lvile 38
5:243rd & 1 at opp 38Israel Abanikanda run for 1 yd to the Lvile 37 for a 1ST down
4:541st & 10 at opp 37Rodney Hammond Jr. run for 4 yds to the Lvile 33
4:032nd & 6 at opp 33Vincent Davis run for 8 yds to the Lvile 25 for a 1ST down
3:231st & 10 at opp 25Kedon Slovis pass incomplete
3:192nd & 10 at opp 25Kedon Slovis pass complete to Vincent Davis for 6 yds to the Lvile 19
2:303rd & 4 at opp 19Israel Abanikanda run for no gain to the Lvile 19
1:474th & 4 at opp 19Ben Sauls 37 yd FG GOODPittsburgh 10, Louisville 7
Louisville Punt, 3 plays
1:47Ben Sauls kickoff for 65 yds for a touchback
1:441st & 10 at own 25(01:44) CUNNINGHAM, Malik pass to the right incomplete intended for HUDSON, Tyler thrown to the LOU30, clock 01:41. PENALTY LOU Holding on GONZALEZ, Michael enforced 10 yards from the LOU25 to the LOU15 [NHSG]. NO PLAY (replay the down).
1:391st & 20 at own 15Malik Cunningham run for 7 yds to the Lvile 22
1:002nd & 13 at own 22(01:00) CUNNINGHAM, Malik pass to the right complete for 17 yards to HUDSON, Tyler caught at the LOU33, HUDSON, Tyler fumbled at LOU39 forced by WILTZ, Tylar, recovered by LOU FORD, Marshon at the LOU39, returned 0 yards to the LOU39, End of Play, clock 00:40. PENALTY LOU Holding on CHANDLER, Caleb enforced 10 yards from the LOU22 to the LOU12 [NHSG]. NO PLAY (replay the down).
0:232nd & 23 at own 12Jawhar Jordan run for 12 yds to the Lvile 24
Q4 14:583rd & 11 at own 24Malik Cunningham pass complete to Tyler Hudson for 10 yds to the Lvile 34
Q4 14:034th & 1 at own 34Mark Vassett punt for 40 yds
Q4 13:581st & 10 at own 26PITTSBURGH Penalty, False Start (Karter Johnson) to the Pitt 21
4th quarter7 drives, then Louisville 24, Pittsburgh 10
Pittsburgh Punt, 3 plays
13:551st & 15 at own 21Israel Abanikanda run for no gain to the Pitt 21
13:172nd & 15 at own 21Kedon Slovis pass complete to Israel Abanikanda for 5 yds Israel Abanikanda fumbled, recovered by Pitt Blake Zubovic
12:333rd & 10 at own 26Timeout PITTSBURGH, clock 12:33
12:243rd & 10 at own 26Kedon Slovis pass incomplete
12:194th & 10 at own 26Cam Guess punt for 39 yds , Braden Smith returns for no gain to the Lvile 26 LOUISVILLE Penalty, Illegal Block (Marvin Dallas) to the Lvile 25
Louisville Touchdown, 5 plays
12:121st & 10 at own 25Trevion Cooley run for 26 yds to the Pitt 49 for a 1ST down
11:381st & 10 at opp 49Trevion Cooley run for 5 yds to the Pitt 44
11:052nd & 5 at opp 44Braden Smith pass complete to Malik Cunningham for 33 yds to the Pitt 11 for a 1ST down
10:311st & 10 at opp 11Trevion Cooley run for 2 yds to the Pitt 9
9:452nd & 8 at opp 9Malik Cunningham pass complete to Josh Lifson for 9 yds for a TD, (James Turner KICK)Louisville 14, Pittsburgh 10
Pittsburgh Turnover on downs, 5 plays
9:45Brock Travelstead kickoff for 65 yds for a touchback
9:431st & 10 at own 25Israel Abanikanda run for 36 yds to the Lvile 39 for a 1ST down
9:051st & 10 at opp 39Kedon Slovis pass incomplete
9:002nd & 10 at opp 39Israel Abanikanda run for 5 yds to the Lvile 34
8:183rd & 5 at opp 34Israel Abanikanda run for a loss of 1 yard to the Lvile 35
7:344th & 6 at opp 35Kedon Slovis pass incomplete
7:291st & 10 at own 36(07:29) CUNNINGHAM, Malik pass to the right incomplete intended for COOLEY, Trevion thrown to the LOU41, clock 07:25. PENALTY LOU Holding on BROWN, Renato enforced 10 yards from the LOU36 to the LOU26 [NHSG]. NO PLAY (replay the down).
Louisville Field goal, 7 plays
7:221st & 20 at own 26Trevion Cooley run for a loss of 1 yard to the Lvile 25
6:502nd & 21 at own 25Malik Cunningham pass complete to Trevion Cooley for 11 yds to the Lvile 36
6:253rd & 10 at own 36Brock Domann pass complete to Tyler Hudson for 28 yds to the Pitt 36 for a 1ST down
5:581st & 10 at opp 36Trevion Cooley run for 3 yds to the Pitt 33
5:102nd & 7 at opp 33Malik Cunningham run for 2 yds to the Pitt 31
4:323rd & 5 at opp 31Malik Cunningham pass incomplete
4:214th & 5 at opp 31James Turner 48 yd FG GOODLouisville 17, Pittsburgh 10
Pittsburgh Fumble return TD, 4 plays (Louisville scores)
4:21Brock Travelstead kickoff for 65 yds for a touchback
4:181st & 10 at own 25Kedon Slovis pass complete to Gavin Bartholomew for 6 yds to the Pitt 31
3:522nd & 4 at own 31Kedon Slovis pass complete to Gavin Thomson for 19 yds to the 50 yard line for a 1ST down
3:271st & 10 at the 50Kedon Slovis pass incomplete
3:222nd & 10 at the 50Timeout PITTSBURGH, clock 03:22
3:202nd & 10 at the 50(03:20) SLOVIS, Kedon pass to the left incomplete intended for MUMPFIELD, Konata thrown to the LOU20, clock 03:17. PENALTY LOU Roughing the Passer on ABDULLAH, Yasir enforced 15 yards from the LOU50 to the LOU35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:171st & 10 at opp 35PITTSBURGH Penalty, False Start (Gabe Houy) to the Lvile 40
3:031st & 15 at opp 40Kei’Trel Clark 59 Yd Fumble Return (James Turner Kick)Louisville 24, Pittsburgh 10
Pittsburgh Turnover on downs, 4 plays
3:03Brock Travelstead kickoff for 65 yds for a touchback
3:001st & 10 at own 25Kedon Slovis pass complete to Jaylon Barden for 5 yds to the Pitt 30
2:352nd & 5 at own 30Kedon Slovis pass incomplete
2:323rd & 5 at own 30Kedon Slovis sacked by Monty Montgomery and YaYa Diaby for a loss of 5 yards to the Pitt 25
1:594th & 10 at own 25Kedon Slovis pass incomplete
Louisville Turnover on downs, 4 plays
1:551st & 10 at opp 25Jawhar Jordan run for a loss of 3 yards to the Pitt 28
1:112nd & 13 at opp 28(01:11) [NHSG] Kneel down by LOU at PIT29 (team loss of 1), clock 01:04.
0:433rd & 14 at opp 29(00:43) [NHSG] Kneel down by LOU at PIT32 (team loss of 3), clock 00:29.
0:054th & 17 at opp 32Timeout LOUISVILLE, clock 00:05
0:034th & 17 at opp 32Malik Cunningham pass incomplete

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.

Tied 11–⁠11 in 22 meetings, counting the three since this game.

Recent meetings
2025Louisville 34, Pittsburgh 27
2024Louisville 37, Pittsburgh 9
2023Pittsburgh 38, Louisville 21
2022Louisville 24, Pittsburgh 10
2020Pittsburgh 23, Louisville 20
2015Pittsburgh 45, Louisville 34

Around this game