Referee Larry Smith; umpire Robert Colosimo; head linesman Daniel Richard; line judge Vincent Winters; side judge Frank Steratore; field judge Timothy Maguire; back judge Dennis Morris; center judge Greg BlumGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Penn State
7
10
3
7
27
Michigan
7
0
3
7
17
Standouts
No. 2RushingKeyvone Lee22 carries, 134 yards, 1 TDPenn State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Penn State
Michigan
417
Total yards
286
163
Passing yards
112
254
Rushing yards
174
5.6
Yards per pass
4.0
5.1
Yards per rush
6.4
25
First downs
14
8–16
Third downs
4–12
0–0
Fourth downs
1–3
0
Turnovers
1
5–30
Penalties
1–10
36:36
Possession
23:24
0
Sacks (by defense)
1
Efficiency
Penn State
Michigan
44%
Success rate
42%
0.21
EPA per play
−0.00
1.07
Explosiveness
1.21
0.21
Rushing EPA
0.27
0.19
Passing EPA
−0.27
41%
Passing-down success
31%
−0.03
First-down EPA
0.14
0.27
Second-down EPA
0.05
0.61
Third-down EPA
0.17
16%
Havoc by its defense
5%
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)
Michigan 64% to win. Penn State won as Elo’s underdog.
The line
Michigan −1, over/under 56.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 Michigan 53%, Penn State 47%. 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. Michigan drives left to right, Penn State right to left.
Q1 Penn StateTouchdown, 10 plays, 75 yards
Q1 MichiganTurnover on downs, 9 plays, 33 yards
Q1 Penn StateMissed FG, 8 plays, 27 yards
Q1 MichiganTouchdown, 4 plays, 68 yards
Q1 Penn StatePunt, 3 plays, 2 yards
Q2 MichiganPunt, 4 plays, 20 yards
Q2 Penn StatePunt, 7 plays, 30 yards
Q2 MichiganPunt, 4 plays, 24 yards
Q2 Penn StateTouchdown, 8 plays, 76 yards
Q2 MichiganPunt, 3 plays, 6 yards
Q2 Penn StatePunt, 3 plays, 4 yards
Q2 Penn StateField goal, 8 plays, 22 yards
Q2 MichiganEnd of half, 1 play, 9 yards
Q3 MichiganField goal, 12 plays, 43 yards
Q3 Penn StatePunt, 5 plays, 14 yards
Q3 MichiganPunt, 3 plays, 5 yards
Q3 Penn StateField goal, 8 plays, 52 yards
Q3 MichiganTouchdown, 7 plays, 65 yards
Q4 Penn StateTouchdown, 12 plays, 75 yards
Q4 MichiganTurnover on downs, 9 plays, 38 yards
Q4 Penn StateEnd of game, 10 plays, 35 yards
Play by play
1st quarter5 drives, then Tied at 7
Penn State Touchdown, 10 plays
15:00
1st & 10 at own 35
Jake Moody kickoff for 65 yds
15:00
1st & 10 at own 25
Keyvone Lee run for 7 yds to the PnSt 32
15:00
2nd & 3 at own 32
Keyvone Lee run for 4 yds to the PnSt 36 for a 1ST down
15:00
1st & 10 at own 36
Sean Clifford pass incomplete
15:00
2nd & 10 at own 36
Keyvone Lee run for 9 yds to the PnSt 45
15:00
3rd & 1 at own 45
Keyvone Lee run for 2 yds to the PnSt 47 for a 1ST down
15:00
1st & 10 at own 47
Sean Clifford pass complete to Parker Washington for 20 yds to the Mich 33 for a 1ST down
15:00
1st & 10 at opp 33
Keyvone Lee run for 2 yds to the Mich 31
15:00
2nd & 8 at opp 31
Sean Clifford pass complete to Isaac Lutz for 16 yds to the Mich 15 for a 1ST down
15:00
1st & 10 at opp 15
Keyvone Lee run for 9 yds to the Mich 6
10:50
2nd & 1 at opp 6
Keyvone Lee run for 6 yds for a TD (Jake Pinegar KICK)Penn State 7, Michigan 0
Michigan Turnover on downs, 9 plays
10:50
1st & 0 at own 35
Jordan Stout kickoff for 65 yds for a touchback
10:50
1st & 10 at own 25
Cade McNamara pass complete to Ronnie Bell for 8 yds to the Mich 33
10:50
2nd & 2 at own 33
Hassan Haskins run for 5 yds to the Mich 38 for a 1ST down
10:50
1st & 10 at own 38
Cade McNamara pass complete to Ronnie Bell for 5 yds to the Mich 43
10:50
2nd & 5 at own 43
Cade McNamara pass complete to Roman Wilson for 4 yds to the Mich 47
10:50
3rd & 1 at own 47
Hassan Haskins run for 3 yds to the 50 yard line for a 1ST down
10:50
1st & 10 at the 50
Hassan Haskins run for a loss of 1 yard to the Mich 49
10:50
2nd & 11 at own 49
Cade McNamara pass complete to Erick All for 8 yds to the PnSt 43
10:50
3rd & 3 at opp 43
Hassan Haskins run for 1 yd to the PnSt 42
10:50
4th & 2 at opp 42
Cade McNamara pass incomplete
Penn State Missed FG, 8 plays
6:22
1st & 10 at own 42
Sean Clifford pass complete to Parker Washington for 7 yds to the PnSt 49
6:22
2nd & 3 at own 49
Keyvone Lee run for 4 yds to the Mich 47 for a 1ST down
6:22
1st & 10 at opp 47
Sean Clifford pass complete to Brenton Strange for 4 yds to the Mich 43
6:22
2nd & 6 at opp 43
Sean Clifford pass complete to Parker Washington for 8 yds to the Mich 35 for a 1ST down
6:22
1st & 10 at opp 35
Sean Clifford run for 2 yds to the Mich 33
6:22
2nd & 8 at opp 33
Sean Clifford pass incomplete
6:22
3rd & 8 at opp 33
Keyvone Lee run for 7 yds to the Mich 26
6:22
4th & 1 at opp 26
PENN ST Penalty, false start (Keyvone Lee) to the Mich 31
2:32
4th & 6 at opp 31
Jordan Stout 49 yd FG MISSED
Michigan Touchdown, 4 plays
2:32
1st & 10 at own 32
Hassan Haskins run for 59 yds to the PnSt 9 for a 1ST down
2:32
1st & goal at opp 9
Hassan Haskins run for 4 yds to the PnSt 5
2:32
2nd & goal at opp 5
Cade McNamara run for 3 yds to the PnSt 2
0:30
3rd & goal at opp 2
Hassan Haskins run for 2 yds for a TD (Jake Moody KICK)Tied at 7
Penn State Punt, 3 plays
0:30
1st & 0 at own 35
Jake Moody kickoff for 65 yds
0:30
1st & 10 at own 25
Caziah Holmes run for 1 yd to the PnSt 26
Q2 15:00
2nd & 9 at own 26
Caziah Holmes run for 1 yd to the PnSt 27
Q2 15:00
3rd & 8 at own 27
Sean Clifford pass incomplete
Q2 15:00
4th & 8 at own 27
Jordan Stout punt for 35 yds, punt out-of-bounds at the Mich 38
2nd quarter8 drives, then Penn State 17, Michigan 7
Michigan Punt, 4 plays
14:13
1st & 10 at own 38
Chris Evans run for 13 yds to the PnSt 49 for a 1ST down
14:13
1st & 10 at opp 49
Chris Evans run for 8 yds to the PnSt 41
14:13
2nd & 2 at opp 41
Chris Evans run for no gain to the PnSt 41
14:13
3rd & 2 at opp 41
Hassan Haskins run for a loss of 1 yard to the PnSt 42
14:13
4th & 3 at opp 42
Brad Robbins punt for 26 yds, punt out-of-bounds at the PnSt 16
Penn State Punt, 7 plays
12:02
1st & 10 at own 16
Sean Clifford pass complete to Parker Washington for 3 yds to the PnSt 19
12:02
2nd & 7 at own 19
Sean Clifford pass complete to Parker Washington for 6 yds to the PnSt 25
12:02
3rd & 1 at own 25
Will Levis run for 3 yds to the PnSt 28 for a 1ST down
12:02
1st & 10 at own 28
Sean Clifford pass complete to Parker Washington for 13 yds to the PnSt 41 for a 1ST down
12:02
1st & 10 at own 41
Keyvone Lee run for a loss of 1 yard to the PnSt 40
12:02
2nd & 11 at own 40
Sean Clifford pass incomplete
12:02
3rd & 11 at own 40
Will Levis run for 6 yds to the PnSt 46
12:02
4th & 5 at own 46
Jordan Stout punt for 42 yds
Michigan Punt, 4 plays
8:20
1st & 10 at own 12
Joe Milton pass complete to Ronnie Bell for 21 yds to the Mich 33 for a 1ST down
8:20
1st & 10 at own 33
Blake Corum run for 3 yds to the Mich 36
8:20
2nd & 7 at own 36
Joe Milton pass incomplete to Ronnie Bell
8:20
3rd & 7 at own 36
Joe Milton pass incomplete
8:20
4th & 7 at own 36
Brad Robbins punt for 40 yds
Penn State Touchdown, 8 plays
7:00
1st & 10 at own 24
Caziah Holmes run for 2 yds to the PnSt 26
7:00
2nd & 8 at own 26
Sean Clifford pass incomplete
7:00
3rd & 8 at own 26
Sean Clifford pass complete to Parker Washington for 22 yds to the PnSt 48 for a 1ST down
7:00
1st & 10 at own 48
Caziah Holmes run for 4 yds to the Mich 48
7:00
2nd & 6 at opp 48
Caziah Holmes run for 8 yds to the Mich 40 for a 1ST down
7:00
1st & 10 at opp 40
Caziah Holmes run for 2 yds to the Mich 38
7:00
2nd & 8 at opp 38
Caziah Holmes run for 10 yds to the Mich 28 for a 1ST down
3:32
1st & 10 at opp 28
Sean Clifford run for 28 yds for a TD (Jake Pinegar KICK)Penn State 14, Michigan 7
Michigan Punt, 3 plays
3:32
1st & 0 at own 35
Jordan Stout kickoff for 65 yds for a touchback
3:32
1st & 10 at own 25
Cade McNamara pass complete to A.J. Henning for 6 yds to the Mich 31
3:32
2nd & 4 at own 31
Cade McNamara pass incomplete
3:32
3rd & 4 at own 31
Cade McNamara pass incomplete
3:32
4th & 4 at own 31
Brad Robbins punt for 38 yds
Penn State Punt, 3 plays
2:47
1st & 10 at own 31
Sean Clifford pass complete to Isaac Lutz for 2 yds to the PnSt 33
2:47
2nd & 8 at own 33
Keyvone Lee run for 2 yds to the PnSt 35
2:47
3rd & 6 at own 35
Sean Clifford pass incomplete to Parker Washington
2:47
4th & 6 at own 35
Jordan Stout punt for 40 yds , Mike Sainristil returns for 2 yds to the Mich 27 Mike Sainristil fumbled, recovered by PnSt Drew Hartlaub
Penn State Field goal, 8 plays
1:15
1st & 10 at opp 27
Keyvone Lee run for 3 yds to the Mich 24
1:09
2nd & 7 at opp 24
Timeout PENN ST, clock 01:09
1:09
2nd & 7 at opp 24
Sean Clifford pass complete to Jahan Dotson for 9 yds to the Mich 15 for a 1ST down
0:46
1st & 10 at opp 15
Timeout PENN ST, clock 00:46
0:46
1st & 10 at opp 15
Sean Clifford pass incomplete to Jahan Dotson
0:46
2nd & 10 at opp 15
Sean Clifford run for 10 yds to the Mich 5 for a 1ST down
0:46
1st & goal at opp 5
TEAM pass incomplete
0:46
2nd & goal at opp 5
Sean Clifford pass incomplete to Jahan Dotson
0:46
3rd & goal at opp 5
Sean Clifford pass incomplete to Keyvone Lee
0:17
4th & 0 at opp 5
Timeout MICHIGAN, clock 00:17
0:15
4th & goal at opp 5
Jake Pinegar 22 yd FG GOODPenn State 17, Michigan 7
Michigan End of half, 1 play
0:15
1st & 0 at own 35
Jordan Stout kickoff for 65 yds for a touchback
0:15
1st & 10 at own 25
Hassan Haskins run for 9 yds to the Mich 34
3rd quarter5 drives, then Penn State 20, Michigan 10
Michigan Field goal, 12 plays
15:00
2nd & 1 at own 35
Jordan Stout kickoff for 55 yds
15:00
1st & 10 at own 35
Hassan Haskins run for 9 yds to the Mich 44
15:00
2nd & 1 at own 44
Hassan Haskins run for no gain to the Mich 44
15:00
3rd & 1 at own 44
Hassan Haskins run for no gain to the Mich 44
15:00
4th & 1 at own 44
Hassan Haskins run for 2 yds to the Mich 46 for a 1ST down
15:00
1st & 10 at own 46
Cade McNamara pass complete to Cornelius Johnson for 13 yds to the PnSt 41 for a 1ST down
15:00
1st & 10 at opp 41
Cade McNamara pass complete to A.J. Henning for a loss of 3 yards to the PnSt 44
15:00
2nd & 13 at opp 44
Cade McNamara pass complete to Ronnie Bell for 6 yds to the PnSt 38
15:00
3rd & 7 at opp 38
PENN ST Penalty, Defensive offside (Jayson Oweh) to the PnSt 33
10:32
3rd & 2 at opp 33
Timeout MICHIGAN, clock 10:32
10:32
3rd & 2 at opp 33
Hassan Haskins run for 3 yds to the PnSt 30 for a 1ST down
10:32
1st & 10 at opp 30
Cade McNamara pass incomplete to Cornelius Johnson
10:32
2nd & 10 at opp 30
Cade McNamara pass incomplete to Erick All
10:32
3rd & 10 at opp 30
Cade McNamara pass complete to Chris Evans for 8 yds to the PnSt 22
9:10
4th & 2 at opp 22
Jake Moody 40 yd FG GOODPenn State 17, Michigan 10
Penn State Punt, 5 plays
9:10
1st & 0 at own 35
Jake Moody kickoff for 65 yds for a touchback
9:10
1st & 10 at own 25
Sean Clifford pass complete to Parker Washington for no gain to the PnSt 25
9:10
2nd & 10 at own 25
Sean Clifford pass complete to Parker Washington for 14 yds to the PnSt 39 for a 1ST down
9:10
1st & 10 at own 39
Keyvone Lee run for 3 yds to the PnSt 42
9:10
2nd & 7 at own 42
Sean Clifford run for 3 yds to the PnSt 45
9:10
3rd & 4 at own 45
Sean Clifford sacked by Taylor Upshaw for a loss of 6 yards to the PnSt 39
9:10
4th & 10 at own 39
Jordan Stout punt for 33 yds , Blake Corum returns for no gain to the Mich 18 Blake Corum fumbled, recovered by Mich Blake Corum MICHIGAN Penalty, Offensive holding (Roman Wilson) to the Mich 18
Michigan Punt, 3 plays
6:29
1st & 10 at own 18
Cade McNamara pass complete to Cornelius Johnson for 2 yds to the Mich 20
6:29
2nd & 8 at own 20
Hassan Haskins run for 3 yds to the Mich 23
6:29
3rd & 5 at own 23
Cade McNamara pass incomplete to Chris Evans, broken up by Jayson Oweh
6:29
4th & 5 at own 23
Brad Robbins punt for 45 yds, fair catch by Jahan Dotson at the PnSt 32
Penn State Field goal, 8 plays
4:59
1st & 10 at own 32
Sean Clifford pass complete to Isaac Lutz for 12 yds to the PnSt 44 for a 1ST down
4:59
1st & 10 at own 44
Caziah Holmes run for 2 yds to the PnSt 46
4:59
2nd & 8 at own 46
Sean Clifford run for 2 yds to the PnSt 48
4:59
3rd & 6 at own 48
Sean Clifford run for 29 yds to the Mich 23 for a 1ST down
4:59
1st & 10 at opp 23
Sean Clifford pass complete to Caziah Holmes for 6 yds to the Mich 17
4:59
2nd & 4 at opp 17
Caziah Holmes run for 1 yd to the Mich 16
4:59
3rd & 3 at opp 16
Sean Clifford run for no gain to the Mich 16
0:40
4th & 3 at opp 16
Jake Pinegar 33 yd FG GOODPenn State 20, Michigan 10
Michigan Touchdown, 7 plays
0:40
1st & 0 at own 35
Jordan Stout kickoff for 54 yds
0:40
1st & 10 at own 35
Cade McNamara pass incomplete to Cornelius Johnson
0:40
2nd & 10 at own 35
Cade McNamara pass complete to A.J. Henning for 28 yds to the PnSt 37 for a 1ST down
0:40
1st & 10 at opp 37
Cade McNamara pass incomplete to Hassan Haskins
Q4 15:00
2nd & 10 at opp 37
Cade McNamara pass complete to Nick Eubanks for 6 yds to the PnSt 31
Q4 15:00
3rd & 4 at opp 31
PENN ST Penalty, Defensive offside (Jayson Oweh) to the PnSt 26 for a 1ST down
Q4 15:00
1st & 10 at opp 26
Blake Corum run for 15 yds to the PnSt 11 for a 1ST down
Q4 15:00
1st & 10 at opp 11
Blake Corum run for 9 yds to the PnSt 2
Q4 13:12
2nd & 1 at opp 2
Hassan Haskins run for 2 yds for a TD (Jake Moody KICK)Penn State 20, Michigan 17
4th quarter3 drives, then Penn State 27, Michigan 17
Penn State Touchdown, 12 plays
13:12
1st & 0 at own 35
Jake Moody kickoff for 56 yds
13:12
1st & 10 at own 25
Sean Clifford pass incomplete to Jahan Dotson
13:12
2nd & 10 at own 25
Keyvone Lee run for 7 yds to the PnSt 32
13:12
3rd & 3 at own 32
Sean Clifford pass complete to Jahan Dotson for 12 yds to the PnSt 44 for a 1ST down
13:12
1st & 10 at own 44
Sean Clifford run for 5 yds to the PnSt 49
13:12
2nd & 5 at own 49
Keyvone Lee run for 24 yds to the Mich 27 for a 1ST down
13:12
1st & 10 at opp 27
Keyvone Lee run for 4 yds to the Mich 23
13:12
2nd & 6 at opp 23
Keyvone Lee run for 8 yds to the Mich 15 for a 1ST down
13:12
1st & 10 at opp 15
Caziah Holmes run for 3 yds to the Mich 12
13:12
2nd & 7 at opp 12
Sean Clifford pass incomplete to Parker Washington, broken up by Daxton Hill
13:12
3rd & 7 at opp 12
Sean Clifford pass complete to Jahan Dotson for 9 yds to the Mich 3 for a 1ST down
13:12
1st & goal at opp 3
Keyvone Lee run for 1 yd to the Mich 2
8:12
2nd & goal at opp 2
Will Levis run for 2 yds for a TD (Jake Pinegar KICK)Penn State 27, Michigan 17
Michigan Turnover on downs, 9 plays
8:12
1st & 0 at own 35
Jordan Stout kickoff for 65 yds for a touchback
8:12
1st & 10 at own 25
Cade McNamara pass incomplete to Cornelius Johnson
8:12
2nd & 10 at own 25
Cade McNamara pass incomplete to Hassan Haskins
8:12
3rd & 10 at own 25
PENN ST Penalty, Defensive offside (Shaka Toney) to the Mich 30
8:12
3rd & 5 at own 30
Chris Evans run for 14 yds to the Mich 44 for a 1ST down
8:12
1st & 10 at own 44
Cade McNamara pass incomplete to Ronnie Bell, broken up by Shaka Toney
8:12
2nd & 10 at own 44
Cade McNamara pass incomplete to Erick All
8:12
3rd & 10 at own 44
PENN ST Penalty, illegal batting (Shaka Toney) to the PnSt 46 for a 1ST down
8:12
1st & 10 at opp 46
Cade McNamara pass incomplete to Cornelius Johnson
8:12
2nd & 10 at opp 46
Joe Milton run for 8 yds to the PnSt 38
8:12
3rd & 2 at opp 38
Hassan Haskins run for 1 yd to the PnSt 37
8:12
4th & 1 at opp 37
Joe Milton run for no gain to the PnSt 37
Penn State End of game, 10 plays
5:37
1st & 10 at own 37
Keyvone Lee run for 4 yds to the PnSt 41
5:31
2nd & 6 at own 41
Timeout MICHIGAN, clock 05:31
5:31
2nd & 6 at own 41
Keyvone Lee run for 3 yds to the PnSt 44
5:26
3rd & 3 at own 44
Timeout MICHIGAN, clock 05:26
5:26
3rd & 3 at own 44
Will Levis run for 3 yds to the PnSt 47 for a 1ST down
5:26
1st & 10 at own 47
Keyvone Lee run for 23 yds to the Mich 30 for a 1ST down
5:26
1st & 10 at opp 30
Keyvone Lee run for 3 yds to the Mich 27
5:26
2nd & 7 at opp 27
Will Levis run for 5 yds to the Mich 22
5:26
3rd & 2 at opp 22
Will Levis run for 6 yds to the Mich 16 for a 1ST down
5:26
1st & 10 at opp 16
TEAM run for a loss of 5 yards to the Mich 21
5:26
2nd & 15 at opp 21
TEAM run for a loss of 5 yards to the Mich 26
5:26
3rd & 20 at opp 26
TEAM run for a loss of 2 yards to the Mich 28
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.