Final at Ohio Stadium, ColumbusTV: FOXAttendance 105,506College GameDay broadcast from here, October 21, 2023 (Wikipedia)FOX’s Big Noon Kickoff broadcast from here, October 21, 2023 (Wikipedia)
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Penn State
Ohio State
240
Total yards
365
191
Passing yards
286
49
Rushing yards
79
4.5
Yards per pass
8.2
1.9
Yards per rush
1.9
15
First downs
22
1–16
Third downs
6–16
1–3
Fourth downs
0–1
0
Turnovers
1
5–32
Penalties
6–54
25:36
Possession
34:24
2
Sacks (by defense)
4
Efficiency
Penn State
Ohio State
31%
Success rate
38%
−0.21
EPA per play
0.05
1.12
Explosiveness
1.01
−0.13
Rushing EPA
−0.15
−0.24
Passing EPA
0.26
29%
Passing-down success
25%
−0.21
First-down EPA
−0.01
0.02
Second-down EPA
0.16
−0.19
Third-down EPA
0.26
20%
Havoc by its defense
18%
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)
Ohio State 63% to win. Elo’s favorite won.
The line
Ohio State −4, 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 Ohio State 61%, Penn State 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. Ohio State drives left to right, Penn State right to left.
Q1 Penn StatePunt, 3 plays, 6 yards
Q1 Ohio StateField goal, 11 plays, 57 yards
Q1 Penn StatePunt, 4 plays, 15 yards
Q1 Ohio StatePunt, 3 plays, −3 yards
Q1 Penn StateField goal, 6 plays, 39 yards
Q1 Ohio StatePunt, 5 plays, 20 yards
Q1 Penn StatePunt, 4 plays, 21 yards
Q1 Ohio StatePunt, 5 plays, 24 yards
Q2 Penn StatePunt, 3 plays, 4 yards
Q2 Ohio StateTouchdown, 13 plays, 61 yards
Q2 Penn StateField goal, 7 plays, 51 yards
Q2 Ohio StatePunt, 4 plays, 37 yards
Q2 Penn StatePunt, 6 plays, 25 yards
Q2 Ohio StateEnd of half, 1 play, −2 yards
Q3 Ohio StatePunt, 3 plays, 1 yard
Q3 Penn StatePunt, 4 plays, 16 yards
Q3 Ohio StatePunt, 6 plays, −3 yards
Q3 Penn StatePunt, 3 plays, 2 yards
Q3 Ohio StateTurnover on downs, 8 plays, 63 yards
Q3 Penn StateFumble, recovered, 3 plays, 9 yards
Q3 Penn StatePunt, 3 plays, 0 yards
Q4 Ohio StateField goal, 9 plays, 71 yards
Q4 Penn StateTurnover on downs, 4 plays, 6 yards
Q4 Ohio StateTouchdown, 6 plays, 43 yards
Q4 Penn StateTurnover on downs, 8 plays, 13 yards
Q4 Ohio StateMissed FG, 4 plays, 6 yards
Q4 Penn StateTouchdown, 12 plays, 73 yards
Q4 Ohio StateEnd of game, 1 play, −2 yards
Play by play
1st quarter8 drives, then Tied at 3
Penn State Punt, 3 plays
15:00
1st & 10 at own 35
Jayden Fielding 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:38
2nd & 4 at own 31
Drew Allar pass incomplete
14:32
3rd & 4 at own 31
Drew Allar pass incomplete to Theo Johnson
14:26
4th & 4 at own 31
Riley Thompson punt for 41 yds, fair catch by Jayden Ballard at the OSU 28
Ohio State Field goal, 11 plays
14:14
1st & 10 at own 28
Kyle McCord pass complete to Marvin Harrison Jr. for 13 yds to the OSU 41 for a 1ST down
13:44
1st & 10 at own 41
Chip Trayanum run for 5 yds to the OSU 46
13:25
2nd & 5 at own 46
Kyle McCord pass complete to Cade Stover for 2 yds to the OSU 48
13:13
3rd & 3 at own 48
Kyle McCord pass complete to Marvin Harrison Jr. for 8 yds to the PSU 44 for a 1ST down
12:34
1st & 10 at opp 44
Chip Trayanum run for 3 yds to the PSU 41
12:12
2nd & 7 at opp 41
Kyle McCord pass complete to Marvin Harrison Jr. for 7 yds to the PSU 34 for a 1ST down
11:41
1st & 10 at opp 34
Kyle McCord pass complete to Chip Trayanum for 19 yds to the PSU 15 for a 1ST down
11:02
1st & 10 at opp 15
Kyle McCord pass incomplete to Marvin Harrison Jr.
10:57
2nd & 10 at opp 15
Kyle McCord pass incomplete
10:53
3rd & 10 at opp 15
Kyle McCord pass incomplete
10:49
4th & 10 at opp 15
Jayden Fielding 33 Yd Field GoalOhio State 3, Penn State 0
Penn State Punt, 4 plays
10:49
4th & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
10:30
1st & 10 at own 25
Drew Allar pass complete to Harrison Wallace III for 12 yds to the PSU 37 for a 1ST down
10:12
1st & 10 at own 37
Drew Allar pass incomplete
9:59
2nd & 10 at own 37
Kaytron Allen run for 3 yds to the PSU 40
9:29
3rd & 7 at own 40
Drew Allar pass incomplete to KeAndre Lambert-Smith
9:20
4th & 7 at own 40
Riley Thompson punt for 38 yds , Jayden Ballard returns for 4 yds to the OSU 26
Ohio State Punt, 3 plays
9:11
1st & 10 at own 26
Chip Trayanum run for 2 yds to the OSU 28
8:41
2nd & 8 at own 28
Kyle McCord pass incomplete to Marvin Harrison Jr.
8:22
3rd & 8 at own 28
Kyle McCord sacked by Johnny Dixon for a loss of 5 yards to the OSU 23
7:51
4th & 13 at own 23
Jesse Mirco punt for 54 yds , Daequan Hardy returns for 15 yds to the PSU 38
Penn State Field goal, 6 plays
7:45
1st & 10 at own 38
Nicholas Singleton run for 20 yds to the OSU 42 for a 1ST down
7:05
1st & 10 at opp 42
Nicholas Singleton run for 16 yds to the OSU 26 for a 1ST down
6:23
1st & 10 at opp 26
Drew Allar sacked by Sonny Styles for a loss of 3 yards to the OSU 29
6:00
2nd & 13 at opp 29
Drew Allar pass incomplete
5:45
3rd & 13 at opp 29
Nicholas Singleton run for 6 yds to the OSU 23
5:15
4th & 7 at opp 23
Alex Felkins 40 Yd Field GoalTied at 3
Ohio State Punt, 5 plays
5:15
4th & 7 at own 35
Gabriel Nwosu kickoff for 57 yds , Chip Trayanum return for 14 yds to the OSU 22
5:05
1st & 10 at own 22
Miyan Williams run for 4 yds to the OSU 26
4:20
2nd & 6 at own 26
Miyan Williams run for 10 yds to the OSU 36 for a 1ST down
4:04
1st & 10 at own 36
Kyle McCord pass incomplete to Marvin Harrison Jr.
3:58
2nd & 10 at own 36
Kyle McCord pass incomplete to Carnell Tate
3:43
3rd & 10 at own 36
Kyle McCord pass complete to Carnell Tate for 6 yds to the OSU 42
3:07
4th & 4 at own 42
Jesse Mirco punt for 34 yds, downed at the PSU 24
Penn State Punt, 4 plays
2:55
1st & 10 at own 24
Drew Allar pass complete to KeAndre Lambert-Smith for 12 yds to the PSU 36 for a 1ST down
2:22
1st & 10 at own 36
Nicholas Singleton run for 2 yds to the PSU 38
1:38
2nd & 8 at own 38
Drew Allar pass complete to Harrison Wallace III for 7 yds to the PSU 45
1:26
3rd & 1 at own 45
Drew Allar pass incomplete
1:09
4th & 1 at own 45
Timeout Penn State, clock 01:09
1:01
4th & 1 at own 45
Riley Thompson punt for 42 yds, fair catch by Jayden Ballard at the OSU 13
Ohio State Punt, 5 plays
0:50
1st & 10 at own 13
Miyan Williams run for 3 yds to the OSU 16
0:25
2nd & 7 at own 16
Kyle McCord pass complete to Carnell Tate for 15 yds to the OSU 31 for a 1ST down
0:05
1st & 10 at own 31
Miyan Williams run for 7 yds to the OSU 38
Q2 14:55
2nd & 3 at own 38
Kyle McCord pass incomplete
Q2 14:43
3rd & 3 at own 38
Kyle McCord pass complete to Miyan Williams for a loss of 1 yard to the OSU 37
Q2 14:11
4th & 4 at own 37
Jesse Mirco punt for 50 yds, fair catch by Daequan Hardy at the PSU 13
2nd quarter6 drives, then Ohio State 10, Penn State 6
Penn State Punt, 3 plays
13:56
1st & 10 at own 13
Kaytron Allen run for 2 yds to the PSU 15
13:32
2nd & 8 at own 15
Kaytron Allen run for 2 yds to the PSU 17
13:01
3rd & 6 at own 17
Drew Allar pass incomplete
12:48
4th & 6 at own 17
Riley Thompson punt for 54 yds , Jayden Ballard returns for 10 yds to the OSU 39
Ohio State Touchdown, 13 plays
12:39
1st & 10 at own 39
Xavier Johnson run for 7 yds to the OSU 46
12:28
2nd & 3 at own 46
Miyan Williams run for 6 yds to the PSU 48 for a 1ST down
11:48
1st & 10 at opp 48
Miyan Williams run for 12 yds to the PSU 36 for a 1ST down
11:11
1st & 10 at opp 36
Miyan Williams run for no gain to the PSU 36
10:56
2nd & 10 at opp 36
Kyle McCord pass complete to Cade Stover for 9 yds to the PSU 27
10:30
3rd & 1 at opp 27
Miyan Williams run for 2 yds to the PSU 25 for a 1ST down
9:59
1st & 10 at opp 25
Miyan Williams run for 4 yds to the PSU 21
9:59
2nd & 6 at opp 21
Ohio State Penalty, Substitution Infraction (-5 Yards) to the PSU 26
9:34
2nd & 11 at opp 26
Kyle McCord pass incomplete
9:20
3rd & 11 at opp 26
Penn State Penalty, Defensive Holding (10 Yards) to the PSU 16 for a 1ST down
9:11
1st & 10 at opp 16
Miyan Williams run for 1 yd to the PSU 15
8:40
2nd & 9 at opp 15
Miyan Williams run for a loss of 1 yard to the PSU 16
7:56
3rd & 10 at opp 16
Kyle McCord pass complete to Marvin Harrison Jr. for 12 yds to the PSU 4 for a 1ST down
7:41
1st & goal at opp 4
Devin Brown run for no gain to the PSU 4 for a 1ST down Penn State Penalty, Unnecessary Roughness (2 Yards) to the PSU 2 for a 1ST down
7:31
1st & goal at opp 2
Miyan Williams 2 Yd Run (Jayden Fielding Kick)Ohio State 10, Penn State 3
Penn State Field goal, 7 plays
7:31
1st & 10 at own 35
Jayden Fielding kickoff for 65 yds for a touchback
7:24
1st & 10 at own 25
Nicholas Singleton run for 2 yds to the PSU 27
6:43
2nd & 8 at own 27
Drew Allar pass complete to Tyler Warren for 11 yds to the PSU 38 for a 1ST down
6:22
1st & 10 at own 38
Drew Allar pass complete to Theo Johnson for 34 yds to the OSU 28 for a 1ST down
5:44
1st & 10 at opp 28
Drew Allar pass incomplete
5:29
2nd & 10 at opp 28
Drew Allar run for 5 yds to the OSU 23
4:55
3rd & 5 at opp 23
Nicholas Singleton run for a loss of 1 yard to the OSU 24
4:16
4th & 6 at opp 24
Alex Felkins 41 Yd Field GoalOhio State 10, Penn State 6
Ohio State Punt, 4 plays
4:16
4th & 6 at own 35
Gabriel Nwosu kickoff for 65 yds for a touchback
4:04
1st & 10 at own 25
Kyle McCord pass complete to Marvin Harrison Jr. for 35 yds to the PSU 40 for a 1ST down
3:49
1st & 10 at opp 40
Miyan Williams run for 2 yds to the PSU 38
2:55
2nd & 8 at opp 38
Kyle McCord pass incomplete to Julian Fleming
2:51
3rd & 8 at opp 38
Kyle McCord pass incomplete
2:43
4th & 8 at opp 38
Jesse Mirco punt for 32 yds, downed at the PSU 6
Penn State Punt, 6 plays
2:30
1st & 10 at own 6
Kaytron Allen run for 8 yds to the PSU 14
1:59
2nd & 2 at own 14
Kaytron Allen run for 2 yds to the PSU 16 for a 1ST down
1:17
1st & 10 at own 16
Drew Allar pass complete to KeAndre Lambert-Smith for 15 yds to the PSU 31 for a 1ST down
1:03
1st & 10 at own 31
Drew Allar pass incomplete
0:59
2nd & 10 at own 31
Drew Allar pass incomplete to Tyler Warren
0:50
3rd & 10 at own 31
Drew Allar pass incomplete
0:42
4th & 10 at own 31
Riley Thompson punt for 52 yds, punt out-of-bounds at the OSU 17
Ohio State End of half, 1 play
0:20
1st & 10 at own 17
TEAM run for a loss of 2 yards to the OSU 15
3rd quarter7 drives, then Ohio State 10, Penn State 6
Ohio State Punt, 3 plays
15:00
1st & 10 at own 35
Gabriel Nwosu kickoff for 65 yds for a touchback
14:51
1st & 10 at own 25
Miyan Williams run for a loss of 5 yards to the OSU 20
14:14
2nd & 15 at own 20
Kyle McCord pass complete to Xavier Johnson for 6 yds to the OSU 26
13:49
3rd & 9 at own 26
Kyle McCord pass incomplete
13:43
4th & 9 at own 26
Jesse Mirco punt for 43 yds, punt out-of-bounds at the PSU 31
Penn State Punt, 4 plays
13:29
1st & 10 at own 31
Drew Allar pass complete to KeAndre Lambert-Smith for 11 yds to the PSU 42 for a 1ST down
13:10
1st & 10 at own 42
Nicholas Singleton run for 3 yds to the PSU 45
12:58
2nd & 7 at own 45
Drew Allar pass complete to KeAndre Lambert-Smith for 5 yds to the 50 yard line
12:00
3rd & 2 at the 50
Nicholas Singleton run for a loss of 3 yards to the PSU 47
11:35
4th & 5 at own 47
Riley Thompson punt for 46 yds, fair catch by Jayden Ballard at the OSU 7
Ohio State Punt, 6 plays
11:11
1st & 10 at own 7
Miyan Williams run for 4 yds to the OSU 11
10:44
2nd & 6 at own 11
Miyan Williams run for 2 yds to the OSU 13
10:22
3rd & 4 at own 13
Kyle McCord pass complete to Marvin Harrison Jr. for 8 yds to the OSU 21 for a 1ST down
10:16
1st & 10 at own 21
Ohio State Penalty, False Start (-5 Yards) to the OSU 16
9:59
1st & 15 at own 16
Miyan Williams run for 2 yds to the OSU 18
9:30
2nd & 13 at own 18
Ohio State Penalty, Offensive Holding (-9 Yards) to the OSU 9
9:11
2nd & 22 at own 9
Kyle McCord sacked by Adisa Isaac and Kobe King for a loss of 5 yards to the OSU 4
7:58
3rd & 27 at own 4
Miyan Williams run for no gain to the OSU 4
7:17
4th & 27 at own 4
Jesse Mirco punt for 72 yds, downed at the PSU 24
Penn State Punt, 3 plays
7:08
1st & 10 at own 24
Kaytron Allen run for a loss of 3 yards to the PSU 21
6:46
2nd & 13 at own 21
Drew Allar run for 5 yds to the PSU 26
5:52
3rd & 8 at own 26
Drew Allar pass incomplete
5:43
4th & 8 at own 26
Riley Thompson punt for 38 yds , Jayden Ballard returns for a loss of 1 yard to the OSU 35
Ohio State Turnover on downs, 8 plays
5:32
1st & 10 at own 35
Chip Trayanum run for 1 yd to the OSU 36
5:00
2nd & 9 at own 36
Kyle McCord pass complete to Marvin Harrison Jr. for 16 yds to the PSU 48 for a 1ST down
4:44
1st & 10 at opp 48
Kyle McCord pass complete to Julian Fleming for 9 yds to the PSU 39
4:29
2nd & 1 at opp 39
Kyle McCord pass complete to Cade Stover for 30 yds to the PSU 9 for a 1ST down
4:04
1st & goal at opp 9
Chip Trayanum run for 3 yds to the PSU 6
3:54
2nd & goal at opp 6
Devin Brown run for 5 yds to the PSU 1
2:58
3rd & goal at opp 1
Miyan Williams run for a loss of 1 yard to the PSU 2
2:17
4th & 0 at opp 2
Timeout Ohio State, clock 02:17
2:12
4th & goal at opp 2
Kyle McCord pass complete to Carnell Tate for no gain to the PSU 2
Penn State Fumble, recovered, 3 plays
1:58
1st & 10 at own 2
Nicholas Singleton run for 3 yds to the PSU 5
1:28
2nd & 7 at own 5
Drew Allar pass complete to Nicholas Singleton for 6 yds to the PSU 11
0:54
3rd & 1 at own 11
Drew Allar pass incomplete to Nicholas Singleton
0:44
4th & 1 at own 11
Riley Thompson punt for 40 yds , Julian Fleming returns for no gain to the PSU 48 Julian Fleming fumbled, recovered by PSU Tyler Elsdon
Penn State Punt, 3 plays
0:38
1st & 10 at own 48
KeAndre Lambert-Smith sack for a loss of 8 yards to the PSU 46
0:10
2nd & 12 at own 46
Ohio State Penalty, Offside (5 Yards) to the OSU 49
Q4 14:30
2nd & 7 at opp 49
Drew Allar sacked by JT Tuimoloau for a loss of 8 yards to the PSU 43
Q4 14:14
3rd & 15 at own 43
Drew Allar pass complete to Theo Johnson for 5 yds to the PSU 48
Q4 13:39
4th & 10 at own 48
Riley Thompson punt for 42 yds, fair catch by Jayden Ballard at the OSU 10
4th quarter7 drives, then Ohio State 20, Penn State 12
Ohio State Field goal, 9 plays
13:13
1st & 10 at own 10
Chip Trayanum run for a loss of 3 yards to the OSU 7
12:59
2nd & 13 at own 7
Kyle McCord pass complete to Marvin Harrison Jr. for 28 yds to the OSU 35 for a 1ST down
12:45
1st & 10 at own 35
Kyle McCord pass complete to Cade Stover for 29 yds to the PSU 36 for a 1ST down
11:45
1st & 10 at opp 36
Chip Trayanum run for 5 yds to the PSU 31
11:11
2nd & 5 at opp 31
Chip Trayanum run for 5 yds to the PSU 26 for a 1ST down
10:30
1st & 10 at opp 26
Chip Trayanum run for 1 yd to the PSU 25
9:45
2nd & 9 at opp 25
Kyle McCord pass complete to Marvin Harrison Jr. for 6 yds to the PSU 19
9:45
3rd & 3 at opp 19
Timeout Ohio State, clock 09:45
9:03
3rd & 4 at opp 19
Kyle McCord pass incomplete
8:59
4th & 4 at opp 19
Jayden Fielding 37 yd FG GOODOhio State 13, Penn State 6
Penn State Turnover on downs, 4 plays
8:59
4th & 4 at own 35
Jayden Fielding kickoff for 58 yds , Nicholas Singleton return for 30 yds to the PSU 37
8:40
1st & 10 at own 37
Kaytron Allen run for 3 yds to the PSU 40
7:57
2nd & 7 at own 40
Kaytron Allen run for 3 yds to the PSU 43
7:22
3rd & 4 at own 43
Drew Allar pass incomplete
7:17
4th & 4 at own 43
Drew Allar pass incomplete
Ohio State Touchdown, 6 plays
6:55
1st & 10 at opp 43
Penn State Penalty, Face Mask (15 yards) (15 Yards) to the PSU 28 for a 1ST down
5:55
1st & 10 at opp 28
Xavier Johnson run for a loss of 3 yards to the PSU 31
5:45
2nd & 13 at opp 31
Kyle McCord pass complete to Marvin Harrison Jr. for 11 yds to the PSU 20
5:30
3rd & 2 at opp 20
Miyan Williams run for 3 yds to the PSU 17 for a 1ST down
4:45
1st & 10 at opp 17
Miyan Williams run for a loss of 1 yard to the PSU 18
4:15
2nd & 11 at opp 18
Kyle McCord pass incomplete to Julian Fleming
4:07
3rd & 11 at opp 18
Kyle McCord pass complete to Marvin Harrison Jr. for 18 yds for a TD (Jayden Fielding KICK)Ohio State 20, Penn State 6
Penn State Turnover on downs, 8 plays
4:07
3rd & 11 at own 35
Jayden Fielding kickoff for 64 yds , Trey Potts return for 29 yds to the PSU 30
3:55
1st & 10 at own 30
Drew Allar pass incomplete
3:52
2nd & 10 at own 30
Drew Allar pass incomplete
3:41
3rd & 10 at own 30
Drew Allar run for 3 yds to the PSU 33 for a 1ST down Ohio State Penalty, Face Mask (15 yards) (15 Yards) to the PSU 48 for a 1ST down
3:34
1st & 10 at own 48
Drew Allar pass incomplete
3:20
2nd & 10 at own 48
Allar, Drew pass incomplete, PENALTY OHIOST roughing passer 15 yards to the OHIOST37, NO PLAY, 1ST DOWN PENNST.
3:19
1st & 10 at opp 37
Drew Allar pass incomplete Penn State Penalty, Intentional Grounding (-15 Yards) to the PSU 48
3:19
2nd & 25 at own 48
Penn State Penalty, False Start (-5 Yards) to the PSU 43
3:16
2nd & 30 at own 43
Drew Allar pass incomplete
3:10
3rd & 30 at own 43
Drew Allar pass incomplete
3:04
4th & 30 at own 43
Drew Allar sacked by Kenyatta Jackson Jr. for a loss of 10 yards to the PSU 33
Ohio State Missed FG, 4 plays
2:47
1st & 10 at opp 33
Miyan Williams run for no gain to the PSU 33
2:47
2nd & 10 at opp 33
Timeout Penn State, clock 02:47
2:46
2nd & 10 at opp 33
Miyan Williams run for 3 yds to the PSU 30
2:46
3rd & 7 at opp 30
Timeout Penn State, clock 02:46
2:44
3rd & 7 at opp 30
Miyan Williams run for 3 yds to the PSU 27
2:44
4th & 4 at opp 27
Timeout Penn State, clock 02:44
2:41
4th & 4 at opp 27
Jayden Fielding 45 yd FG MISSED
Penn State Touchdown, 12 plays
2:36
1st & 10 at own 27
Drew Allar pass incomplete
2:27
2nd & 10 at own 27
Drew Allar pass complete to KeAndre Lambert-Smith for 9 yds to the PSU 36
2:07
3rd & 1 at own 36
Drew Allar pass complete to KeAndre Lambert-Smith for no gain to the PSU 36
1:45
4th & 1 at own 36
Drew Allar pass complete to Dante Cephas for 9 yds to the PSU 45 for a 1ST down
1:35
1st & 10 at own 45
Drew Allar pass complete to Dante Cephas for 19 yds to the OSU 36 for a 1ST down
1:24
1st & 10 at opp 36
Drew Allar pass incomplete
1:18
2nd & 10 at opp 36
Drew Allar pass complete to Kaden Saunders for 17 yds to the OSU 19 for a 1ST down
0:59
1st & 10 at opp 19
Drew Allar pass complete to Kaytron Allen for 4 yds to the OSU 15
0:50
2nd & 6 at opp 15
Drew Allar pass incomplete
0:50
3rd & 6 at opp 15
Timeout Ohio State, clock 00:50
0:45
3rd & 6 at opp 15
Drew Allar pass complete to Liam Clifford for 7 yds to the OSU 8 for a 1ST down
0:37
1st & goal at opp 8
Drew Allar pass incomplete
0:29
2nd & goal at opp 8
Drew Allar pass complete to Kaden Saunders for 8 yds for a TD (Two-Point Conversion failed)Ohio State 20, Penn State 12
Ohio State End of game, 1 play
0:29
2nd & 10 at own 35
Sander Sahaydak kickoff for 18 yds
0:15
1st & 10 at own 47
TEAM run for a loss of 2 yards to the OSU 45
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.