Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Jordan Stout kickoff for 65 yds for a touchback

(15:00 - 1st) Timeout MICHIGAN, clock 15:00

Incompletion
14:50 - 1st
Shea Patterson pass incomplete
1st & 10 at MICH 25
2-yd Run
14:33 - 1st
Shea Patterson run for 2 yds to the Mich 27
2nd & 10 at MICH 25
17-yd Pass
13:54 - 1st
Shea Patterson pass complete to Nico Collins for 17 yds to the Mich 44 for a 1ST down
3rd & 8 at MICH 27
2-yd Pass
13:28 - 1st
Shea Patterson pass complete to Nick Eubanks for 2 yds to the Mich 46
1st & 10 at MICH 44
7-yd Pass
12:36 - 1st
Shea Patterson pass complete to Tarik Black for 7 yds to the PnSt 47
2nd & 8 at MICH 46
0-yd Run
12:25 - 1st
Hassan Haskins run for no gain to the PnSt 47
3rd & 1 at PSU 47
Punt
11:42 - 1st
Will Hart punt for 47 yds for a touchback
4th & 1 at PSU 47
11-yd Run
11:30 - 1st
Journey Brown run for 11 yds to the PnSt 31 for a 1ST down
1st & 10 at PSU 20
Incompletion
11:20 - 1st
Sean Clifford pass incomplete
1st & 10 at PSU 31
4-yd Pass
11:08 - 1st
Sean Clifford pass complete to Pat Freiermuth for 4 yds to the PnSt 35
2nd & 10 at PSU 31
0-yd Pass
10:35 - 1st
Sean Clifford pass complete to KJ Hamler for no gain to the PnSt 35
3rd & 6 at PSU 35
Punt
9:55 - 1st
Blake Gillikin punt for 50 yds, fair catch by Donovan Peoples-Jones at the Mich 15
4th & 6 at PSU 35
1-yd Run
9:48 - 1st
Hassan Haskins run for 1 yd to the Mich 16
1st & 10 at MICH 15
Incompletion
9:10 - 1st
Shea Patterson pass incomplete
2nd & 9 at MICH 16
5-yd Penalty
9:10 - 1st
MICHIGAN Penalty, False Start (-5 Yards) to the Mich 11
3rd & 9 at MICH 16
3-yd Run
8:47 - 1st
Zach Charbonnet run for 3 yds to the Mich 14
3rd & 14 at MICH 11
Punt
8:18 - 1st
Will Hart punt for 49 yds , KJ Hamler returns for a loss of 3 yards to the PnSt 34
4th & 11 at MICH 14
3-yd Run
7:52 - 1st
Sean Clifford run for 3 yds to the PnSt 37
1st & 10 at PSU 34
5-yd Penalty
7:42 - 1st
MICHIGAN Penalty, Defensive Offside (5 Yards) to the PnSt 42
2nd & 7 at PSU 37
3-yd Pass
7:14 - 1st
Sean Clifford pass complete to Noah Cain for 3 yds to the PnSt 45 for a 1ST down
2nd & 2 at PSU 42
1-yd Run
6:43 - 1st
Sean Clifford run for 1 yd to the PnSt 46
1st & 10 at PSU 45
37-yd Pass
6:09 - 1st
Sean Clifford pass complete to Jahan Dotson for 37 yds to the Mich 17 for a 1ST down
2nd & 9 at PSU 46
17-yd Touchdown Pass
5:59 - 1st
Sean Clifford pass complete to Pat Freiermuth for 17 yds for a TD, (Jake Pinegar KICK)
1st & 10 at MICH 17
Kickoff
5:59 - 1st
Jordan Stout kickoff for 61 yds , Giles Jackson return for 10 yds to the Mich 14
Incompletion
5:49 - 1st
Shea Patterson pass incomplete
1st & 10 at MICH 14
Incompletion
5:45 - 1st
Shea Patterson pass incomplete
2nd & 10 at MICH 14
19-yd Pass
5:20 - 1st
Shea Patterson pass complete to Nick Eubanks for 19 yds to the Mich 33 for a 1ST down
3rd & 10 at MICH 14
-3-yd Pass
4:45 - 1st
Shea Patterson pass complete to Tarik Black for a loss of 3 yards to the Mich 30
1st & 10 at MICH 33
13-yd Run
4:08 - 1st
Shea Patterson run for 13 yds to the Mich 43 for a 1ST down
2nd & 13 at MICH 30
8-yd Run
3:37 - 1st
Zach Charbonnet run for 8 yds to the PnSt 49
1st & 10 at MICH 43
6-yd Run
3:09 - 1st
Zach Charbonnet run for 6 yds to the PnSt 43 for a 1ST down
2nd & 2 at PSU 49
Incompletion
3:02 - 1st
Shea Patterson pass incomplete
1st & 10 at PSU 43
7-yd Pass
2:37 - 1st
Shea Patterson pass complete to Ronnie Bell for 7 yds to the PnSt 36
2nd & 10 at PSU 43
0-yd Run
2:02 - 1st
Zach Charbonnet run for no gain to the PnSt 36
3rd & 3 at PSU 36
Incompletion
1:45 - 1st
Shea Patterson pass incomplete
4th & 3 at PSU 36
2nd Quarter
44-yd Run
1:30 - 1st
Ricky Slade run for 44 yds to the Mich 20 for a 1ST down
1st & 10 at PSU 36
2-yd Run
1:05 - 1st
KJ Hamler run for 2 yds to the Mich 18
1st & 10 at MICH 20
Incompletion
0:40 - 1st
Sean Clifford pass incomplete
2nd & 8 at MICH 18
10-yd Run
0:22 - 1st
Sean Clifford run for 10 yds to the Mich 8 for a 1ST down
3rd & 8 at MICH 18
3-yd Run
0:10 - 1st
Journey Brown run for 3 yds to the Mich 5
1st & Goal at MICH 8

End of 1st Quarter

2-yd Penalty
15:00 - 2nd
MICHIGAN Penalty, Defensive Offside (2 Yards) to the Mich 3
2nd & Goal at MICH 5
1-yd Penalty
15:00 - 2nd
MICHIGAN Penalty, Defensive Offside (1 Yards) to the Mich 2
2nd & Goal at MICH 3
2-yd Touchdown Run
14:56 - 2nd
Sean Clifford run for 2 yds for a TD, (Jake Pinegar KICK)
2nd & Goal at MICH 2
Kickoff
14:56 - 2nd
Jordan Stout kickoff for 65 yds for a touchback
-1-yd Run
14:28 - 2nd
Shea Patterson run for a loss of 1 yard to the Mich 24
1st & 10 at MICH 25
1-yd Run
14:00 - 2nd
Hassan Haskins run for 1 yd to the Mich 25
2nd & 11 at MICH 24
0-yd Run
13:00 - 2nd
Shea Patterson run for no gain to the Mich 25
3rd & 10 at MICH 25
Punt
12:47 - 2nd
Will Hart punt for 49 yds , KJ Hamler returns for 3 yds to the PnSt 29
4th & 10 at MICH 25
4-yd Pass
12:32 - 2nd
Sean Clifford pass complete to KJ Hamler for 4 yds to the PnSt 33
1st & 10 at PSU 29
Incompletion
12:08 - 2nd
Sean Clifford pass incomplete
2nd & 6 at PSU 33
Incompletion
12:04 - 2nd
Sean Clifford pass incomplete
3rd & 6 at PSU 33
Punt
11:53 - 2nd
Blake Gillikin punt for 44 yds , Donovan Peoples-Jones returns for 3 yds to the Mich 26
4th & 6 at PSU 33
1-yd Run
11:28 - 2nd
Zach Charbonnet run for 1 yd to the Mich 27
1st & 10 at MICH 26
5-yd Pass
10:45 - 2nd
Shea Patterson pass complete to Tarik Black for 5 yds to the Mich 32
2nd & 9 at MICH 27
8-yd Pass
10:16 - 2nd
Shea Patterson pass complete to Donovan Peoples-Jones for 8 yds to the Mich 40 for a 1ST down
3rd & 4 at MICH 32
Incompletion
9:49 - 2nd
Shea Patterson pass incomplete
1st & 10 at MICH 40
Interception
9:43 - 2nd
Shea Patterson pass intercepted Tariq Castro-Fields return for 3 yds to the Mich 43 PENN ST Penalty, Unsportsmanlike Conduct (15 Yards) to the Mich 49
2nd & 10 at MICH 34
-1-yd Run
9:20 - 2nd
Sean Clifford run for a loss of 1 yard to the 50 yard line
1st & 10 at MICH 49
18-yd Pass
8:47 - 2nd
Sean Clifford pass complete to KJ Hamler for 18 yds to the Mich 32 for a 1ST down
2nd & 11 at 50
2-yd Run
8:26 - 2nd
Ricky Slade run for 2 yds to the Mich 30
1st & 10 at MICH 32
5-yd Run
7:44 - 2nd
Sean Clifford run for 5 yds to the Mich 25
2nd & 8 at MICH 30
25-yd Touchdown Pass
7:22 - 2nd
Sean Clifford pass complete to KJ Hamler for 25 yds for a TD, (Jake Pinegar KICK)
3rd & 3 at MICH 25
Kickoff
7:22 - 2nd
Jordan Stout kickoff for 65 yds for a touchback
1-yd Run
7:09 - 2nd
Hassan Haskins run for 1 yd to the Mich 26
1st & 10 at MICH 25
30-yd Pass
6:26 - 2nd
Shea Patterson pass complete to Nico Collins for 30 yds to the PnSt 44 for a 1ST down
2nd & 9 at MICH 26
5-yd Penalty
6:17 - 2nd
MICHIGAN Penalty, False Start (-5 Yards) to the PnSt 49
1st & 10 at PSU 44
10-yd Run
5:44 - 2nd
Hassan Haskins run for 10 yds to the PnSt 39
1st & 15 at PSU 49
6-yd Run
5:00 - 2nd
Hassan Haskins run for 6 yds to the PnSt 33 for a 1ST down
2nd & 5 at PSU 39
0-yd Run
4:30 - 2nd
Hassan Haskins run for no gain to the PnSt 33
1st & 10 at PSU 33
4-yd Run
3:45 - 2nd
Shea Patterson run for 4 yds to the PnSt 29
2nd & 10 at PSU 33
7-yd Pass
3:19 - 2nd
Shea Patterson pass complete to Donovan Peoples-Jones for 7 yds to the PnSt 22 for a 1ST down
3rd & 6 at PSU 29
5-yd Penalty
3:04 - 2nd
MICHIGAN Penalty, Ineligible Downfield on Pass (-5 Yards) to the PnSt 27
1st & 10 at PSU 22
15-yd Penalty
3:01 - 2nd
PENN ST Penalty, Defensive Pass Interference (15 Yards) to the PnSt 12 for a 1ST down
1st & 15 at PSU 27
12-yd Touchdown Run
2:55 - 2nd
Zach Charbonnet run for 12 yds for a TD, (Jake Moody KICK)
1st & 10 at PSU 12
Kickoff
2:55 - 2nd
Jake Moody kickoff for 55 yds for a touchback
4-yd Run
2:30 - 2nd
Journey Brown run for 4 yds to the PnSt 29
1st & 10 at PSU 25
Incompletion
2:11 - 2nd
Sean Clifford pass incomplete
2nd & 6 at PSU 29
Incompletion
2:05 - 2nd
Sean Clifford pass incomplete
3rd & 6 at PSU 29
Punt
1:53 - 2nd
Blake Gillikin punt for 35 yds, downed at the Mich 36
4th & 6 at PSU 29
19-yd Pass
1:48 - 2nd
Shea Patterson pass complete to Donovan Peoples-Jones for 19 yds to the PnSt 45 for a 1ST down
1st & 10 at MICH 36
Incompletion
1:42 - 2nd
Shea Patterson pass incomplete
1st & 10 at PSU 45
4-yd Pass
1:29 - 2nd
Shea Patterson pass complete to Zach Charbonnet for 4 yds to the PnSt 41
2nd & 10 at PSU 45
Incompletion
0:56 - 2nd
Shea Patterson pass incomplete
3rd & 6 at PSU 41

(0:56 - 2nd) Timeout MICHIGAN, clock 00:56

Field Goal Missed
0:51 - 2nd
Jake Moody 58 yd FG MISSED
4th & 6 at PSU 41
7-yd Pass
0:40 - 2nd
Sean Clifford pass complete to Pat Freiermuth for 7 yds to the PnSt 48
1st & 10 at PSU 41
Incompletion
0:27 - 2nd
Sean Clifford pass incomplete
2nd & 3 at PSU 48
2-yd Run
0:21 - 2nd
Sean Clifford run for 2 yds to the 50 yard line
3rd & 3 at PSU 48

(0:21 - 2nd) Timeout PENN ST, clock 00:21

Punt
0:12 - 2nd
Blake Gillikin punt for 43 yds , Donovan Peoples-Jones returns for a loss of 1 yard to the Mich 6
4th & 1 at 50
-2-yd Run
0:01 - 2nd
TEAM run for a loss of 2 yards to the Mich 4
1st & 10 at MICH 6

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Jake Moody kickoff for 65 yds for a 1ST down , KJ Hamler return for 40 yds to the PENNST 25 for a 1ST down MICHIGAN Penalty, Offensive Holding (-15 Yards) to the PnSt 45 for a 1ST down
13-yd Run
14:40 - 3rd
Noah Cain run for 13 yds to the Mich 42 for a 1ST down
1st & 10 at PSU 45
Incompletion
14:22 - 3rd
Sean Clifford pass incomplete
1st & 10 at MICH 42
2-yd Run
14:04 - 3rd
Noah Cain run for 2 yds to the Mich 40
2nd & 10 at MICH 42
-3-yd Run
13:16 - 3rd
Noah Cain run for a loss of 3 yards to the Mich 43
3rd & 8 at MICH 40
Punt
12:49 - 3rd
Blake Gillikin punt for 35 yds , Donovan Peoples-Jones returns for 2 yds to the Mich 10
4th & 11 at MICH 43
12-yd Run
12:20 - 3rd
Shea Patterson run for 12 yds to the Mich 22 for a 1ST down
1st & 10 at MICH 10
0-yd Run
11:50 - 3rd
Hassan Haskins run for no gain to the Mich 22
1st & 10 at MICH 22
Incompletion
11:41 - 3rd
Shea Patterson pass incomplete
2nd & 10 at MICH 22
15-yd Penalty
11:35 - 3rd
PENN ST Penalty, Defensive Pass Interference (15 Yards) to the Mich 37 for a 1ST down
3rd & 10 at MICH 22
0-yd Run
11:27 - 3rd
Hassan Haskins run for no gain to the Mich 37
1st & 10 at MICH 37
4-yd Run
10:27 - 3rd
Hassan Haskins run for 4 yds to the Mich 41
2nd & 10 at MICH 37
Sack
9:38 - 3rd
Shea Patterson sacked by Garrett Taylor for a loss of 7 yards to the Mich 34
3rd & 6 at MICH 41
Punt
9:22 - 3rd
Will Hart punt for 51 yds , KJ Hamler returns for 7 yds to the PnSt 22
4th & 13 at MICH 34
2-yd Run
9:00 - 3rd
Devyn Ford run for 2 yds to the PnSt 24
1st & 10 at PSU 22
Incompletion
8:42 - 3rd
Sean Clifford pass incomplete
2nd & 8 at PSU 24
Incompletion
8:34 - 3rd
Sean Clifford pass incomplete
3rd & 8 at PSU 24
Punt
8:22 - 3rd
Blake Gillikin punt for 60 yds , Donovan Peoples-Jones returns for a loss of 6 yards to the Mich 10
4th & 8 at PSU 24
12-yd Pass
8:04 - 3rd
Shea Patterson pass complete to Ronnie Bell for 12 yds to the Mich 22 for a 1ST down
1st & 10 at MICH 10
4-yd Run
7:47 - 3rd
Shea Patterson run for 4 yds to the Mich 26
1st & 10 at MICH 22
17-yd Pass
7:12 - 3rd
Shea Patterson pass complete to Ronnie Bell for 17 yds to the Mich 43 for a 1ST down
2nd & 6 at MICH 26
Incompletion
7:06 - 3rd
Shea Patterson pass incomplete
1st & 10 at MICH 43
6-yd Pass
6:46 - 3rd
Shea Patterson pass complete to Donovan Peoples-Jones for 6 yds to the Mich 49
2nd & 10 at MICH 43
1-yd Run
6:14 - 3rd
Hassan Haskins run for 1 yd to the 50 yard line
3rd & 4 at MICH 49
Punt
5:42 - 3rd
Will Hart punt for 34 yds, fair catch by KJ Hamler at the PnSt 16
4th & 3 at 50
1-yd Run
5:26 - 3rd
Sean Clifford run for 1 yd to the PnSt 17
1st & 10 at PSU 16
2-yd Run
4:55 - 3rd
Ricky Slade run for 2 yds to the PnSt 19
2nd & 9 at PSU 17
Incompletion
4:23 - 3rd
Sean Clifford pass incomplete
3rd & 7 at PSU 19
Punt
4:15 - 3rd
Blake Gillikin punt for 46 yds, punt out-of-bounds at the Mich 35
4th & 7 at PSU 19
14-yd Run
4:09 - 3rd
Zach Charbonnet run for 14 yds to the Mich 49 for a 1ST down
1st & 10 at MICH 35
3-yd Run
3:41 - 3rd
Zach Charbonnet run for 3 yds to the PnSt 48
1st & 10 at MICH 49
11-yd Pass
2:46 - 3rd
Shea Patterson pass complete to Nick Eubanks for 11 yds to the PnSt 37 for a 1ST down
2nd & 7 at PSU 48
Incompletion
2:41 - 3rd
Shea Patterson pass incomplete
1st & 10 at PSU 37
9-yd Pass
2:09 - 3rd
Shea Patterson pass complete to Nico Collins for 9 yds to the PnSt 28
2nd & 10 at PSU 37
10-yd Run
1:53 - 3rd
Zach Charbonnet run for 10 yds to the PnSt 18 for a 1ST down
3rd & 1 at PSU 28
6-yd Run
1:30 - 3rd
Zach Charbonnet run for 6 yds to the PnSt 12
1st & 10 at PSU 18
12-yd Touchdown Run
1:05 - 3rd
Zach Charbonnet run for 12 yds for a TD, (Jake Moody KICK)
2nd & 4 at PSU 12
4th Quarter
Kickoff
1:05 - 3rd
Jake Moody kickoff for 65 yds , KJ Hamler return for 25 yds to the PnSt 25
1-yd Run
0:50 - 3rd
Sean Clifford run for 1 yd to the PnSt 26
1st & 10 at PSU 25
Sack
0:01 - 3rd
Sean Clifford sacked by Josh Uche for a loss of 2 yards to the PnSt 24
2nd & 9 at PSU 26

End of 3rd Quarter

10-yd Penalty
14:52 - 4th
MICHIGAN Penalty, Defensive Holding (10 Yards) to the PnSt 34 for a 1ST down
3rd & 11 at PSU 24
1-yd Run
14:39 - 4th
Journey Brown run for 1 yd to the PnSt 35
1st & 10 at PSU 34
4-yd Pass
14:08 - 4th
Sean Clifford pass complete to Journey Brown for 4 yds to the PnSt 39
2nd & 9 at PSU 35
8-yd Pass
13:23 - 4th
Sean Clifford pass complete to KJ Hamler for 8 yds to the PnSt 47 for a 1ST down
3rd & 5 at PSU 39
53-yd Touchdown Pass
13:14 - 4th
Sean Clifford pass complete to KJ Hamler for 53 yds for a TD, (Jake Pinegar KICK)
1st & 10 at PSU 47
Kickoff
13:14 - 4th
Jordan Stout kickoff for 65 yds for a touchback
13-yd Pass
12:55 - 4th
Shea Patterson pass complete to Nico Collins for 13 yds to the Mich 38 for a 1ST down
1st & 10 at MICH 25
15-yd Pass
12:25 - 4th
Shea Patterson pass complete to Nick Eubanks for 15 yds to the PnSt 47 for a 1ST down
1st & 10 at MICH 38
3-yd Run
11:58 - 4th
Hassan Haskins run for 3 yds to the PnSt 44
1st & 10 at PSU 47
3-yd Run
11:38 - 4th
Shea Patterson run for 3 yds to the PnSt 41
2nd & 7 at PSU 44
35-yd Pass
10:40 - 4th
Shea Patterson pass complete to Ronnie Bell for 35 yds to the PnSt 6 for a 1ST down
3rd & 4 at PSU 41
3-yd Penalty
10:21 - 4th
PENN ST Penalty, Face Mask (3 yards) (3 Yards) to the PnSt 3
1st & Goal at PSU 6
1-yd Run
10:07 - 4th
Zach Charbonnet run for 1 yd to the PnSt 2
1st & Goal at PSU 3
0-yd Run
9:54 - 4th
Zach Charbonnet run for no gain to the PnSt 2
2nd & Goal at PSU 2
1-yd Touchdown Run
8:48 - 4th
Shea Patterson run for 1 yd for a TD, (Jake Moody KICK)
4th & Goal at PSU 1
Kickoff
8:48 - 4th
Jake Moody kickoff for 65 yds for a touchback
-4-yd Pass
8:30 - 4th
Sean Clifford pass complete to Ricky Slade for a loss of 4 yards to the PnSt 21
1st & 10 at PSU 25
Sack
7:38 - 4th
Sean Clifford sacked by Cameron McGrone for a loss of 5 yards to the PnSt 16
2nd & 14 at PSU 21
6-yd Pass
7:19 - 4th
Sean Clifford pass complete to Ricky Slade for 6 yds to the PnSt 22
3rd & 19 at PSU 16
Punt
6:54 - 4th
Blake Gillikin punt for 39 yds , Donovan Peoples-Jones returns for 14 yds to the PnSt 47
4th & 13 at PSU 22
14-yd Pass
6:46 - 4th
Shea Patterson pass complete to Nico Collins for 14 yds to the PnSt 33 for a 1ST down
1st & 10 at PSU 47
Incompletion
6:23 - 4th
Shea Patterson pass incomplete
1st & 10 at PSU 33
Incompletion
6:19 - 4th
Shea Patterson pass incomplete
2nd & 10 at PSU 33
6-yd Pass
6:00 - 4th
Shea Patterson pass complete to Donovan Peoples-Jones for 6 yds to the PnSt 27
3rd & 10 at PSU 33
6-yd Pass
5:19 - 4th
Shea Patterson pass complete to Nico Collins for 6 yds to the PnSt 21 for a 1ST down
4th & 4 at PSU 27
3-yd Run
4:58 - 4th
Zach Charbonnet run for 3 yds to the PnSt 18
1st & 10 at PSU 21
1-yd Run
4:13 - 4th
Shea Patterson run for 1 yd to the PnSt 17
2nd & 7 at PSU 18
10-yd Pass
3:36 - 4th
Shea Patterson pass complete to Erick All for 10 yds to the PnSt 7 for a 1ST down
3rd & 6 at PSU 17
2-yd Run
3:19 - 4th
Zach Charbonnet run for 2 yds to the PnSt 5
1st & Goal at PSU 7
2-yd Run
2:44 - 4th
Shea Patterson run for 2 yds to the PnSt 3
2nd & Goal at PSU 5
Incompletion
2:07 - 4th
Shea Patterson pass incomplete
3rd & Goal at PSU 3
Incompletion
2:01 - 4th
Shea Patterson pass incomplete
4th & Goal at PSU 3
5-yd Run
1:56 - 4th
Noah Cain run for 5 yds to the PnSt 8
1st & 10 at PSU 3

(1:56 - 4th) Timeout MICHIGAN, clock 01:56

2-yd Run
1:51 - 4th
Noah Cain run for 2 yds to the PnSt 10
2nd & 5 at PSU 8

(1:51 - 4th) Timeout MICHIGAN, clock 01:51

4-yd Run
1:45 - 4th
KJ Hamler run for 4 yds to the PnSt 14 for a 1ST down
3rd & 3 at PSU 10

(1:45 - 4th) Timeout MICHIGAN, clock 01:45

-4-yd Run
1:30 - 4th
TEAM run for a loss of 4 yards to the PnSt 10
1st & 10 at PSU 14
-3-yd Run
0:45 - 4th
TEAM run for a loss of 3 yards to the PnSt 7
2nd & 14 at PSU 10
-3-yd Run
0:01 - 4th
TEAM run for a loss of 3 yards to the PnSt 4
3rd & 17 at PSU 7

End of 4th Quarter