From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ohio State
Penn State
353
Total yards
201
125
Passing yards
138
228
Rushing yards
76
7.4
Yards per pass
4.5
4.7
Yards per rush
2.5
15
First downs
9
6–16
Third downs
4–16
0–0
Fourth downs
1–2
0
Turnovers
1
9–86
Penalties
4–31
20:36
Possession
15:29
Efficiency
Ohio State
Penn State
28%
Success rate
21%
−0.05
EPA per play
−0.11
1.16
Explosiveness
1.16
−0.03
Rushing EPA
−0.11
−0.13
Passing EPA
−0.12
20%
Passing-down success
14%
−0.29
First-down EPA
−0.31
−0.02
Second-down EPA
−0.06
0.31
Third-down EPA
0.17
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 going in
Our ratings (scores only)
Penn State 63% to win. Ohio State pulled the upset.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Penn State drives left to right, Ohio State right to left.
Q1 Ohio StatePunt, 3 plays, 41 yards
Q1 Penn StatePunt, 3 plays, −7 yards
Q1 Ohio StateTouchdown run, 2 plays, 9 yards
Q1 Penn StatePunt, 3 plays, 46 yards
Q1 Ohio StatePunt, 8 plays, 49 yards
Q1 Penn StatePunt, 3 plays, 56 yards
Q1 Ohio StatePunt, 3 plays, 53 yards
Q1 Penn StateTouchdown run, 12 plays, 71 yards
Q2 Ohio StateField goal, 10 plays, 51 yards
Q2 Penn StatePunt, 9 plays, 63 yards
Q2 Ohio StatePunt, 3 plays, 63 yards
Q2 Penn StatePunt, 3 plays, 58 yards
Q2 Ohio StateEnd of half, 4 plays, 53 yards
Q3 Penn StatePunt, 6 plays, 46 yards
Q3 Ohio StatePunt, 5 plays, 44 yards
Q3 Penn StatePunt, 3 plays, 75 yards
Q3 Ohio StatePunt, 6 plays, 20 yards
Q3 Penn StatePunt, 3 plays, 81 yards
Q3 Ohio StateTouchdown pass, 1 play, 62 yards
Q3 Penn StatePunt, 3 plays, 19 yards
Q3 Ohio StateTouchdown pass, 10 plays, −38 yards
Q4 Penn StateInterception, 2 plays, 5 yards
Q4 Ohio StateTurnover on downs, 3 plays, 37 yards
Q4 Ohio StatePunt, 28 yards
Q4 Penn StatePunt, 4 plays, 50 yards
Q4 Ohio StatePunt, 5 plays, 57 yards
Q4 Penn StateTurnover on downs, 5 plays, 74 yards
Q4 Ohio StateEnd of game, 4 plays, 40 yards
Play by play
1st quarter8 drives, then Ohio State 7, Penn State 0
Ohio State Punt, 3 plays
14:35
1st & 10 at own 25
Brandon Saine rush for 4 yards to the OhSt 29.
14:16
2nd & 6 at own 29
Terrelle Pryor pass incomplete to DeVier Posey.
14:10
3rd & 6 at own 29
Terrelle Pryor pass incomplete to Duron Carter.
14:02
4th & 6 at own 29
Jon Thoma punt for 55 yards, punt out-of-bounds at the PnSt 16.
Penn State Punt, 3 plays
13:37
1st & 10 at own 16
Daryll Clark sacked by Cameron Heyward for a loss of 6 yards to the PnSt 10.
13:19
2nd & 16 at own 10
Daryll Clark pass incomplete to Devon Smith.
13:10
3rd & 16 at own 10
Daryll Clark pass complete to Evan Royster for 3 yards to the PnSt 13.
12:31
4th & 13 at own 13
Jeremy Boone punt for 37 yards, returned by Ray Small for 41 yards to the PnSt 9.
Ohio State Touchdown run, 2 plays
12:20
1st & goal at opp 9
Brandon Saine rush for 2 yards to the PnSt 7.
11:47
2nd & goal at opp 7
Terrelle Pryor rush for 7 yards for a TOUCHDOWN.Ohio State 6, Penn State 0
11:47
Devin Barclay extra point GOOD.Ohio State 7, Penn State 0
11:47
Devin Barclay kickoff for 69 yards returned by Chaz Powell for 24 yards to the PnSt 25.
Penn State Punt, 3 plays
11:30
1st & 10 at own 25
Evan Royster rush for 4 yards to the PnSt 29.
10:50
2nd & 6 at own 29
Evan Royster rush for no gain to the PnSt 29.
10:00
3rd & 6 at own 29
Daryll Clark rush for 4 yards to the PnSt 33.
9:36
4th & 2 at own 33
Jeremy Boone punt for 46 yards, fair catch by Ray Small at the OhSt 21.
Ohio State Punt, 8 plays
9:12
1st & 10 at own 21
Daniel Herron rush for 12 yards to the OhSt 33 for a 1ST down.
9:01
1st & 10 at own 33
DeVier Posey rush for 7 yards to the OhSt 40.
8:38
2nd & 3 at own 40
DeVier Posey rush for 12 yards to the PnSt 48 for a 1ST down.
8:04
1st & 10 at opp 48
Daniel Herron rush for 4 yards to the PnSt 44.
7:31
2nd & 6 at opp 44
Daniel Herron rush for 16 yards to the PnSt 28 for a 1ST down.
7:00
1st & 10 at opp 28
Daniel Herron rush for 2 yards to the PnSt 26.
6:55
2nd & 8 at opp 26
Terrelle Pryor pass incomplete to DeVier Posey.
6:16
3rd & 8 at opp 26
Daniel Herron rush for a loss of 3 yards to the PnSt 29.
5:41
4th & 11 at opp 29
OHIO ST penalty 5 yard Delay of Game accepted.
5:33
4th & 16 at opp 34
Jon Thoma punt for 34 yards for a touchback.
Penn State Punt, 3 plays
5:29
1st & 10 at own 20
Daryll Clark pass incomplete to Evan Royster.
5:25
2nd & 10 at own 20
Daryll Clark pass incomplete to Andrew Quarless.
5:14
3rd & 10 at own 20
Daryll Clark pass complete to Andrew Quarless for 7 yards to the PnSt 27.
4:45
4th & 3 at own 27
Jeremy Boone punt for 46 yards, returned by Ray Small for 9 yards to the OhSt 26, OHIO ST penalty 10 yard Illegal Block accepted.
Ohio State Punt, 3 plays
4:02
1st & 10 at own 26
Brandon Saine rush for 2 yards to the OhSt 28.
3:38
2nd & 8 at own 28
Brandon Saine rush for a loss of 1 yard to the OhSt 27.
3:00
3rd & 9 at own 27
Terrelle Pryor pass complete to Ray Small for 7 yards to the OhSt 34.
2:32
4th & 2 at own 34
Jon Thoma punt for 37 yards, downed at the PnSt 29.
Penn State Touchdown run, 12 plays
2:20
1st & 10 at own 29
Evan Royster rush for 6 yards to the PnSt 35.
1:23
2nd & 3 at own 35
Brandon Beachum rush for 3 yards to the PnSt 38 for a 1ST down.
1:07
1st & 10 at own 38
Daryll Clark rush for 2 yards to the PnSt 40.
0:25
2nd & 8 at own 40
Daryll Clark pass complete to Graham Zug for 31 yards to the OhSt 29 for a 1ST down.
0:00
1st & 10 at opp 29
Evan Royster rush for 6 yards to the OhSt 23.
Q2 14:55
2nd & 4 at opp 23
Daryll Clark rush for 6 yards to the OhSt 17 for a 1ST down.
Q2 14:10
1st & 10 at opp 17
Joe Suhey rush for 4 yards to the OhSt 13.
Q2 13:55
2nd & 6 at opp 13
OHIO ST penalty 11 yard Pass Interference on Devon Torrence accepted, no play.
Q2 13:50
1st & goal at opp 2
Daryll Clark pass incomplete to Mickey Shuler.
Q2 13:41
2nd & goal at opp 2
Joe Suhey rush for 1 yard to the OhSt 1.
Q2 13:00
3rd & goal at opp 1
Daryll Clark rush for no gain to the OhSt 1.
Q2 12:28
4th & goal at opp 1
Daryll Clark rush for 1 yard for a TOUCHDOWN.Ohio State 7, Penn State 6
Q2 12:28
Collin Wagner extra point GOOD.Tied at 7
Q2 12:28
Collin Wagner kickoff for 58 yards returned by Lamaar Thomas for 7 yards to the OhSt 19.
2nd quarter5 drives, then Ohio State 10, Penn State 7
Ohio State Field goal, 10 plays
12:12
1st & 10 at own 19
Daniel Herron rush for 3 yards to the OhSt 22.
11:25
2nd & 7 at own 22
Daniel Herron rush for 2 yards to the OhSt 24.
10:55
3rd & 5 at own 24
Terrelle Pryor rush for 24 yards to the OhSt 48 for a 1ST down.
10:40
1st & 10 at own 48
Daniel Herron rush for 1 yard to the OhSt 49.
9:53
2nd & 9 at own 49
Daniel Herron rush for 6 yards to the PnSt 45.
9:40
3rd & 3 at opp 45
Terrelle Pryor pass complete to Dane Sanzenbacher for 22 yards to the PnSt 23 for a 1ST down.
9:02
1st & 10 at opp 23
OHIO ST penalty 5 yard False Start accepted.
9:00
1st & 15 at opp 28
OHIO ST penalty 10 yard Holding accepted, no play.
8:08
1st & 25 at opp 38
Dane Sanzenbacher rush for 4 yards to the PnSt 34.
8:08
2nd & 21 at opp 34
Daniel Herron rush for 5 yards to the PnSt 29.
6:48
3rd & 16 at opp 29
Terrelle Pryor pass complete to Jake Ballard for 4 yards to the PnSt 25.
6:14
4th & 12 at opp 25
PENN ST penalty 5 yard Offside Defense accepted.
5:54
4th & 7 at opp 20
Devin Barclay 37 yard field goal GOOD.Ohio State 10, Penn State 7
5:54
Devin Barclay kickoff for 64 yards returned by Chaz Powell for 7 yards to the PnSt 7, PENN ST penalty 6 yard Illegal Block accepted.
Penn State Punt, 9 plays
5:21
1st & 10 at own 7
Evan Royster rush for 4 yards to the PnSt 11.
5:02
2nd & 6 at own 11
Evan Royster rush for 4 yards to the PnSt 15.
4:23
3rd & 2 at own 15
Daryll Clark pass complete to Graham Zug for 13 yards to the PnSt 28 for a 1ST down.
4:14
1st & 10 at own 28
Daryll Clark pass incomplete to Chaz Powell, broken up by Chimdi Chekwa.
4:06
2nd & 10 at own 28
Evan Royster rush for a loss of 4 yards to the PnSt 24.
3:55
3rd & 14 at own 24
Daryll Clark pass complete to Graham Zug for 26 yards to the 50 yard line for a 1ST down.
3:45
1st & 10 at the 50
Daryll Clark pass complete to Chaz Powell for no gain to the 50 yard line.
2:24
2nd & 10 at the 50
Daryll Clark pass incomplete to Evan Royster.
2:24
3rd & 10 at the 50
OHIO ST penalty 5 yard Illegal Contact accepted.
2:19
3rd & 5 at opp 45
Daryll Clark pass incomplete to Brandon Beachum.
2:10
4th & 5 at opp 45
Jeremy Boone punt for 45 yards for a touchback.
Ohio State Punt, 3 plays
1:58
1st & 10 at own 20
Daniel Herron rush for 1 yard to the OhSt 21.
1:22
2nd & 9 at own 21
Daniel Herron rush for no gain to the OhSt 21.
1:22
3rd & 9 at own 21
Timeout PENN ST, clock 1:22.
1:22
3rd & 9 at own 21
Timeout OHIO STATE, clock 1:22.
1:16
3rd & 9 at own 21
Daniel Herron rush for 2 yards to the OhSt 23.
1:16
4th & 7 at own 23
Timeout PENN ST, clock 1:16.
1:09
4th & 7 at own 23
Jon Thoma punt for 43 yards, returned by Graham Zug for no gain to the PnSt 34.
Penn State Punt, 3 plays
1:02
1st & 10 at own 34
PENN ST penalty 10 yard Holding accepted.
0:58
1st & 20 at own 24
Daryll Clark pass incomplete.
0:49
2nd & 20 at own 24
Evan Royster rush for 4 yards to the PnSt 28.
0:47
3rd & 16 at own 28
Timeout OHIO STATE, clock 0:47.
0:38
3rd & 16 at own 28
Evan Royster rush for 5 yards to the PnSt 33.
0:38
4th & 11 at own 33
Timeout OHIO STATE, clock 0:38.
0:26
4th & 11 at own 33
Jeremy Boone punt for 43 yards, returned by Ray Small for 19 yards to the OhSt 43.
Ohio State End of half, 4 plays
0:19
1st & 10 at own 43
Terrelle Pryor rush for 11 yards to the PnSt 46 for a 1ST down.
0:12
1st & 10 at opp 46
Terrelle Pryor pass incomplete to Dane Sanzenbacher.
0:05
2nd & 10 at opp 46
Terrelle Pryor pass incomplete.
0:00
3rd & 10 at opp 46
Terrelle Pryor pass incomplete.
Q3 15:00
Devin Barclay kickoff for 62 yards returned by Chaz Powell for 15 yards to the PnSt 23.
3rd quarter7 drives, then Ohio State 17, Penn State 7
Penn State Punt, 6 plays
14:50
1st & 10 at own 23
Daryll Clark pass incomplete to Andrew Quarless.
14:40
2nd & 10 at own 23
Evan Royster rush for 8 yards to the PnSt 31.
14:10
3rd & 2 at own 31
Daryll Clark pass complete to Graham Zug for 16 yards to the PnSt 47 for a 1ST down.
13:30
1st & 10 at own 47
Daryll Clark sacked by Cameron Heyward for a loss of 7 yards to the PnSt 40.
12:45
2nd & 17 at own 40
Daryll Clark rush for 6 yards to the PnSt 46.
12:10
3rd & 11 at own 46
PENN ST penalty 10 yard Holding accepted, no play.
11:48
3rd & 21 at own 36
Daryll Clark pass incomplete, broken up by Ross Homan.
11:32
4th & 21 at own 36
Jeremy Boone punt for 52 yards, returned by Ray Small for 7 yards to the OhSt 19.
Ohio State Punt, 5 plays
11:28
1st & 10 at own 19
Brandon Saine rush for 6 yards to the OhSt 25.
11:14
2nd & 4 at own 25
Brandon Saine rush for 15 yards to the OhSt 40 for a 1ST down.
10:44
1st & 10 at own 40
Brandon Saine rush for 3 yards to the OhSt 43.
10:00
2nd & 7 at own 43
Brandon Saine rush for a loss of 3 yards to the OhSt 40.
9:28
3rd & 10 at own 40
Terrelle Pryor pass incomplete to DeVier Posey.
9:20
4th & 10 at own 40
Jon Thoma punt for 47 yards, fair catch by Graham Zug at the PnSt 13.
Penn State Punt, 3 plays
9:10
1st & 10 at own 13
Evan Royster rush for no gain to the PnSt 13.
8:35
2nd & 10 at own 13
Daryll Clark pass complete to Graham Zug for 5 yards to the PnSt 18.
7:50
3rd & 5 at own 18
Daryll Clark rush for 2 yards to the PnSt 20.
7:33
4th & 3 at own 20
Jeremy Boone punt for 42 yards, punt out-of-bounds at the OhSt 38.
Ohio State Punt, 6 plays
7:20
1st & 10 at own 38
Daniel Herron rush for a loss of 1 yard to the OhSt 37.
6:40
2nd & 11 at own 37
Terrelle Pryor pass complete to Zach Boren for 4 yards to the OhSt 41.
6:05
3rd & 7 at own 41
Terrelle Pryor pass complete to DeVier Posey for 15 yards to the PnSt 44 for a 1ST down.
5:40
1st & 10 at opp 44
Daniel Herron rush for a loss of 2 yards to the PnSt 46.
4:50
2nd & 12 at opp 46
Daniel Herron rush for 10 yards to the PnSt 36.
4:10
3rd & 2 at opp 36
Terrelle Pryor pass incomplete.
4:03
4th & 2 at opp 36
Jon Thoma punt for 27 yards, fair catch by Drew Astorino at the PnSt 9.
Penn State Punt, 3 plays
3:50
1st & 10 at own 9
Stephfon Green rush for 4 yards to the PnSt 13.
3:07
2nd & 6 at own 13
Stephfon Green rush for 2 yards to the PnSt 15.
2:30
3rd & 4 at own 15
Daryll Clark rush for 3 yards to the PnSt 18.
1:56
4th & 1 at own 18
Jeremy Boone punt for 52 yards, returned by Ray Small for 8 yards to the OhSt 38.
Ohio State Touchdown pass, 1 play
1:47
1st & 10 at own 38
Terrelle Pryor pass complete to DeVier Posey for 62 yards for a TOUCHDOWN.Ohio State 16, Penn State 7
1:47
Devin Barclay extra point GOOD.Ohio State 17, Penn State 7
1:47
Devin Barclay kickoff for 66 yards returned by Chaz Powell for 25 yards to the PnSt 29.
Penn State Punt, 3 plays
1:35
1st & 10 at own 29
Daryll Clark pass complete to Mickey Shuler for 8 yards to the PnSt 37.
1:09
2nd & 2 at own 37
Evan Royster rush for 1 yard to the PnSt 38.
0:30
3rd & 1 at own 38
Evan Royster rush for a loss of 2 yards to the PnSt 36.
0:00
4th & 3 at own 36
Jeremy Boone punt for 56 yards, returned by Ray Small for 45 yards to the PnSt 47.
4th quarter7 drives, then Ohio State 24, Penn State 7
Ohio State Touchdown pass, 10 plays
14:50
1st & 10 at opp 47
Brandon Saine rush for a loss of 1 yard to the PnSt 48.
14:20
2nd & 11 at opp 48
Terrelle Pryor pass incomplete to DeVier Posey.
14:07
3rd & 11 at opp 48
Timeout OHIO STATE, clock 14:07.
13:59
3rd & 11 at opp 48
Terrelle Pryor rush for 12 yards to the PnSt 36 for a 1ST down.
13:31
1st & 10 at opp 36
Ray Small rush for 13 yards to the PnSt 23 for a 1ST down.
12:38
1st & 10 at opp 23
Brandon Saine rush for 1 yard to the PnSt 22.
11:40
2nd & 9 at opp 22
Brandon Saine rush for 6 yards to the PnSt 16.
11:30
3rd & 3 at opp 16
Terrelle Pryor pass complete to Zach Boren for 5 yards to the PnSt 11 for a 1ST down.
11:00
1st & 10 at opp 11
Brandon Saine rush for 1 yard to the PnSt 10.
10:15
2nd & 9 at opp 10
Brandon Saine rush for 4 yards to the PnSt 6.
9:37
3rd & 5 at opp 6
Terrelle Pryor pass complete to Brandon Saine for 6 yards for a TOUCHDOWN.Ohio State 23, Penn State 7
9:37
Devin Barclay extra point GOOD.Ohio State 24, Penn State 7
9:37
3rd & 5 at own 30
OHIO ST penalty 15 yard Unsportsmanlike Conduct accepted.
9:37
Devin Barclay kickoff for 68 yards returned by Chaz Powell for 23 yards to the PnSt 40.
Penn State Interception, 2 plays
9:26
1st & 10 at own 40
Daryll Clark pass incomplete to Evan Royster.
9:20
2nd & 10 at own 40
Daryll Clark pass intercepted by Ross Homan at the PnSt 45, returned for no gain to the PnSt 45.
Ohio State Turnover on downs, 3 plays
9:20
1st & 10 at opp 45
Brandon Saine rush for 3 yards to the PnSt 42.
8:15
2nd & 7 at opp 42
Brandon Saine rush for 4 yards to the PnSt 38.
7:54
3rd & 3 at opp 38
Timeout OHIO STATE, clock 7:54.
7:40
3rd & 3 at opp 38
Terrelle Pryor rush for a loss of 4 yards to the PnSt 42.
7:25
4th & 7 at opp 42
Jon Thoma punt for 22 yards, fair catch by Graham Zug at the PnSt 20.
Penn State Punt, 4 plays
6:59
1st & 10 at own 20
Daryll Clark pass complete to Stephfon Green for 11 yards to the PnSt 31 for a 1ST down.
6:48
1st & 10 at own 31
Daryll Clark pass complete to Graham Zug for a loss of 1 yard to the PnSt 30.
6:15
2nd & 11 at own 30
Chaz Powell rush for 6 yards to the PnSt 36.
5:57
3rd & 5 at own 36
Daryll Clark pass incomplete.
5:56
4th & 5 at own 36
Timeout PENN ST, clock 5:56.
5:48
4th & 5 at own 36
Jeremy Boone punt for 39 yards, returned by Ray Small for 1 yard to the OhSt 16, OHIO ST penalty 10 yard Illegal Block accepted.
Ohio State Punt, 5 plays
5:30
1st & 10 at own 16
Brandon Saine rush for 4 yards to the OhSt 20.
4:55
2nd & 6 at own 20
Brandon Saine rush for 10 yards to the OhSt 30 for a 1ST down.
4:28
1st & 10 at own 30
Brandon Saine rush for 2 yards to the OhSt 32.
3:45
2nd & 8 at own 32
Brandon Saine rush for 3 yards to the OhSt 35.
3:45
3rd & 5 at own 35
Timeout PENN ST, clock 3:45.
3:40
3rd & 5 at own 35
Brandon Saine rush for 3 yards to the OhSt 38.
3:40
4th & 2 at own 38
Timeout PENN ST, clock 3:40.
3:33
4th & 2 at own 38
Jon Thoma punt for 39 yards, fair catch by Graham Zug at the PnSt 23.
Penn State Turnover on downs, 5 plays
3:20
1st & 10 at own 23
Daryll Clark rush for 9 yards to the PnSt 47, OHIO ST penalty 15 yard Personal Foul accepted for a 1ST down.
3:13
1st & 10 at own 47
Daryll Clark pass incomplete.
3:00
2nd & 10 at own 47
Daryll Clark pass complete to Graham Zug for 6 yards to the OhSt 47.
2:43
3rd & 4 at opp 47
Daryll Clark pass incomplete to Graham Zug.
2:38
4th & 4 at opp 47
Daryll Clark pass incomplete to Andrew Quarless.
Ohio State End of game, 4 plays
2:13
1st & 10 at own 47
Jordan Hall rush for 5 yards to the PnSt 48.
1:30
2nd & 5 at opp 48
Jordan Hall rush for 13 yards to the PnSt 35 for a 1ST down.
1:00
1st & 10 at opp 35
Jordan Hall rush for a loss of 1 yard to the PnSt 36.
0:00
2nd & 11 at opp 36
Team rush for a loss of 1 yard to the PnSt 37.
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.