The lead after every score: above the line Penn State is ahead, below it Ohio State. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
13:43
TDMaster Teague III 4 Yd Run (Blake Haubeil Kick)3 plays, 75 yds, 1:17 · from OSU 25
OSU 7–0 PSU
8:39
TDChris Olave 26 Yd pass from Justin Fields (Blake Haubeil Kick)5 plays, 45 yds, 2:42 · from PSU 45
OSU 14–0 PSU
2:57
FGJake Pinegar 31 Yd Field Goal 11 plays, 61 yds, 5:42 · from PSU 25
OSU 14–3 PSU
2nd quarter
2:23
TDJeremy Ruckert 10 Yd pass from Justin Fields (Dominic DiMaccio Kick)15 plays, 89 yds, 6:06 · from OSU 11
OSU 21–3 PSU
0:00
FGJordan Stout 50 Yd Field Goal 1 play, 0 yds, 0:01 · from OSU 33
OSU 21–6 PSU
3rd quarter
11:14
TDJahan Dotson 14 Yd pass from Sean Clifford (Jake Pinegar Kick)8 plays, 75 yds, 3:46 · from PSU 25
OSU 21–13 PSU
8:41
TDChris Olave 49 Yd pass from Justin Fields (Dominic DiMaccio Kick)8 plays, 75 yds, 2:33 · from OSU 25
OSU 28–13 PSU
1:02
FGDominic DiMaccio 22 Yd Field Goal 12 plays, 75 yds, 6:22 · from OSU 20
OSU 31–13 PSU
4th quarter
14:30
TDJahan Dotson 21 Yd pass from Sean Clifford (Two-Point Run Conversion Failed)5 plays, 75 yds, 1:32 · from PSU 25
OSU 31–19 PSU
9:14
TDJeremy Ruckert 1 Yd pass from Justin Fields (Dominic DiMaccio Kick)12 plays, 75 yds, 5:16 · from OSU 25
OSU 38–19 PSU
6:27
TDJahan Dotson 20 Yd pass from Sean Clifford (Two-Point Pass Conversion Failed)7 plays, 75 yds, 2:47 · from PSU 25
OSU 38–25 PSU
Drives
PSU 5/12 scoredOSU 6/11 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
OSU
OSU 25
3
75
1:17
Touchdown
Q1
13:43
PSU
PSU 25
6
20
2:22
Downs
Q1
11:21
OSU
PSU 45
5
45
2:42
Touchdown
Q1
8:39
PSU
PSU 25
11
61
5:42
Field Goal
Q1
2:57
OSU
OSU 25
10
72
4:32
Missed FG
Q2
13:25
PSU
PSU 20
3
1
1:25
Punt
Q2
12:00
OSU
OSU 31
3
-1
1:58
Punt
Q2
10:02
PSU
PSU 33
3
2
1:33
Punt
Q2
8:29
OSU
OSU 11
15
89
6:06
Touchdown
Q2
2:23
PSU
PSU 19
3
1
1:07
Punt
Q2
1:16
OSU
OSU 32
4
1
1:15
Downs
Q2
0:01
PSU
OSU 33
1
0
0:01
End of Half
Win probability
Ohio State 100% · pregame line Ohio State −10.0 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Justin Fields
28/34
318
9.4
4
0
96.7
Rushing
CAR
YDS
AVG
TD
LONG
Master Teague
23
110
4.8
1
31
Garrett Wilson
1
62
62.0
0
62
Trey Sermon
13
56
4.3
0
15
Justin Fields
6
-4
-0.7
0
6
Team
2
-16
-8.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Chris Olave
7
120
17.1
2
49
Garrett Wilson
11
111
10.1
0
26
Jeremy Ruckert
4
25
6.3
2
13
Jameson Williams
2
23
11.5
0
16
Luke Farrell
1
16
16.0
0
16
Jake Hausmann
1
13
13.0
0
13
Jaxon Smith-Njigba
1
6
6.0
0
6
Trey Sermon
1
4
4.0
0
4
Interceptions
INT
YDS
TD
Marcus Hooker
1
31
0
Kicking
FG
PCT
LONG
XP
PTS
Dominic DiMaccio
1/2
50.0
22
3/3
6
Blake Haubeil
0/1
0.0
0
2/2
2
Punting
NO
YDS
AVG
TB
In 20
LONG
Drue Chrisman
2
77
38.5
0
0
40
Biggest plays
PSU +14%Q3 11:14 Jahan Dotson 14 Yd pass from Sean Clifford (Jake Pinegar Kick)
OSU +12%Q3 11:14 Jordan Stout kickoff for 65 yds for a touchback
OSU +10%Q1 13:43 Master Teague III 4 Yd Run (Blake Haubeil Kick)
PSU +8%Q1 13:43 Dominic DiMaccio kickoff for 59 yds for a touchback
PSU +8%Q4 14:30 Jahan Dotson 21 Yd pass from Sean Clifford (Two-Point Run Conversion Failed)
Team stats
Stat
OSU
PSU
1st Downs
24
20
3rd down efficiency
10-18
3-9
4th down efficiency
2-3
0-1
Total Yards
526
325
Passing
318
281
Comp/Att
28/34
18/30
Yards per pass
9.4
9.4
Rushing
208
44
Rushing Attempts
45
27
Yards per rush
4.6
1.6
Penalties
9-80
5-31
Turnovers
0
1
Fumbles lost
0
0
Interceptions thrown
0
1
Possession
37:01
22:59
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:00 1st & 10 at PSU 40 Sean Clifford pass complete to KeAndre Lambert-Smith for 6 yds to the PnSt 46
Q4 0:11 3rd & 11 at PSU 29 Sean Clifford pass complete to Jahan Dotson for 11 yds to the PnSt 40 for a 1ST down
Q4 0:15 3rd & 16 at PSU 24 OHIO ST Penalty, Defensive Offside (5 Yards) to the PnSt 29
Q4 0:23 2nd & 10 at PSU 30 Sean Clifford sacked by Jonathon Cooper and Tommy Togiai for a loss of 6 yards to the PnSt 24
Q4 0:40 1st & 10 at PSU 30 Sean Clifford pass incomplete to Jahan Dotson
Q4 0:43 3rd & 10 at PSU 20 Sean Clifford pass complete to Jahan Dotson for 10 yds to the PnSt 30 for a 1ST down
Q4 0:54 2nd & 10 at PSU 20 Sean Clifford pass complete to Devyn Ford for no gain to the PnSt 20
Q4 1:08 1st & 10 at PSU 20 Sean Clifford pass incomplete