Notre Dame vs. Penn State

Thursday, January 9, 2025, Orange Bowl, CFP Semifinal

No. 3 Notre Dame beat No. 5 Penn State 27–⁠24. It was their 20th meeting; Notre Dame leads the series 10–⁠9–⁠1.

Neutral site3Notre Dame14–⁠2 in 2024
27
Neutral site5Penn State13–⁠3 in 2024
24

Final at Hard Rock Stadium, Miami GardensTV: ESPNAttendance 66,881College GameDay broadcast from here, January 9, 2025 (Wikipedia)

At kickoff
58°F, clear, wind 7 mph from the northWeather: NOAA NCEI Integrated Surface Database; North Perry Airport (KHWO), 5 km from the stadium, 23 minutes after kickoff
Official
Michael VanderVeldeGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Notre Dame0371727
Penn State01001424

Standouts

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

Player stats

Notre Dame

PassingC/AttYdsTDInt
Riley Leonard15/2322312
Steven Angeli6/74400
RushingCarYdsTDLong
Jeremiyah Love114619
Riley Leonard183516
Jayden Thomas118018
Aneyas Williams217015
ReceivingRecYdsTDLong
Jaden Greathouse7105154
Aneyas Williams566036
Mitchell Evans558032
Jordan Faison225014
DefenseTklTFLSacksInt
Jack Kiser10000
Xavier Watts8000
Drayk Bowen8000
Jaylen Sneed6000
Rod Heard3110
Christian Gray2001

Penn State

PassingC/AttYdsTDInt
Drew Allar12/2313501
RushingCarYdsTDLong
Nicholas Singleton1584313
Kaytron Allen1982020
Tyler Warren221012
Drew Allar617011
ReceivingRecYdsTDLong
Tyler Warren675027
Nicholas Singleton233023
Khalil Dinkins221020
Luke Reynolds1707
DefenseTklTFLSacksInt
Zakee Wheatley16111
Kobe King9000
Dani Dennis-Sutton6221
Coziah Izzard6110
Jaylen Reed60.500
Abdul Carter5210

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

Team stats

Notre DamePenn State
384Total yards339
267Passing yards135
117Rushing yards204
8.6Yards per pass5.9
2.8Yards per rush4.9
23First downs20
11–⁠17Third downs3–⁠11
0–⁠0Fourth downs2–⁠2
2Turnovers1
4–⁠30Penalties5–⁠44
29:56Possession30:04
1Sacks (by defense)5

Efficiency

Notre DamePenn State
50%Success rate46%
0.21EPA per play0.22
1.12Explosiveness1.02
−0.01Rushing EPA0.32
0.48Passing EPA0.05
38%Passing-down success40%
−0.05First-down EPA0.03
0.10Second-down EPA0.38
0.90Third-down EPA0.18
8%Havoc by its defense21%

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)

Notre Dame 58% to win. Notre Dame pulled the upset. Elo’s favorite won.

The line

Penn State −1.5, over/under 45.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 Penn State 53%, Notre Dame 47%. CollegeFootballData.com’s estimate from the point spread.

The money

The Orange Bowl was put on by the Orange Bowl Committee, a nonprofit. Its IRS Form 990 for the year to April 2025, which takes in this game, reports $30.6 million in revenue, $24.1 million of it from orange bowl game, and $29.3 million in expenses. Its best-paid, CEO Eric Poms, was paid $1.1 million. The largest payments it lists that year:

CFP Administration LLCgeneral assistance$150,000
First Tee Miami-Dade Amateurgolf programs for youth$75,000
ACC2025 ACC interinstitutional sponsor$69,000
Junior Orange Bowl Committeegeneral assistance$50,000
United States Tennis Assocgeneral assistance$50,000
Miami-Dade Public Schools2024 media center makeover – cutler$41,000

From the organization’s IRS Form 990, via ProPublica Nonprofit Explorer and the IRS’s e-file data. Payments are the grants it lists on Schedule I of that return. See every filing at ProPublica (EIN 59-0384382).

Every drive

Penn State end zoneNotre Dame end zoneQ1 Penn StatePunt, 8 playsQ1 Notre DamePunt, 9 playsQ1 Penn StatePunt, 7 playsQ1 Notre DameInterception, 4 playsQ1 Penn StateField goal, 17 playsQ2 Notre DamePunt, 10 playsQ2 Penn StateTouchdown, 15 playsQ2 Notre DameField goal, 20 playsQ3 Notre DameTouchdown, 10 playsQ3 Penn StatePunt, 5 playsQ3 Notre DamePunt, 5 playsQ3 Penn StatePunt, 5 playsQ3 Notre DameTouchdown, 12 playsQ4 Penn StateTouchdown, 8 playsQ4 Notre DameInterception, 2 playsQ4 Penn StateTouchdown, 6 playsQ4 Notre DameTouchdown, 8 playsQ4 Penn StatePunt, 6 playsQ4 Notre DamePunt, 10 playsQ4 Penn StateInterception, 2 playsQ4 Notre DameField goal, 11 playsQ4 Penn StateEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Penn State drives left to right, Notre Dame right to left.
  1. Q1 Penn StatePunt, 8 plays, 31 yards
  2. Q1 Notre DamePunt, 9 plays, 48 yards
  3. Q1 Penn StatePunt, 7 plays, 18 yards
  4. Q1 Notre DameInterception, 4 plays, −2 yards
  5. Q1 Penn StateField goal, 17 plays, 55 yards
  6. Q2 Notre DamePunt, 10 plays, 24 yards
  7. Q2 Penn StateTouchdown, 15 plays, 90 yards
  8. Q2 Notre DameField goal, 20 plays, 10 yards
  9. Q3 Notre DameTouchdown, 10 plays, 75 yards
  10. Q3 Penn StatePunt, 5 plays, 8 yards
  11. Q3 Notre DamePunt, 5 plays, 11 yards
  12. Q3 Penn StatePunt, 5 plays, 17 yards
  13. Q3 Notre DameTouchdown, 12 plays, 72 yards
  14. Q4 Penn StateTouchdown, 8 plays, 99 yards
  15. Q4 Notre DameInterception, 2 plays, 0 yards
  16. Q4 Penn StateTouchdown, 6 plays, 39 yards
  17. Q4 Notre DameTouchdown, 8 plays, 81 yards
  18. Q4 Penn StatePunt, 6 plays, 7 yards
  19. Q4 Notre DamePunt, 10 plays, 28 yards
  20. Q4 Penn StateInterception, 2 plays, 13 yards
  21. Q4 Notre DameField goal, 11 plays, 19 yards
  22. Q4 Penn StateEnd of game, 4 plays, −4 yards

Play by play

1st quarter5 drives, then Tied at 0
Penn State Punt, 8 plays
15:001st & 10 at own 35Mitch Jeter kickoff for 65 yds for a touchback
14:541st & 10 at own 25Nicholas Singleton run for 6 yds to the PSU 31
14:122nd & 4 at own 31Drew Allar pass complete to Nicholas Singleton for 23 yds to the ND 46 for a 1ST down
13:391st & 10 at opp 46Nicholas Singleton run for 1 yd to the ND 45
13:092nd & 9 at opp 45Drew Allar pass incomplete to Omari Evans
13:013rd & 14 at the 50Drew Allar pass complete to Kaytron Allen for 6 yds to the ND 44
12:264th & 8 at opp 44Riley Thompson punt for 33 yds, fair catch by Max Hurleman at the ND 11
Notre Dame Punt, 9 plays
12:221st & 10 at own 11Riley Leonard pass complete to Mitchell Evans for 6 yds to the ND 17
11:452nd & 4 at own 17Jeremiyah Love run for 5 yds to the ND 22 for a 1ST down
11:201st & 10 at own 22Riley Leonard run for 2 yds to the ND 24
10:432nd & 8 at own 24Jeremiyah Love run for 1 yd to the ND 25
10:033rd & 7 at own 25Riley Leonard pass complete to Mitchell Evans for 32 yds to the PSU 43 for a 1ST down
9:271st & 10 at opp 43Aneyas Williams run for 2 yds to the PSU 41
8:472nd & 8 at opp 41Riley Leonard pass incomplete to Mitchell Evans, broken up by Amin Vanover
8:423rd & 8 at opp 41Riley Leonard pass incomplete to Mitchell Evans, broken up by A.J. Harris
8:354th & 8 at opp 41James Rendell punt for 39 yds, fair catch by Zion Tracy at the PSU 2
Penn State Punt, 7 plays
8:301st & 10 at own 2Kaytron Allen run for 1 yd to the PSU 3
7:482nd & 9 at own 3Kaytron Allen run for 6 yds to the PSU 9
7:083rd & 3 at own 9Kaytron Allen run for 6 yds to the PSU 15 for a 1ST down
6:501st & 10 at own 15Drew Allar pass incomplete to Harrison Wallace III
6:442nd & 10 at own 15Kaytron Allen run for 5 yds to the PSU 20
6:043rd & 5 at own 20Drew Allar pass incomplete to Harrison Wallace III, broken up by Jordan Clark
5:564th & 5 at own 20Riley Thompson punt for 45 yds , Max Hurleman returns for no gain to the ND 35
Notre Dame Interception, 4 plays
5:511st & 10 at own 35Riley Leonard pass incomplete to Jayden Harrison, broken up by Abdul Carter
5:472nd & 10 at own 35Riley Leonard run for 3 yds to the ND 38
5:113rd & 7 at own 38Notre Dame Penalty, False Start (Anthonie Knapp) to the ND 33
4:433rd & 12 at own 33Riley Leonard pass intercepted Zakee Wheatley return for no gain to the PSU 42
Penn State Field goal, 17 plays
4:391st & 10 at own 42Drew Allar pass incomplete to Nicholas Singleton
4:302nd & 10 at own 42Drew Allar pass complete to Tyler Warren for 13 yds to the ND 45 for a 1ST down
4:151st & 10 at opp 45Nicholas Singleton run for 4 yds to the ND 41
3:542nd & 6 at opp 41Drew Allar pass incomplete to Tyler Warren
3:493rd & 6 at opp 41Nicholas Singleton run for 4 yds to the ND 37
3:064th & 2 at opp 37Nicholas Singleton run for 8 yds to the ND 29 for a 1ST down
2:321st & 10 at opp 29Kaytron Allen run for 7 yds to the ND 22
1:452nd & 3 at opp 22Drew Allar pass complete to Luke Reynolds for 7 yds to the ND 15 for a 1ST down
1:051st & 10 at opp 15Nicholas Singleton run for 6 yds to the ND 9
0:452nd & 4 at opp 9Drew Allar pass incomplete to Nicholas Singleton
0:383rd & 4 at opp 9Allar, Drew pass pass intercepted by Gray, Christian at the NOTREDAME0, Gray, Christian return 0 yards to the NOTREDAME0, PENALTY NOTREDAME holding (Gray, Christian) 5 yards to the NOTREDAME4, NO PLAY, 1ST DOWN PSU.
0:321st & goal at opp 4Kaytron Allen run for 3 yds to the ND 1
0:002nd & goal at opp 1Kaytron Allen run for a loss of 2 yards to the ND 3
Q2 14:573rd & goal at opp 3Drew Allar pass incomplete to Nicholas Singleton
Q2 14:524th & goal at opp 3Ryan Barker 20 yd FG GOODPenn State 3, Notre Dame 0
2nd quarter3 drives, then Penn State 10, Notre Dame 3
Notre Dame Punt, 10 plays
14:481st & 10 at own 25Jadarian Price run for a loss of 4 yards to the ND 21
14:062nd & 14 at own 21Jadarian Price run for 12 yds to the ND 33
13:313rd & 2 at own 33Riley Leonard run for 3 yds to the ND 36 for a 1ST down
12:541st & 10 at own 36Riley Leonard pass complete to Kris Mitchell for 7 yds to the ND 43
12:202nd & 3 at own 43Riley Leonard run for 3 yds to the ND 46 for a 1ST down
11:401st & 10 at own 46Jeremiyah Love run for 4 yds to the 50 yard line
11:032nd & 6 at the 50Riley Leonard run for a loss of 4 yards to the ND 46
10:163rd & 10 at own 46Riley Leonard pass complete to Jaden Greathouse for 3 yds to the ND 49
9:354th & 7 at own 49James Rendell punt for 41 yds, fair catch by Zion Tracy at the PSU 10
Penn State Touchdown, 15 plays
9:301st & 10 at own 10Drew Allar pass incomplete to Nicholas Singleton
9:232nd & 10 at own 10Kaytron Allen run for 20 yds to the PSU 30 for a 1ST down
9:051st & 10 at own 30Kaytron Allen run for 2 yds to the PSU 32
8:252nd & 8 at own 32Tyler Warren run for 12 yds to the PSU 44 for a 1ST down
7:431st & 10 at own 44Tyler Warren run for 9 yds to the ND 47
7:052nd & 1 at opp 47Nicholas Singleton run for 10 yds to the ND 37 for a 1ST down
6:441st & 10 at opp 37Drew Allar run for 5 yds to the ND 32
6:072nd & 5 at opp 32Kaytron Allen run for 8 yds to the ND 24 for a 1ST down
5:501st & 10 at opp 24Kaytron Allen run for 5 yds to the ND 19
5:282nd & 5 at opp 19Kaytron Allen run for no gain to the ND 19
4:453rd & 5 at opp 19Nicholas Singleton run for 3 yds to the ND 16
4:054th & 2 at opp 16Drew Allar pass complete to Tyler Warren for 4 yds to the ND 12 for a 1ST down
3:241st & 10 at opp 12Nicholas Singleton run for 5 yds to the ND 7
2:572nd & 5 at opp 7Kaytron Allen run for 2 yds to the ND 5
2:183rd & 3 at opp 5Nicholas Singleton run for 5 yds for a TD (Ryan Barker KICK)Penn State 10, Notre Dame 0
Notre Dame Field goal, 20 plays
2:101st & 10 at own 25Riley Leonard pass complete to Aneyas Williams for 9 yds to the ND 34
2:002nd & 1 at own 34Timeout, clock 02:00
1:542nd & 1 at own 34Riley Leonard pass complete to Mitchell Evans for 6 yds to the ND 40 for a 1ST down
1:391st & 10 at own 40Riley Leonard pass incomplete to Jordan Faison
1:342nd & 10 at own 40Steve Angeli pass complete to Aneyas Williams for 5 yds to the ND 45
1:263rd & 5 at own 45Steve Angeli pass complete to Jordan Faison for 14 yds to the PSU 41 for a 1ST down
1:111st & 10 at opp 41Steve Angeli sacked by Dani Dennis-Sutton for a loss of 4 yards to the PSU 45 Steve Angeli fumbled, forced by Dani Dennis-Sutton, recovered by ND Aamil Wagner , return for 0 yards
1:102nd & 14 at opp 45Timeout Notre Dame, clock 01:10
1:052nd & 14 at opp 45Steve Angeli pass complete to Aneyas Williams for 12 yds to the PSU 33
0:443rd & 2 at opp 33Steve Angeli pass complete to Mitchell Evans for 5 yds to the PSU 28 for a 1ST down
0:391st & 10 at opp 28Steve Angeli pass incomplete
0:332nd & 10 at opp 28Steve Angeli pass complete to Jaden Greathouse for 4 yds to the PSU 24
0:203rd & 6 at opp 24Timeout Penn State, clock 00:20
0:163rd & 1 at opp 19Steve Angeli pass complete to Aneyas Williams for 4 yds to the PSU 15 for a 1ST down
0:111st & 10 at opp 15Steve Angeli sacked by Abdul Carter for a loss of 8 yards to the PSU 23
0:022nd & 18 at opp 23Timeout Notre Dame, clock 00:02
0:002nd & 18 at opp 23Mitch Jeter 41 yd FG GOODPenn State 10, Notre Dame 3
3rd quarter5 drives, then Tied at 10
Notre Dame Touchdown, 10 plays
15:001st & 10 at own 35Gabriel Nwosu kickoff for 65 yds for a touchback
14:551st & 15 at own 20Jeremiyah Love run for 6 yds to the ND 26
14:272nd & 9 at own 26Jeremiyah Love run for 9 yds to the ND 35 for a 1ST down
13:561st & 10 at own 35Jeremiyah Love run for 9 yds to the ND 44
13:202nd & 1 at own 44Jadarian Price run for 1 yd to the ND 45 for a 1ST down
12:391st & 10 at own 45Riley Leonard pass complete to Aneyas Williams for 36 yds to the PSU 19 for a 1ST down
12:081st & 10 at opp 19Aneyas Williams run for 15 yds to the PSU 4 for a 1ST down
11:351st & goal at opp 4Riley Leonard run for 1 yd to the PSU 3
10:462nd & goal at opp 3Riley Leonard run for 3 yds for a TD (Mitch Jeter KICK)Tied at 10
Penn State Punt, 5 plays
10:331st & 10 at own 22Kaytron Allen run for 2 yds to the PSU 24
9:532nd & 8 at own 24Drew Allar pass complete to Tyler Warren for 6 yds to the PSU 30
9:213rd & 2 at own 30Kaytron Allen run for no gain to the PSU 30
8:414th & 2 at own 30Riley Thompson punt for 40 yds, fair catch by Max Hurleman at the ND 30
Notre Dame Punt, 5 plays
8:351st & 10 at own 30Riley Leonard pass complete to Jordan Faison for 11 yds to the ND 41 for a 1ST down
8:001st & 10 at own 41Jadarian Price run for 2 yds to the ND 43
7:182nd & 8 at own 43Jadarian Price run for a loss of 2 yards to the ND 41
6:403rd & 10 at own 41Riley Leonard pass incomplete to Mitchell Evans, broken up by Cam Miller
6:324th & 10 at own 41James Rendell punt for 44 yds , Zion Tracy returns for no gain to the PSU 15
Penn State Punt, 5 plays
6:241st & 10 at own 15Drew Allar pass complete to Tyler Warren for 22 yds to the PSU 37 for a 1ST down
6:071st & 10 at own 37Nicholas Singleton run for 3 yds to the PSU 40
5:482nd & 7 at own 40Drew Allar run for no gain to the PSU 40
5:073rd & 7 at own 40Drew Allar sacked by Rod Heard II for a loss of 8 yards to the PSU 32
4:264th & 15 at own 32Riley Thompson punt for 48 yds , Max Hurleman returns for 8 yds to the ND 28
Notre Dame Touchdown, 12 plays
4:191st & 10 at own 28Riley Leonard pass complete to Mitchell Evans for 9 yds to the ND 37
3:362nd & 1 at own 37Riley Leonard run for no gain to the ND 37
2:503rd & 1 at own 37Riley Leonard run for 2 yds to the ND 39 for a 1ST down
2:071st & 10 at own 39Riley Leonard sacked by Dani Dennis-Sutton for a loss of 2 yards to the ND 37
1:292nd & 12 at own 37Jeremiyah Love run for 3 yds to the ND 40
0:533rd & 9 at own 40Riley Leonard pass complete to Jaden Greathouse for 17 yds to the PSU 43 for a 1ST down
0:251st & 10 at opp 43Riley Leonard run for 5 yds to the PSU 38
0:002nd & 5 at opp 38Jeremiyah Love run for 3 yds to the PSU 35
Q4 14:523rd & 1 at opp 34Jayden Thomas run for 18 yds to the PSU 16 for a 1ST down
Q4 14:151st & 10 at opp 16Leonard, Riley pass incomplete to Raridon, Eli, PENALTY PSU pass interference (King, Kobe) 14 yards to the PSU2, NO PLAY, 1ST DOWN NOTREDAME.
Q4 14:071st & goal at opp 2Jeremiyah Love run for 2 yds for a TD (Mitch Jeter KICK)Notre Dame 17, Penn State 10
4th quarter9 drives, then Notre Dame 27, Penn State 24
Penn State Touchdown, 8 plays
13:591st & 10 at own 25Drew Allar pass complete to Tyler Warren for 27 yds to the ND 48 for a 1ST down
13:371st & 10 at opp 48Drew Allar pass complete to Khalil Dinkins for 1 yd to the ND 47
12:582nd & 9 at opp 47Drew Allar run for 9 yds to the ND 38 for a 1ST down
12:161st & 10 at opp 38Drew Allar pass complete to Khalil Dinkins for 20 yds to the ND 18 for a 1ST down
11:441st & 10 at opp 18Kaytron Allen run for 10 yds to the ND 8 for a 1ST down
11:001st & goal at opp 8Kaytron Allen run for 1 yd to the ND 7
10:202nd & goal at opp 7Nicholas Singleton run for 7 yds for a TD (Ryan Barker KICK)Tied at 17
Notre Dame Interception, 2 plays
10:151st & 10 at own 25Riley Leonard pass intercepted Dani Dennis-Sutton return for no gain to the ND 39
Penn State Touchdown, 6 plays
10:081st & 10 at opp 39Kaytron Allen run for 4 yds to the ND 35
9:332nd & 6 at opp 35Drew Allar pass incomplete to Harrison Wallace III
9:253rd & 6 at opp 35Drew Allar run for 11 yds to the ND 24 for a 1ST down
8:421st & 10 at opp 24Allar, Drew pass pass intended for Warren, Tyler intercepted by Kiser, Jack at the NOTREDAME0, Kiser, Jack return 0 yards to the NOTREDAME0, PENALTY NOTREDAME pass interference (Shuler, Adon) 15 yards to the NOTREDAME9, NO PLAY, 1ST DOWN PSU.
8:371st & goal at opp 9Kaytron Allen run for 2 yds to the ND 7
7:552nd & goal at opp 7Nicholas Singleton run for 7 yds for a TD (Ryan Barker KICK)Penn State 24, Notre Dame 17
Notre Dame Touchdown, 8 plays
7:461st & 10 at own 19Jadarian Price run for a loss of 4 yards to the ND 15
7:122nd & 14 at own 15Riley Leonard pass complete to Jaden Greathouse for 11 yds to the ND 26
6:403rd & 3 at own 26Riley Leonard pass complete to Jaden Greathouse for 6 yds to the ND 32 for a 1ST down
5:551st & 10 at own 32Riley Leonard pass complete to Jeremiyah Love for 6 yds to the ND 38
5:432nd & 4 at own 38Riley Leonard run for 6 yds to the ND 44 for a 1ST down
5:071st & 10 at own 44Jeremiyah Love run for 2 yds to the ND 46
4:382nd & 8 at own 46Riley Leonard pass complete to Jaden Greathouse for 54 yds for a TD (Mitch Jeter KICK)Tied at 24
Penn State Punt, 6 plays
4:301st & 15 at own 20Drew Allar pass complete to Nicholas Singleton for 10 yds to the PSU 30
3:572nd & 5 at own 30Nicholas Singleton run for 2 yds to the PSU 32
3:133rd & 3 at own 32Drew Allar run for no gain to the PSU 32
2:344th & 3 at own 32Riley Thompson punt for 44 yds, fair catch by Max Hurleman at the ND 24
Notre Dame Punt, 10 plays
2:271st & 10 at own 24Jadarian Price run for 8 yds to the ND 32
2:002nd & 2 at own 32Timeout, clock 02:00
1:552nd & 2 at own 32Jeremiyah Love run for 1 yd to the ND 33
1:273rd & 1 at own 33Riley Leonard run for 3 yds to the ND 36 for a 1ST down
1:141st & 10 at own 36Leonard, Riley pass sacked for loss of 3 yards to the NOTREDAME33 (Carter, Abdul), PENALTY PSU personal foul (Durant, Zane) 15 yards to the PSU49, NO PLAY, 1ST DOWN NOTREDAME.
1:071st & 10 at opp 49Riley Leonard run for 5 yds to the PSU 44
0:592nd & 5 at opp 44Riley Leonard pass incomplete
0:524th & 9 at opp 48Timeout Penn State, clock 00:52
0:474th & 9 at opp 48James Rendell punt for 33 yds, fair catch by Zion Tracy at the PSU 15
Penn State Interception, 2 plays
0:381st & 10 at own 15Nicholas Singleton run for 13 yds to the PSU 28 for a 1ST down
0:331st & 10 at own 28Drew Allar pass intercepted Christian Gray return for no gain to the PSU 42
Notre Dame Field goal, 11 plays
0:301st & 10 at opp 42Riley Leonard run for 5 yds to the PSU 37
0:292nd & 5 at opp 37Timeout Notre Dame, clock 00:29
0:242nd & 5 at opp 37Riley Leonard run for 2 yds to the PSU 35
0:233rd & 3 at opp 35Timeout Notre Dame, clock 00:23
0:173rd & 3 at opp 35Riley Leonard pass complete to Jaden Greathouse for 10 yds to the PSU 25 for a 1ST down
0:161st & 10 at opp 25TEAM pass incomplete
0:152nd & 10 at opp 25TEAM run for no gain to the PSU 25
0:143rd & 10 at opp 25Timeout Penn State, clock 00:14
0:133rd & 10 at opp 25Riley Leonard run for 2 yds to the PSU 23
0:124th & 8 at opp 23Timeout Penn State, clock 00:12
0:074th & 8 at opp 23Mitch Jeter 41 yd FG GOODNotre Dame 27, Penn State 24
Penn State End of game, 4 plays
0:041st & 10 at own 25Drew Allar pass incomplete
0:002nd & 10 at own 25Drew Allar pass complete to Tyler Warren for 3 yds to the PSU 21 lat. to Harrison Wallace III for a loss of 3 yards to the PSU 21 lat. to Drew Allar for a loss of 4 yards Drew Allar fumbled, recovered by PSU

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.

Notre Dame leads 10–⁠9–⁠1 in 20 meetings.

Recent meetings
2024Notre Dame 27, Penn State 24Orange Bowl, CFP Semifinal
2007Penn State 31, Notre Dame 10
2006Notre Dame 41, Penn State 17
1992Notre Dame 17, Penn State 16
1991Penn State 35, Notre Dame 13
1990Penn State 24, Notre Dame 21

Around this game

Notre Dame

Penn State