Final, 2 overtimes at Beaver Stadium, University ParkTV: NBC, PeacockAttendance 111,015College GameDay broadcast from here, September 27, 2025 (Wikipedia)
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oregon
Penn State
424
Total yards
276
248
Passing yards
137
176
Rushing yards
139
6.4
Yards per pass
5.5
4.5
Yards per rush
4.0
20
First downs
15
6–18
Third downs
6–15
5–7
Fourth downs
3–3
0
Turnovers
1
4–34
Penalties
2–10
33:52
Possession
26:08
2
Sacks (by defense)
0
Efficiency
Oregon
Penn State
42%
Success rate
40%
0.24
EPA per play
0.12
1.17
Explosiveness
1.27
0.12
Rushing EPA
0.24
0.36
Passing EPA
0.14
10%
Passing-down success
26%
0.16
First-down EPA
−0.13
−0.07
Second-down EPA
−0.13
0.41
Third-down EPA
0.59
8%
Havoc by its defense
4%
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)
Penn State 52% to win. Oregon pulled the upset.
The line
Penn State −3.5, 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 Penn State 61%, Oregon 39%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Penn State drives left to right, Oregon right to left.
Q1 OregonPunt, 6 plays, 16 yards
Q1 Penn StatePunt, 3 plays, 5 yards
Q1 OregonTurnover on downs, 11 plays, 32 yards
Q1 Penn StateField goal, 11 plays, 32 yards
Q2 OregonMissed FG, 9 plays, 46 yards
Q2 Penn StatePunt, 3 plays, 3 yards
Q2 OregonField goal, 10 plays, 51 yards
Q2 Penn StatePunt, 9 plays, 24 yards
Q2 OregonEnd of half, 6 plays, 30 yards
Q3 Penn StatePunt, 9 plays, 39 yards
Q3 OregonTouchdown, 10 plays, 80 yards
Q3 Penn StatePunt, 3 plays, 1 yard
Q3 OregonTouchdown, 10 plays, 75 yards
Q4 Penn StateTouchdown, 4 plays, 75 yards
Q4 OregonPunt, 6 plays, 7 yards
Q4 Penn StateTouchdown, 15 plays, 62 yards
Q4 OregonTurnover on downs, 4 plays, 3 yards
Q5 Penn StateTouchdown, 3 plays, 21 yards
Q5 OregonTouchdown, 7 plays, 23 yards
Q6 OregonTouchdown, 1 play, 0 yards
Q6 Penn StateInterception, 1 play, 0 yards
Play by play
Overtime2 drives, then Tied at 24
Penn State Touchdown, 3 plays
1st & 10 at opp 25
D.Allar pass complete. Catch made by K.Allen for 5 yards. Tackled by ORE at ORE 20.
2nd & 5 at opp 20
T.Pena rushed for 16 yards. Tackled by T.Johnson at ORE 4.
1st & goal at opp 4
K.Allen rushed for 4 yards. TOUCHDOWN.
R.Barker extra point is good.
Oregon Touchdown, 7 plays
1st & 10 at opp 25
D.Hill rushed for 3 yards. Tackled by Z.Tracy at PSU 22.
2nd & 7 at opp 22
D.Moore pass complete. Catch made by G.Bryant for 8 yards. Tackled by PSU at PSU 14.
1st & 10 at opp 14
D.Moore rushed for -3 yards. D.Moore FUMBLES, forced by PSU. Fumble RECOVERED by ORE-D.Moore at PSU 17. Tackled by PSU at PSU 17.
2nd & 13 at opp 17
D.Moore rushed for 5 yards. Tackled by K.Mack; A.Ford at PSU 12.
3rd & 8 at opp 12
D.Moore pass complete. Catch made by J.Limar for 7 yards. Tackled by T.Rojas; A.Harris at PSU 5. The Replay Official reviewed the targeting and the play was upheld.
4th & 1 at opp 5
D.Moore rushed for 3 yards. Tackled by Z.Durant at PSU 2.
1st & goal at opp 2
D.Moore pass complete. Catch made by J.Johnson for 2 yards. TOUCHDOWN.
A.Sappington extra point is good.
2nd overtime1 drive, then Oregon 30, Penn State 24
Oregon Touchdown, 1 play
1st & 10 at opp 25
D.Moore pass complete. Catch made by G.Bryant for 25 yards. TOUCHDOWN.
TWO-POINT CONVERSION ATTEMPT. D.Moore steps back to pass. D.Dennis-Sutton intercepts the ball. Tackled by ORE at PSU 50. TWO-POINT ATTEMPT FAILS. DEFENSIVE CONVERSION RECOVERY FAILS.
1st & 10 at opp 25
D.Allar pass INTERCEPTED at ORE 19. Intercepted by D.Thieneman at ORE 19. Tackled by PSU at ORE 19.
1st quarter4 drives, then Tied at 0
Oregon Punt, 6 plays
15:00
1st & 10 at own 35
Gabriel Nwosu kickoff for 65 yds for a touchback
14:51
1st & 10 at own 25
Noah Whittington run for 6 yds to the ORE 31
14:23
2nd & 4 at own 31
Dante Moore pass complete to Noah Whittington for 3 yds to the ORE 34
13:52
3rd & 1 at own 34
Jordon Davison run for 2 yds to the ORE 36 for a 1ST down
13:07
1st & 10 at own 36
Dante Moore pass complete to Kenyon Sadiq for 6 yds to the ORE 42
12:29
2nd & 4 at own 42
Jayden Limar run for 3 yds to the ORE 45
11:52
3rd & 1 at own 45
Noah Whittington run for no gain to the ORE 45
11:14
4th & 1 at own 45
PENALTY ORE False Start (Johnson,Jamari) 4 yards from ORE45 to ORE41. NO PLAY.
10:52
4th & 5 at own 41
James Ferguson-Reynolds punt for 43 yds , Devonte Ross returns for no gain to the PSU 15
Penn State Punt, 3 plays
10:30
1st & 10 at own 15
Trebor Pena run for 3 yds to the PSU 18
10:00
2nd & 7 at own 18
Kaytron Allen run for 2 yds to the PSU 20
9:22
3rd & 5 at own 20
Drew Allar pass incomplete to Luke Reynolds
9:12
4th & 5 at own 20
Gabriel Nwosu punt for 55 yds , Gary Bryant Jr. returns for 7 yds to the ORE 32
Oregon Turnover on downs, 11 plays
9:06
1st & 10 at own 32
Dante Moore pass incomplete to Dakorien Moore
8:54
2nd & 10 at own 32
Noah Whittington run for 6 yds to the ORE 38
8:14
3rd & 4 at own 38
Noah Whittington run for 3 yds to the ORE 41
7:19
4th & 1 at own 41
Dante Moore run for 2 yds to the ORE 43 for a 1ST down
6:48
1st & 10 at own 43
Dante Moore pass incomplete to Kenyon Sadiq
6:35
2nd & 10 at own 43
Dante Moore pass complete to Dakorien Moore for 8 yds to the PSU 49
5:55
3rd & 2 at opp 49
Dante Moore run for 4 yds to the PSU 45 for a 1ST down
5:16
1st & 10 at opp 45
Kenyon Sadiq run for no gain to the PSU 45
4:37
2nd & 10 at opp 45
Dante Moore pass complete to Dierre Hill Jr. for 4 yds to the PSU 41
3:58
3rd & 6 at opp 41
Dierre Hill Jr. run for 3 yds to the PSU 38
3:22
4th & 3 at opp 38
Dante Moore run for 2 yds to the PSU 36
Penn State Field goal, 11 plays
3:11
1st & 10 at own 36
Drew Allar pass complete to Devonte Ross for a loss of 8 yards to the PSU 28
3:07
1st & 10 at own 36
Drew Allar pass complete to Devonte Ross for 8 yds to the PSU 28
2:22
2nd & 18 at own 28
Nicholas Singleton run for 2 yds to the PSU 30
1:48
3rd & 16 at own 30
Drew Allar pass complete to Nicholas Singleton for 15 yds to the PSU 45
1:24
4th & 1 at own 45
Nicholas Singleton run for 2 yds to the PSU 47 for a 1ST down
0:43
1st & 10 at own 47
Nicholas Singleton run for 4 yds to the ORE 49
0:00
2nd & 6 at opp 49
Nicholas Singleton run for a loss of 2 yards to the PSU 49
Q2 14:41
3rd & 8 at own 49
Drew Allar pass complete to Nicholas Singleton for 13 yds to the ORE 38 for a 1ST down
Q2 14:31
1st & 10 at opp 38
Nicholas Singleton run for 4 yds to the ORE 34
Q2 13:46
2nd & 6 at opp 34
Kaytron Allen run for 2 yds to the ORE 32
Q2 13:31
3rd & 4 at opp 32
Drew Allar pass incomplete to Andrew Rappleyea
Q2 13:26
4th & 4 at opp 32
Ryan Barker 49 yd FG GOODPenn State 3, Oregon 0
2nd quarter5 drives, then Tied at 3
Oregon Missed FG, 9 plays
13:26
1st & 10 at own 35
Gabriel Nwosu kickoff for 65 yds for a touchback
13:11
1st & 10 at own 25
Dierre Hill Jr. run for 24 yds to the ORE 49 for a 1ST down
12:47
1st & 10 at own 49
Dante Moore pass complete to Malik Benson for 4 yds to the PSU 47
12:14
2nd & 6 at opp 47
Dante Moore pass incomplete to Jeremiah McClellan
11:52
3rd & 6 at opp 47
Dante Moore pass complete to Kenyon Sadiq for 4 yds to the PSU 43
11:25
4th & 2 at opp 43
Dante Moore pass complete to Malik Benson for 7 yds to the PSU 36 for a 1ST down
11:09
1st & 10 at opp 36
Dante Moore pass incomplete to Noah Whittington
10:56
2nd & 10 at opp 36
Noah Whittington run for 2 yds to the PSU 34
10:15
3rd & 8 at opp 34
Dante Moore run for 5 yds to the PSU 29
9:36
4th & 3 at opp 29
Atticus Sappington 47 yd FG MISSED
Penn State Punt, 3 plays
9:02
1st & 10 at own 29
Drew Allar sacked by Matayo Uiagalelei for a loss of 2 yards to the PSU 27
8:47
2nd & 12 at own 27
Kaytron Allen run for 5 yds to the PSU 32
8:04
3rd & 7 at own 32
Drew Allar pass incomplete to Luke Reynolds
7:55
4th & 7 at own 32
Gabriel Nwosu punt for 43 yds, fair catch by Gary Bryant Jr. at the ORE 25
Oregon Field goal, 10 plays
7:49
1st & 10 at own 25
Dante Moore pass complete to Dakorien Moore for 9 yds to the ORE 34
7:30
2nd & 1 at own 34
Noah Whittington run for 7 yds to the ORE 41 for a 1ST down
7:15
1st & 10 at own 41
Dante Moore pass incomplete to Malik Benson
7:04
2nd & 10 at own 41
Dierre Hill Jr. run for 2 yds to the ORE 43
6:24
3rd & 8 at own 43
Dante Moore pass complete to Gary Bryant Jr. for 7 yds to the 50 yard line
5:20
4th & 1 at the 50
Dante Moore pass complete to Dakorien Moore for 20 yds to the PSU 30 for a 1ST down
4:51
1st & 10 at opp 30
Jordon Davison run for 6 yds to the PSU 24
4:26
2nd & 4 at opp 24
Jayden Limar run for no gain to the PSU 24
3:47
3rd & 4 at opp 24
Dante Moore pass incomplete to Dakorien Moore
3:42
4th & 4 at opp 24
Atticus Sappington 42 yd FG GOODTied at 3
Penn State Punt, 9 plays
3:42
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds for a touchback
3:33
1st & 10 at own 25
Kaytron Allen run for 1 yd to the PSU 26
3:14
2nd & 9 at own 26
Drew Allar pass complete to Khalil Dinkins for 7 yds to the PSU 33
2:00
3rd & 2 at own 33
Drew Allar run for 5 yds to the PSU 38 for a 1ST down
2:00
1st & 10 at own 38
Timeout Penn State, clock 02:00
1:49
1st & 10 at own 38
Drew Allar pass complete to Trebor Pena for 4 yds to the PSU 42
1:38
2nd & 6 at own 42
Nicholas Singleton run for a loss of 2 yards to the PSU 40
1:34
3rd & 8 at own 40
Timeout Oregon, clock 01:34
1:33
3rd & 8 at own 40
Drew Allar pass complete to Devonte Ross for 14 yds to the ORE 46 for a 1ST down
1:29
1st & 10 at opp 46
PENALTY PSU False Start (Dawkins,Nick) 5 yards from ORE46 to PSU49. NO PLAY.
1:25
1st & 15 at own 49
Drew Allar pass incomplete to Luke Reynolds
1:17
2nd & 15 at own 49
Drew Allar pass incomplete to Kyron Hudson
1:11
3rd & 15 at own 49
Drew Allar pass incomplete to Kyron Hudson
1:06
4th & 15 at own 49
Gabriel Nwosu punt for 41 yds, fair catch by Gary Bryant Jr. at the ORE 10
Oregon End of half, 6 plays
0:56
1st & 10 at own 10
Dante Moore pass complete to Kenyon Sadiq for 7 yds to the ORE 17
0:47
2nd & 3 at own 17
Dante Moore pass complete to Noah Whittington for 7 yds to the ORE 24 for a 1ST down
0:37
1st & 10 at own 24
Dante Moore pass complete to Dakorien Moore for 13 yds to the ORE 37 for a 1ST down
0:28
1st & 10 at own 37
(00:37) No Huddle-Shotgun Moore,Dante pass complete short right to Whittington,Noah caught at ORE42, for 6 yards to the ORE43 (Collins,Audavion), out of bounds PENALTY ORE Holding (World,Isaiah) 10 yards from ORE37 to ORE27. NO PLAY.
0:24
1st & 20 at own 27
Dante Moore pass incomplete to Jeremiah McClellan
0:15
2nd & 20 at own 27
Dante Moore pass complete to Dakorien Moore for 7 yds to the ORE 34
0:09
3rd & 13 at own 34
Timeout Oregon, clock 00:09
0:00
3rd & 13 at own 34
Dante Moore pass complete to Jayden Limar for 6 yds to the ORE 40
3rd quarter4 drives, then Oregon 10, Penn State 3
Penn State Punt, 9 plays
15:00
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds for a touchback
14:50
1st & 10 at own 25
Kaytron Allen run for 6 yds to the PSU 31
14:12
2nd & 4 at own 31
Trebor Pena run for 3 yds to the PSU 34
13:30
3rd & 1 at own 34
Kaytron Allen run for 1 yd to the PSU 35 for a 1ST down
12:40
1st & 10 at own 35
Drew Allar pass complete to Khalil Dinkins for 16 yds to the ORE 49 for a 1ST down
12:15
1st & 10 at opp 49
Kaytron Allen run for 4 yds to the ORE 45
11:55
2nd & 6 at opp 45
Drew Allar run for 8 yds to the ORE 37 for a 1ST down
11:15
1st & 10 at opp 37
Drew Allar sacked by Teitum Tuioti for a loss of 2 yards to the ORE 39
10:28
2nd & 12 at opp 39
Nicholas Singleton run for 3 yds to the ORE 36
9:46
3rd & 9 at opp 36
Drew Allar run for no gain to the ORE 36
9:11
2nd & 3 at own 27
PENALTY ORE False Start (Sadiq,Kenyon) 5 yards from ORE27 to ORE22. NO PLAY.
9:11
4th & 9 at opp 36
Gabriel Nwosu punt for 36 yds for a touchback
Oregon Touchdown, 10 plays
9:05
1st & 10 at own 20
Dante Moore pass complete to Jayden Limar for 7 yds to the ORE 27
9:00
2nd & 3 at own 27
Oregon Penalty, False Start (Kenyon Sadiq) to the ORE 22
8:14
2nd & 8 at own 22
Jayden Limar run for 5 yds to the ORE 27
7:27
3rd & 3 at own 27
Dante Moore pass complete to Kenyon Sadiq for 23 yds to the 50 yard line for a 1ST down
6:57
1st & 10 at the 50
Jayden Limar run for 3 yds to the PSU 47
6:14
2nd & 7 at opp 47
Dierre Hill Jr. run for 24 yds to the PSU 23 for a 1ST down
6:00
1st & 10 at opp 23
Dierre Hill Jr. run for 6 yds to the PSU 17
5:03
2nd & 4 at opp 17
Jordon Davison run for 1 yd to the PSU 16
4:30
3rd & 3 at opp 16
Dante Moore pass complete to Kenyon Sadiq for 7 yds to the PSU 9 for a 1ST down
3:40
1st & goal at opp 9
Noah Whittington run for 1 yd to the PSU 8
3:16
2nd & goal at opp 8
Dante Moore pass complete to Dierre Hill Jr. for 8 yds for a TD (Atticus Sappington KICK)Oregon 10, Penn State 3
Penn State Punt, 3 plays
3:16
1st & 10 at own 25
Drew Allar pass incomplete to Kyron Hudson
3:16
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds for a touchback
3:11
1st & 10 at own 25
Drew Allar pass incomplete
3:03
2nd & 10 at own 25
Drew Allar pass complete to Nicholas Singleton for 1 yd to the PSU 26
2:29
3rd & 9 at own 26
Drew Allar pass incomplete to Nicholas Singleton
2:22
4th & 9 at own 26
Gabriel Nwosu punt for 49 yds, fair catch by Gary Bryant Jr. at the ORE 25
Oregon Touchdown, 10 plays
2:15
1st & 10 at own 25
Dierre Hill Jr. run for 11 yds to the ORE 36 for a 1ST down
1:50
1st & 10 at own 36
Dierre Hill Jr. run for 9 yds to the ORE 45
1:32
2nd & 1 at own 45
Dierre Hill Jr. run for 3 yds to the ORE 48 for a 1ST down
0:59
1st & 10 at own 48
Dante Moore pass complete to Kenyon Sadiq for 2 yds to the 50 yard line
0:00
2nd & 8 at the 50
Dante Moore run for 4 yds to the PSU 46
Q4 14:55
3rd & 4 at opp 46
Dante Moore pass complete to Dakorien Moore for 29 yds to the PSU 17 for a 1ST down
Q4 14:23
1st & 10 at opp 17
Jayden Limar run for 3 yds to the PSU 14
Q4 14:15
2nd & 7 at opp 14
Dierre Hill Jr. run for a loss of 3 yards to the PSU 17
Q4 13:00
3rd & 10 at opp 17
Dante Moore run for 9 yds to the PSU 8
Q4 12:29
4th & 1 at opp 8
Timeout Oregon, clock 12:29
Q4 12:25
4th & 1 at opp 8
Jordon Davison run for 8 yds for a TD (Atticus Sappington KICK)Oregon 17, Penn State 3
4th quarter5 drives, then Tied at 17
Penn State Touchdown, 4 plays
12:25
1st & 10 at own 35
Atticus Sappington kickoff for 65 yds for a touchback
12:15
1st & 10 at own 25
Drew Allar pass complete to Luke Reynolds for 9 yds to the PSU 34
11:30
2nd & 1 at own 34
Kaytron Allen run for 19 yds to the ORE 47 for a 1ST down
11:09
1st & 10 at opp 47
Drew Allar pass complete to Trebor Pena for 12 yds to the ORE 35 for a 1ST down
10:30
1st & 10 at opp 35
Drew Allar pass complete to Devonte Ross for 35 yds for a TD (Ryan Barker KICK)Oregon 17, Penn State 10
Oregon Punt, 6 plays
10:30
2nd & 6 at own 40
Dante Moore pass incomplete to Dakorien Moore
10:30
3rd & 6 at own 40
PENALTY ORE UNS: Unsportsmanlike Conduct (Harkey,Alex) 15 yards from ORE40 to ORE25. NO PLAY.
10:30
1st & 10 at own 35
Gabriel Nwosu kickoff for 65 yds for a touchback
10:22
1st & 10 at own 25
Dante Moore run for 4 yds to the ORE 29
9:42
2nd & 6 at own 29
Jayden Limar run for 3 yds to the ORE 32
9:03
3rd & 3 at own 32
Dante Moore pass complete to Gary Bryant Jr. for 4 yds to the ORE 36 for a 1ST down
8:29
1st & 10 at own 36
Dante Moore pass complete to Gary Bryant Jr. for 4 yds to the ORE 40
8:00
2nd & 6 at own 40
Dante Moore pass incomplete
8:00
3rd & 6 at own 40
Oregon Penalty, Unsportsmanlike Conduct (Alex Harkey) to the ORE 25
7:48
3rd & 21 at own 25
Dante Moore pass complete to Gary Bryant Jr. for 7 yds to the ORE 32
Penn State Touchdown, 15 plays
7:07
1st & 10 at own 38
Drew Allar pass incomplete to Luke Reynolds
7:07
2nd & 7 at opp 27
PENALTY PSU False Start (Dawkins,Nick) 5 yards from ORE27 to ORE32. NO PLAY.
7:07
4th & 14 at own 32
James Ferguson-Reynolds punt for 30 yds, punt out-of-bounds at the PSU 38
Penn State Touchdown, 15 plays
7:03
1st & 10 at own 38
Drew Allar pass incomplete
6:54
2nd & 10 at own 38
Nicholas Singleton run for 1 yd to the PSU 39
6:32
3rd & 9 at own 39
Drew Allar run for 20 yds to the ORE 41 for a 1ST down
6:15
1st & 10 at opp 41
Drew Allar pass incomplete to Kyron Hudson
6:15
2nd & 10 at opp 41
Drew Allar run for 8 yds to the ORE 33
5:51
3rd & 2 at opp 33
Nicholas Singleton run for 1 yd to the ORE 32
5:06
4th & 1 at opp 32
Nicholas Singleton run for 2 yds to the ORE 30 for a 1ST down
4:33
1st & 10 at opp 30
Drew Allar run for 3 yds to the ORE 27
4:03
2nd & 7 at opp 27
Penn State Penalty, False Start (Nick Dawkins) to the ORE 32
3:43
2nd & 12 at opp 32
Kaytron Allen run for 5 yds to the ORE 27
2:59
3rd & 7 at opp 27
Nicholas Singleton run for 6 yds to the ORE 21
2:43
4th & 1 at opp 21
Timeout Penn State, clock 02:43
2:34
4th & 1 at opp 21
Drew Allar run for 2 yds to the ORE 19 for a 1ST down
1:47
1st & 10 at opp 19
Drew Allar pass complete to Kaytron Allen for 7 yds to the ORE 12
1:47
2nd & 3 at opp 12
Timeout Penn State, clock 01:47
1:37
2nd & 3 at opp 12
Kaytron Allen run for 2 yds to the ORE 10
0:58
3rd & 1 at opp 10
Kaytron Allen run for 3 yds to the ORE 7 for a 1ST down
0:30
1st & goal at opp 7
Drew Allar pass complete to Devonte Ross for 7 yds for a TD (Ryan Barker KICK)Tied at 17
Oregon Turnover on downs, 4 plays
0:30
1st & 10 at own 35
Gabriel Nwosu kickoff for 63 yds
0:20
1st & 10 at own 25
Dante Moore pass complete to Dakorien Moore for 3 yds to the ORE 28
0:10
2nd & 7 at own 28
Dante Moore pass incomplete to Kenyon Sadiq
0:05
3rd & 7 at own 28
Jayden Limar run for no gain to the ORE 28
0:04
4th & 7 at own 28
Timeout Penn State, clock 00:04
0:00
4th & 7 at own 28
Dante Moore 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.