Louisville at Pittsburgh

Saturday, September 27, 2025

Louisville beat Pittsburgh 34–⁠27. It was their 22nd meeting; the series is even at 11–⁠11.

AwayLouisville9–⁠4 in 2025
34
HomePittsburgh8–⁠5 in 2025
27

Final at Acrisure Stadium, PittsburghTV: ESPN2Attendance 45,301

At kickoff
71°F, clear, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; Pittsburgh Allegheny County Airport, 13 km from the stadium, seven minutes before kickoff
Viewers
580,000 viewers on ESPN2Viewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Justin ElliottGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Louisville01731434
Pittsburgh17100027

How the win probability moved

Pittsburgh favored

Win probability by play: Pittsburgh 57% at kickoff, 0% at the end. Biggest swing: 41 points.

Louisville favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (41 points).

Standouts

Player stats

Louisville

PassingC/AttYdsTDInt
Miller Moss33/5133931
RushingCarYdsTDLong
Duke Watson1447015
Isaac Brown142009
Caullin Lacy1202
ReceivingRecYdsTDLong
Chris Bell10135125
Caullin Lacy895037
Nate Kurisky431114
Antonio Meeks226013
DefenseTklTFLSacksInt
Tayon Holloway7000
T.J. Quinn5002
JoJo Evans5000
D’Angelo Hutchinson5000
Antonio Watts40.50.51
Jordan Guerad21.50.50
Rene Konga1110

Pittsburgh

PassingC/AttYdsTDInt
Eli Holstein14/2622822
Cole Gonzales3/63101
RushingCarYdsTDLong
Ja’Kyrian Turner636014
Juelz Goff73209
Eli Holstein719012
ReceivingRecYdsTDLong
Cataurus Hicks4113156
Raphael Williams457138
Kenny Johnson351034
Justin Holmes217011
DefenseTklTFLSacksInt
Rasheem Biles12411
Braylan Lovelace102.500
Rashad Battle9000
Cruce Brookins8000
Blaine Spires2210

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

Team stats

LouisvillePittsburgh
393Total yards339
339Passing yards259
54Rushing yards80
6.6Yards per pass8.1
1.6Yards per rush3.5
23First downs14
9–⁠19Third downs1–⁠10
0–⁠0Fourth downs1–⁠4
1Turnovers5
9–⁠92Penalties6–⁠38
39:22Possession20:38
2Sacks (by defense)2

Efficiency

LouisvillePittsburgh
41%Success rate35%
0.05EPA per play−0.51
1.31Explosiveness1.26
−0.14Rushing EPA−0.50
0.16Passing EPA−0.52
47%Passing-down success14%
−0.15First-down EPA0.18
0.17Second-down EPA−0.60
0.25Third-down EPA−0.19
26%Havoc by its defense17%

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)

Louisville 62% to win. Elo’s favorite won.

The line

Louisville −3, over/under 53.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 58%, Pittsburgh 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Pittsburgh end zoneLouisville end zoneQ1 PittsburghField goal, 10 playsQ1 LouisvillePunt, 3 playsQ1 PittsburghTouchdown, 2 playsQ1 LouisvillePunt, 9 playsQ1 PittsburghPunt, 3 playsQ1 LouisvillePick-six, 8 plays (Pittsburgh scores)Q1 LouisvillePunt, 5 playsQ2 LouisvilleTouchdown, 3 playsQ2 PittsburghPunt, 3 playsQ2 LouisvilleField goal, 14 playsQ2 PittsburghFumble, 4 playsQ2 LouisvilleTouchdown, 1 playQ2 PittsburghField goal, 9 playsQ2 LouisvillePunt, 3 playsQ2 PittsburghTouchdown, 4 playsQ2 LouisvilleEnd of half, 1 playQ3 LouisvilleField goal, 7 playsQ3 PittsburghPunt, 3 playsQ3 LouisvilleMissed FG, 9 playsQ3 PittsburghInterception, 3 playsQ3 LouisvillePunt, 7 playsQ3 PittsburghTurnover on downs, 5 playsQ4 LouisvilleTouchdown, 6 playsQ4 PittsburghInterception, 2 playsQ4 LouisvilleTouchdown, 6 playsQ4 PittsburghTurnover on downs, 7 playsQ4 LouisvillePunt, 5 playsQ4 PittsburghInterception, 2 playsQ4 LouisvilleEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pittsburgh drives left to right, Louisville right to left.
  1. Q1 PittsburghField goal, 10 plays, 77 yards
  2. Q1 LouisvillePunt, 3 plays, −13 yards
  3. Q1 PittsburghTouchdown, 2 plays, 53 yards
  4. Q1 LouisvillePunt, 9 plays, 31 yards
  5. Q1 PittsburghPunt, 3 plays, 5 yards
  6. Q1 LouisvillePick-six, 8 plays (Pittsburgh scores), 23 yards
  7. Q1 LouisvillePunt, 5 plays, 13 yards
  8. Q2 LouisvilleTouchdown, 3 plays, 3 yards
  9. Q2 PittsburghPunt, 3 plays, 5 yards
  10. Q2 LouisvilleField goal, 14 plays, 65 yards
  11. Q2 PittsburghFumble, 4 plays, 2 yards
  12. Q2 LouisvilleTouchdown, 1 play, 25 yards
  13. Q2 PittsburghField goal, 9 plays, 56 yards
  14. Q2 LouisvillePunt, 3 plays, 8 yards
  15. Q2 PittsburghTouchdown, 4 plays, 66 yards
  16. Q2 LouisvilleEnd of half, 1 play, 4 yards
  17. Q3 LouisvilleField goal, 7 plays, 36 yards
  18. Q3 PittsburghPunt, 3 plays, 2 yards
  19. Q3 LouisvilleMissed FG, 9 plays, 27 yards
  20. Q3 PittsburghInterception, 3 plays, 58 yards
  21. Q3 LouisvillePunt, 7 plays, 28 yards
  22. Q3 PittsburghTurnover on downs, 5 plays, 17 yards
  23. Q4 LouisvilleTouchdown, 6 plays, 61 yards
  24. Q4 PittsburghInterception, 2 plays, −7 yards
  25. Q4 LouisvilleTouchdown, 6 plays, 30 yards
  26. Q4 PittsburghTurnover on downs, 7 plays, 20 yards
  27. Q4 LouisvillePunt, 5 plays, 8 yards
  28. Q4 PittsburghInterception, 2 plays, 0 yards
  29. Q4 LouisvilleEnd of game, 1 play, −1 yard

Play by play

1st quarter7 drives, then Pittsburgh 17, Louisville 0
Pittsburgh Field goal, 10 plays
14:551st & 10 at own 35Nick Keller kickoff for 62 yds , Cataurus Hicks return for 8 yds to the PITT 11
14:491st & 10 at own 11Juelz Goff run for 7 yds to the PITT 18
14:212nd & 3 at own 18Eli Holstein run for 12 yds to the PITT 30 for a 1ST down
13:501st & 10 at own 30Eli Holstein pass complete to Juelz Goff for 7 yds to the PITT 37
13:292nd & 3 at own 37Eli Holstein pass complete to Justin Holmes for 6 yds to the PITT 43 for a 1ST down
12:501st & 10 at own 43Eli Holstein pass complete to Kenny Johnson for 7 yds to the 50 yard line
12:322nd & 3 at the 50Eli Holstein pass complete to Kenny Johnson for 34 yds to the LOU 16 for a 1ST down
12:041st & 10 at opp 16Juelz Goff run for 4 yds to the LOU 12
11:412nd & 6 at opp 12Eli Holstein pass incomplete to Justin Holmes
11:413rd & 6 at opp 12Timeout Pittsburgh, clock 11:41
11:413rd & 6 at opp 12Timeout Pittsburgh, clock 11:41
11:363rd & 6 at opp 12Eli Holstein pass incomplete to Malachi Thomas
11:344th & 6 at opp 12Trey Butkowski 30 yd FG GOODPittsburgh 3, Louisville 0
Louisville Punt, 3 plays
11:341st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
11:041st & 10 at own 25Isaac Brown run for 1 yd to the LOU 26
10:382nd & 9 at own 26Louisville Penalty, (-12 Yards) to the LOU 12
10:343rd & 23 at own 12Miller Moss pass incomplete to Chris Bell
10:214th & 23 at own 12Carter Schwartz punt for 44 yds , Kenny Johnson returns for 3 yds to the PITT 47
Pittsburgh Touchdown, 2 plays
10:011st & 10 at own 47Ja’Kyrian Turner run for 14 yds to the LOU 39 for a 1ST down
9:531st & 10 at opp 39Eli Holstein pass complete to Cataurus Hicks for 39 yds for a TD (Trey Butkowski KICK)Pittsburgh 10, Louisville 0
9:531st & goal at opp 3PENALTY Pitt False Start (Ray,Tai) 5 yards from UL03 to UL08. NO PLAY.
Louisville Punt, 9 plays
9:481st & 10 at own 35Sam Carpenter kickoff for 65 yds , Caullin Lacy return for 14 yds to the LOU 14
9:341st & 10 at own 14Miller Moss pass complete to Chris Bell for 8 yds to the LOU 22
9:112nd & 2 at own 22Miller Moss pass complete to Caullin Lacy for 4 yds to the LOU 26 for a 1ST down
8:401st & 10 at own 26Duke Watson run for 1 yd to the LOU 27
8:002nd & 9 at own 27Miller Moss pass complete to Chris Bell for 12 yds to the LOU 39 for a 1ST down
7:291st & 10 at own 39Miller Moss pass incomplete to Caullin Lacy
7:052nd & 10 at own 39Miller Moss pass complete to Nate Kurisky for 14 yds to the PITT 47 for a 1ST down
6:271st & 10 at opp 47Miller Moss pass complete to Isaac Brown for 2 yds to the PITT 45
6:212nd & 8 at opp 45Miller Moss pass incomplete to Dacari Collins
6:103rd & 8 at opp 45(06:20) Shotgun Moss,Miller pass complete short left to Watson,Duke caught at Pitt42, for 6 yards to the Pitt39 (Harrison,Shadarian; Bryant,Allen) PENALTY UL Holding (Robinson,Lance) 10 yards from Pitt45 to UL45. NO PLAY.
5:533rd & 18 at own 45Miller Moss pass incomplete to Caullin Lacy
5:442nd & 8 at own 22Timeout Pittsburgh, clock 05:44
5:444th & 18 at own 45David Chapeau punt for 35 yds, fair catch by Kenny Johnson at the PITT 20
Pittsburgh Punt, 3 plays
5:341st & 10 at own 20Eli Holstein pass complete to Raphael Williams Jr. for 2 yds to the PITT 22
5:022nd & 8 at own 22Eli Holstein pass complete to Raphael Williams Jr. for 3 yds to the PITT 25
4:383rd & 5 at own 25Eli Holstein pass incomplete to Cataurus Hicks
4:274th & 5 at own 25Caleb Junko punt for 44 yds, punt out-of-bounds at the LOU 37 , Caullin Lacy returns for 6 yds to the LOU 37
Louisville Pick-six, 8 plays (Pittsburgh scores)
4:071st & 10 at own 37Miller Moss pass complete to Chris Bell for 6 yds to the LOU 43
3:432nd & 4 at own 43Isaac Brown run for 7 yds to the 50 yard line for a 1ST down
3:041st & 10 at the 50Miller Moss pass complete to Caullin Lacy for 1 yd to the PITT 49
2:092nd & 9 at opp 49Miller Moss pass incomplete to Dacari Collins
2:003rd & 9 at opp 49Miller Moss pass complete to Chris Bell for 14 yds to the PITT 35 for a 1ST down
2:001st & 10 at opp 35Miller Moss pass incomplete to TreyShun Hurry
1:562nd & 10 at opp 35Miller Moss pass incomplete to Chris Bell
1:543rd & 10 at opp 35PENALTY UL Delay Of Game 5 yards from Pitt35 to Pitt40. NO PLAY.
1:413rd & 15 at opp 40Miller Moss pass intercepted Rasheem Biles return for 75 yds for a TD (Trey Butkowski KICK)Pittsburgh 17, Louisville 0
Louisville Punt, 5 plays
1:411st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
1:351st & 10 at own 25Duke Watson run for a loss of 1 yard to the LOU 24
0:592nd & 11 at own 24Miller Moss pass complete to Chris Bell for 18 yds to the LOU 42 for a 1ST down
0:291st & 10 at own 42Miller Moss pass complete to TreyShun Hurry for 8 yds to the 50 yard line
0:002nd & 2 at the 50Isaac Brown run for a loss of 1 yard to the LOU 49
Q2 14:503rd & 3 at own 49Miller Moss sacked by Blaine Spires for a loss of 11 yards to the LOU 38
Q2 14:034th & 14 at own 38Carter Schwartz punt for 42 yds
2nd quarter9 drives, then Pittsburgh 27, Louisville 17
Louisville Touchdown, 3 plays
13:581st & goal at opp 3Duke Watson run for 1 yd to the PITT 2
13:162nd & goal at opp 2Duke Watson run for 1 yd to the PITT 1
12:363rd & goal at opp 1Timeout Louisville, clock 12:36
12:323rd & goal at opp 1Miller Moss run for 1 yd for a TD (Cooper Ranvier KICK)Pittsburgh 17, Louisville 7
12:321st & 10 at own 35PENALTY UL UNS: Unsportsmanlike Conduct (Moussa,Mahamane) 15 yards from UL35 to UL20. NO PLAY.
12:231st & 10 at own 20Nick Keller kickoff for 64 yds , Cataurus Hicks return for 22 yds to the PITT 42 Pittsburgh Penalty, Offensive Holding (10 Yards) to the PITT 23
Pittsburgh Punt, 3 plays
12:131st & 10 at own 23Eli Holstein run for 4 yds to the PITT 27
11:512nd & 6 at own 27Ja’Kyrian Turner run for 1 yd to the PITT 28
11:273rd & 5 at own 28Eli Holstein pass incomplete to Kenny Johnson
11:144th & 5 at own 28Caleb Junko punt for 54 yds
Louisville Field goal, 14 plays
11:141st & 10 at own 18Isaac Brown run for a loss of 1 yard to the LOU 17
10:382nd & 11 at own 17Miller Moss pass complete to Caullin Lacy for 9 yds to the LOU 26
9:583rd & 2 at own 26Miller Moss pass complete to Caullin Lacy for 10 yds to the LOU 36 for a 1ST down
9:371st & 10 at own 36Miller Moss pass incomplete to TreyShun Hurry
9:232nd & 10 at own 36Miller Moss pass complete to Isaac Brown for 3 yds to the LOU 39
8:413rd & 7 at own 39Miller Moss pass complete to Antonio Meeks for 13 yds to the PITT 48 for a 1ST down
8:161st & 10 at opp 48Duke Watson run for 8 yds to the PITT 40
7:432nd & 2 at opp 40Duke Watson run for 1 yd to the PITT 39
7:053rd & 1 at opp 39Miller Moss run for 4 yds to the PITT 35 for a 1ST down
6:281st & 10 at opp 35(06:28) Shotgun Moss,Miller pass incomplete short left to Panariello,Jaxon thrown to Pitt31 PENALTY Pitt Pass Interference (Lovelace,Braylan) 3 yards from Pitt35 to Pitt32, 1ST DOWN. NO PLAY.
6:201st & 10 at opp 32Miller Moss pass complete to Caullin Lacy for 12 yds to the PITT 20 for a 1ST down
5:551st & 10 at opp 20Miller Moss pass incomplete to TreyShun Hurry
5:502nd & 10 at opp 20Miller Moss pass incomplete to Chris Bell
5:393rd & 10 at opp 20Miller Moss pass complete to Isaac Brown for 3 yds to the PITT 17
5:034th & 7 at opp 17Cooper Ranvier 35 yd FG GOODPittsburgh 17, Louisville 10
Pittsburgh Fumble, 4 plays
5:031st & 10 at own 35Nick Keller kickoff for 65 yds for a touchback
4:471st & 10 at own 25Eli Holstein run for 5 yds to the PITT 30
4:322nd & 5 at own 30Eli Holstein pass incomplete to Raphael Williams Jr.
4:213rd & 5 at own 30Eli Holstein run for 3 yds to the PITT 33
3:484th & 2 at own 33Caleb Junko run for a loss of 6 yards to the PITT 25 Caleb Junko fumbled, recovered by LOU Denzel Lowry
3:484th & 2 at own 33Caleb Junko run for a loss of 6 yards to the PITT 25 Caleb Junko fumbled, recovered by LOU Denzel Lowry
Louisville Touchdown, 1 play
3:421st & 10 at opp 25Miller Moss pass complete to Chris Bell for 25 yds for a TD (Cooper Ranvier KICK)Tied at 17
Pittsburgh Field goal, 9 plays
3:421st & 10 at own 35Nick Keller kickoff for 65 yds for a touchback
3:221st & 10 at own 25PENALTY UL UNR: Unnecessary Roughness (Hutchinson,D’Angelo) 15 yards from Pitt25 to Pitt40, 1ST DOWN. NO PLAY.
3:021st & 10 at own 40Louisville Penalty, (15 Yards) to the LOU 37 for a 1ST down
2:381st & 10 at opp 37Juelz Goff run for 4 yds to the LOU 33
2:382nd & 6 at opp 33Eli Holstein pass incomplete to Justin Holmes
2:353rd & 6 at opp 33Eli Holstein pass incomplete to Raphael Williams Jr.
2:124th & 6 at opp 33Eli Holstein pass complete to Kenny Johnson for 10 yds to the LOU 23 for a 1ST down
1:581st & 10 at opp 23Juelz Goff run for 9 yds to the LOU 14
1:582nd & 1 at opp 14Eli Holstein pass incomplete to Kenny Johnson
1:583rd & 1 at opp 14Timeout Pittsburgh, clock 01:58
1:583rd & 1 at opp 14Jalynn Williams run for no gain to the LOU 14
1:464th & 1 at opp 14PENALTY Pitt False Start (Persi,Jeffrey) 5 yards from UL14 to UL19. NO PLAY.
1:424th & 6 at opp 19Trey Butkowski 37 yd FG GOODPittsburgh 20, Louisville 17
Louisville Punt, 3 plays
1:371st & 10 at own 35Sam Carpenter kickoff for 65 yds , Caullin Lacy return for 21 yds to the LOU 21
1:341st & 10 at own 21Miller Moss pass incomplete to Isaac Brown
1:172nd & 10 at own 21Miller Moss pass complete to Jaleel Skinner for 8 yds to the LOU 29
1:033rd & 2 at own 29Timeout Pittsburgh, clock 01:03
0:583rd & 2 at own 29Miller Moss pass incomplete to Chris Bell
0:514th & 2 at own 29Carter Schwartz punt for 37 yds, fair catch by Kenny Johnson at the PITT 34
Pittsburgh Touchdown, 4 plays
0:421st & 10 at own 34Eli Holstein pass complete to Cataurus Hicks for 12 yds to the PITT 46 for a 1ST down
0:291st & 10 at own 46Eli Holstein pass complete to Juelz Goff for 5 yds to the LOU 49
0:292nd & 5 at opp 49Timeout Pittsburgh, clock 00:29
0:262nd & 5 at opp 49Eli Holstein pass complete to Justin Holmes for 11 yds to the LOU 38 for a 1ST down
0:191st & 10 at opp 38Eli Holstein pass complete to Raphael Williams Jr. for 38 yds for a TD (Trey Butkowski KICK)Pittsburgh 27, Louisville 17
0:191st & goal at opp 3PENALTY Pitt False Start (Persi,Jeffrey) 5 yards from UL03 to UL08. NO PLAY.
Louisville End of half, 1 play
0:191st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
0:001st & 10 at own 25Isaac Brown run for 4 yds to the LOU 29
3rd quarter6 drives, then Pittsburgh 27, Louisville 20
Louisville Field goal, 7 plays
15:001st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
14:521st & 10 at own 25Caullin Lacy run for 2 yds to the LOU 27
14:122nd & 8 at own 27Miller Moss pass complete to Chris Bell for 13 yds to the LOU 40 for a 1ST down
13:481st & 10 at own 40Miller Moss pass complete to Chris Bell for 20 yds to the PITT 40 for a 1ST down
13:261st & 10 at opp 40(13:29) No Huddle-Shotgun Brown,Isaac rush middle for 3 yards gain to the Pitt37 (Biles,Rasheem) PENALTY UL Holding (Robinson,Lance) 10 yards from Pitt40 to Pitt50. NO PLAY.
12:501st & 20 at the 50Miller Moss pass complete to Nate Kurisky for 6 yds to the PITT 44
12:332nd & 14 at opp 44Miller Moss pass incomplete to Chris Bell
12:213rd & 14 at opp 44Miller Moss pass complete to Jaleel Skinner for 5 yds to the PITT 39
11:494th & 9 at opp 39Timeout Louisville, clock 11:49
11:444th & 9 at opp 39Nick Keller 57 yd FG GOODPittsburgh 27, Louisville 20
Pittsburgh Punt, 3 plays
11:441st & 10 at own 35Nick Keller kickoff for 65 yds for a touchback
11:341st & 10 at own 25Ja’Kyrian Turner run for 2 yds to the PITT 27
11:092nd & 8 at own 27Eli Holstein pass incomplete to Kenny Johnson
10:463rd & 8 at own 27Eli Holstein run for no gain to the PITT 27
10:254th & 8 at own 27Caleb Junko punt for 38 yds, punt out-of-bounds at the LOU 35
Louisville Missed FG, 9 plays
10:211st & 10 at own 35Miller Moss pass incomplete to Chris Bell
10:012nd & 10 at own 35Miller Moss pass complete to Isaac Brown for 8 yds to the LOU 43
9:353rd & 2 at own 43Isaac Brown run for 3 yds to the LOU 46 for a 1ST down
9:001st & 10 at own 46Miller Moss pass incomplete to Caullin Lacy
8:482nd & 10 at own 46Miller Moss pass complete to Antonio Meeks for 13 yds to the PITT 41 for a 1ST down
8:201st & 10 at opp 41Duke Watson run for 1 yd to the PITT 40
7:262nd & 9 at opp 40Miller Moss pass complete to Nate Kurisky for 2 yds to the PITT 38
6:593rd & 7 at opp 38Miller Moss pass incomplete to Antonio Meeks
6:554th & 7 at opp 38Nick Keller 56 yd FG MISSED
Pittsburgh Interception, 3 plays
6:471st & 10 at own 38Eli Holstein run for 2 yds to the PITT 40
6:162nd & 8 at own 40Eli Holstein pass complete to Cataurus Hicks for 56 yds to the LOU 4 for a 1ST down
5:351st & goal at opp 4Eli Holstein pass intercepted Antonio Watts return for no gain to the LOU 2
Louisville Punt, 7 plays
5:161st & 10 at own 2Isaac Brown run for 4 yds to the LOU 6
4:592nd & 6 at own 6Isaac Brown run for a loss of 1 yard to the LOU 5
4:083rd & 7 at own 5Miller Moss pass complete to Caullin Lacy for 15 yds to the LOU 20 for a 1ST down
3:411st & 10 at own 20Duke Watson run for 15 yds to the LOU 35 for a 1ST down
3:101st & 10 at own 35Duke Watson run for 2 yds to the LOU 37
2:292nd & 8 at own 37Miller Moss sacked by Rasheem Biles for a loss of 9 yards to the LOU 28
1:483rd & 17 at own 28PENALTY UL False Start (Robinson,Lance) 5 yards from UL28 to UL23. NO PLAY.
1:233rd & 22 at own 23Miller Moss pass complete to Caullin Lacy for 7 yds to the LOU 30
0:474th & 15 at own 30Carter Schwartz punt for 26 yds, fair catch by Kenny Johnson at the PITT 44
Pittsburgh Turnover on downs, 5 plays
0:391st & 10 at own 44Ja’Kyrian Turner run for 14 yds to the LOU 42 for a 1ST down
0:001st & 10 at opp 42Ja’Kyrian Turner run for 3 yds to the LOU 39
Q4 14:532nd & 7 at opp 39Ja’Kyrian Turner run for 2 yds to the LOU 37
Q4 14:083rd & 5 at opp 37Eli Holstein pass complete to Deuce Spann for 2 yds to the LOU 39
Q4 13:304th & 7 at opp 39Timeout Pittsburgh, clock 13:30
Q4 13:234th & 7 at opp 39Eli Holstein pass incomplete to Ja’Kyrian Turner
Q4 13:234th & 7 at opp 39Eli Holstein pass incomplete to Ja’Kyrian Turner
4th quarter7 drives, then Louisville 34, Pittsburgh 27
Louisville Touchdown, 6 plays
13:061st & 10 at own 39Miller Moss pass complete to Duke Watson for 3 yds to the LOU 42
12:422nd & 7 at own 42Miller Moss pass incomplete to Caullin Lacy
12:303rd & 7 at own 42Miller Moss pass complete to Caullin Lacy for 37 yds to the PITT 21 for a 1ST down
12:071st & 10 at opp 21Duke Watson run for 2 yds to the PITT 19
11:312nd & 8 at opp 19Miller Moss pass complete to Chris Bell for 7 yds to the PITT 12
10:493rd & 1 at opp 12Miller Moss pass complete to Jaleel Skinner for 12 yds for a TD (Cooper Ranvier KICK)Tied at 27
Pittsburgh Interception, 2 plays
10:491st & 10 at own 35Nick Keller kickoff for 65 yds for a touchback
10:411st & 10 at own 25Eli Holstein sacked by Rene Konga for a loss of 7 yards to the PITT 18
10:012nd & 17 at own 18Eli Holstein pass intercepted TJ Quinn return for no gain to the PITT 30
10:012nd & 17 at own 18Eli Holstein pass intercepted TJ Quinn return for no gain to the PITT 30
Louisville Touchdown, 6 plays
9:571st & 10 at opp 30Isaac Brown run for 9 yds to the PITT 21
9:312nd & 1 at opp 21Isaac Brown run for 3 yds to the PITT 18 for a 1ST down
8:561st & 10 at opp 18Isaac Brown run for a loss of 2 yards to the PITT 20
8:152nd & 12 at opp 20Miller Moss pass complete to Chris Bell for 12 yds to the PITT 8 for a 1ST down
7:401st & goal at opp 8Isaac Brown run for a loss of 1 yard to the PITT 9
7:032nd & goal at opp 9Miller Moss pass complete to Nate Kurisky for 9 yds for a TD (Cooper Ranvier KICK)Louisville 34, Pittsburgh 27
Pittsburgh Turnover on downs, 7 plays
6:541st & 10 at own 35Nick Keller kickoff for 64 yds , Cataurus Hicks return for 27 yds to the PITT 28
6:471st & 10 at own 28(06:51) Shotgun Goff,Juelz rush middle for 19 yards gain to the Pitt47 (Hutchinson,D’Angelo; Gordon,Corey) PENALTY Pitt Holding (Persi,Jeffrey) 10 yards from Pitt28 to Pitt18. NO PLAY.
6:171st & 20 at own 18Cole Gonzales pass complete to Malachi Thomas for 11 yds to the PITT 29
5:472nd & 9 at own 29Juelz Goff run for 2 yds to the PITT 31
5:013rd & 7 at own 31Cole Gonzales pass complete to Raphael Williams Jr. for 14 yds to the PITT 45 for a 1ST down
4:491st & 10 at own 45Cole Gonzales pass complete to Cataurus Hicks for 6 yds to the LOU 49
4:112nd & 4 at opp 49Juelz Goff run for a loss of 2 yards to the PITT 49
3:273rd & 6 at own 49Cole Gonzales sacked for a loss of 1 yard to the PITT 48
2:524th & 7 at own 48Timeout Pittsburgh, clock 02:52
2:464th & 7 at own 48Cole Gonzales pass incomplete
2:464th & 7 at own 48Cole Gonzales pass incomplete
Louisville Punt, 5 plays
2:401st & 10 at opp 48Duke Watson run for 5 yds to the PITT 43
2:002nd & 5 at opp 43Duke Watson run for 9 yds to the PITT 34 for a 1ST down
1:521st & 10 at opp 34Duke Watson run for 2 yds to the PITT 32
1:122nd & 8 at opp 32Duke Watson run for no gain to the PITT 32
1:123rd & 8 at opp 32Timeout Louisville, clock 01:12
1:083rd & 8 at opp 32Isaac Brown run for a loss of 3 yards to the PITT 35
0:254th & 11 at opp 35PENALTY UL Delay Of Game 5 yards from Pitt35 to Pitt40. NO PLAY.
0:184th & 16 at opp 40Carter Schwartz punt for 32 yds, punt out-of-bounds at the PITT 8
Pittsburgh Interception, 2 plays
0:111st & 10 at own 8Cole Gonzales pass incomplete to Cataurus Hicks
0:042nd & 10 at own 8Cole Gonzales pass intercepted TJ Quinn return for no gain to the PITT 26
Louisville End of game, 1 play
0:001st & 10 at opp 26M. Moss takes a knee

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.

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