Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
James Foug kickoff for 65 yds for a touchback
24-yd Pass
14:51 - 1st
Jackson Anthrop pass complete to David Blough for 24 yds to the Prdue 49 for a 1ST down
1st & 10 at PUR 25
11-yd Run
14:25 - 1st
David Blough run for 11 yds to the Mich 40 for a 1ST down
1st & 10 at PUR 49
1-yd Pass
13:58 - 1st
David Blough pass complete to Brian Lankford-Johnson for 1 yd to the Mich 39
1st & 10 at MICH 40
Incompletion
13:29 - 1st
David Blough pass incomplete to Gregory Phillips
2nd & 9 at MICH 39
Incompletion
13:25 - 1st
David Blough pass incomplete to Richie Worship
3rd & 9 at MICH 39
Punt
13:14 - 1st
Joe Schopper punt for 31 yds, downed at the Mich 8
4th & 9 at MICH 39
10-yd Run
13:07 - 1st
Karan Higdon run for 10 yds to the Mich 18 for a 1ST down
1st & 10 at MICH 8
6-yd Pass
12:40 - 1st
Wilton Speight pass complete to Kekoa Crawford for 6 yds to the Mich 24
1st & 10 at MICH 18
Sack
12:10 - 1st
Wilton Speight sacked by Danny Ezechukwu for a loss of 5 yards to the Mich 19
2nd & 4 at MICH 24
Incompletion
11:34 - 1st
Wilton Speight pass incomplete
3rd & 9 at MICH 19
Punt
11:26 - 1st
Brad Robbins punt for 38 yds, fair catch by Jackson Anthrop at the Prdue 43
4th & 9 at MICH 19
2-yd Run
11:17 - 1st
D.J. Knox run for 2 yds to the Prdue 45
1st & 10 at PUR 43
Incompletion
10:52 - 1st
David Blough pass incomplete to Gregory Phillips
2nd & 8 at PUR 45
5-yd Penalty
10:52 - 1st
PURDUE Penalty, False Start (Grant Hermanns) to the Prdue 40
3rd & 8 at PUR 45
15-yd Penalty
10:47 - 1st
PURDUE Penalty, Personal Foul (-15 Yards) to the Prdue 25
3rd & 13 at PUR 40
3-yd Run
10:37 - 1st
D.J. Knox run for 3 yds to the Prdue 28
3rd & 28 at PUR 25
Punt
10:05 - 1st
Joe Schopper punt for 37 yds , Donovan Peoples-Jones returns for a loss of 1 yard to the Mich 34
4th & 25 at PUR 28
3-yd Run
10:00 - 1st
Karan Higdon run for 3 yds to the Mich 37
1st & 10 at MICH 34
4-yd Pass
9:30 - 1st
Wilton Speight pass complete to Grant Perry for 4 yds to the Mich 41
2nd & 7 at MICH 37
Incompletion
8:49 - 1st
Wilton Speight pass incomplete
3rd & 3 at MICH 41
Punt
8:41 - 1st
Brad Robbins punt for 44 yds, fair catch by Jackson Anthrop at the Prdue 15
4th & 3 at MICH 41
5-yd Penalty
8:41 - 1st
PURDUE Penalty, False Start (-5 Yards) to the Prdue 10
1st & 10 at PUR 15
4-yd Run
8:30 - 1st
Brian Lankford-Johnson run for 4 yds to the Prdue 14
1st & 15 at PUR 10
7-yd Pass
7:55 - 1st
David Blough pass complete to Terry Wright for 7 yds to the Prdue 21
2nd & 11 at PUR 14
3-yd Pass
7:15 - 1st
David Blough pass complete to Brycen Hopkins for 3 yds to the Prdue 24
3rd & 4 at PUR 21
Punt
6:34 - 1st
Joe Schopper punt for 53 yds, downed at the Mich 23
4th & 1 at PUR 24
2-yd Run
6:30 - 1st
Ty Isaac run for 2 yds to the Mich 25
1st & 10 at MICH 23
3-yd Run
6:00 - 1st
Ty Isaac run for 3 yds to the Mich 28
2nd & 8 at MICH 25
Sack
5:06 - 1st
Wilton Speight sacked by Markus Bailey for a loss of 11 yards to the Mich 17
3rd & 5 at MICH 28
Punt
4:46 - 1st
Brad Robbins punt for 45 yds, fair catch by Jackson Anthrop at the PURDUE 38 MICHIGAN Penalty, Kick Catching Interference (-15 Yards) to the Mich 47
4th & 16 at MICH 17
Sack
4:35 - 1st
David Blough sacked by Devin Bush for a loss of 4 yards to the Prdue 49
1st & 10 at MICH 47
7-yd Run
3:55 - 1st
David Blough run for 7 yds to the Mich 44
2nd & 14 at PUR 49
Incompletion
3:17 - 1st
David Blough pass incomplete to Richie Worship
3rd & 7 at MICH 44
Punt
3:10 - 1st
Joe Schopper punt for 28 yds, fair catch by Donovan Peoples-Jones at the Mich 16
4th & 7 at MICH 44
2nd Quarter
1-yd Run
3:00 - 1st
Karan Higdon run for 1 yd to the Mich 17
1st & 10 at MICH 16
14-yd Pass
2:30 - 1st
John O'Korn pass complete to Nate Schoenle for 14 yds to the Mich 31 for a 1ST down
2nd & 9 at MICH 17
6-yd Run
1:45 - 1st
Karan Higdon run for 6 yds to the Mich 37
1st & 10 at MICH 31
10-yd Run
1:14 - 1st
Karan Higdon run for 10 yds to the Mich 47 for a 1ST down
2nd & 4 at MICH 37
11-yd Pass
0:35 - 1st
John O'Korn pass complete to Henry Poggi for 11 yds to the Prdue 42 for a 1ST down
1st & 10 at MICH 47
-1-yd Run
0:05 - 1st
Chris Evans run for a loss of 1 yard to the Prdue 43
1st & 10 at PUR 42

End of 1st Quarter

13-yd Pass
14:50 - 2nd
John O'Korn pass complete to Sean McKeon for 13 yds to the Prdue 30 for a 1ST down
2nd & 11 at PUR 43
4-yd Run
14:25 - 2nd
Chris Evans run for 4 yds to the Prdue 26
1st & 10 at PUR 30

(13:52 - 2nd) Timeout MICHIGAN, clock 13:52

-3-yd Run
13:45 - 2nd
Karan Higdon run for a loss of 3 yards to the Prdue 29
2nd & 6 at PUR 26
11-yd Pass
13:03 - 2nd
John O'Korn pass complete to Sean McKeon for 11 yds to the Prdue 18 for a 1ST down
3rd & 9 at PUR 29
6-yd Run
12:30 - 2nd
Ty Isaac run for 6 yds to the Prdue 12
1st & 10 at PUR 18
0-yd Run
12:13 - 2nd
Ty Isaac run for no gain to the Prdue 12
2nd & 4 at PUR 12
12-yd Touchdown Pass
11:34 - 2nd
Zach Gentry 12 Yd pass from John O'Korn (Quinn Nordin Kick)
3rd & 4 at PUR 12
Kickoff
11:34 - 2nd
James Foug kickoff for 65 yds for a touchback
16-yd Pass
11:20 - 2nd
Elijah Sindelar pass complete to Terry Wright for 16 yds to the Prdue 41 for a 1ST down
1st & 10 at PUR 25
13-yd Run
10:55 - 2nd
Elijah Sindelar run for 13 yds to the Mich 46 for a 1ST down
1st & 10 at PUR 41
Incompletion
10:24 - 2nd
Elijah Sindelar pass incomplete to Terry Wright
1st & 10 at MICH 46
36-yd Pass
10:00 - 2nd
Elijah Sindelar pass complete to Terry Wright for 36 yds to the Mich 10 for a 1ST down
2nd & 10 at MICH 46
10-yd Touchdown Pass
9:45 - 2nd
Brycen Hopkins 10 Yd pass from Elijah Sindelar (J.D. Dellinger Kick)
1st & Goal at MICH 10
Kickoff
9:45 - 2nd
Spencer Evans kickoff for 65 yds for a touchback
0-yd Run
9:37 - 2nd
John O'Korn run for no gain to the Mich 25
1st & 10 at MICH 25
0-yd Run
9:00 - 2nd
Karan Higdon run for no gain to the Mich 25
2nd & 10 at MICH 25
Interception
8:15 - 2nd
John O'Korn pass intercepted Navon Mosley return for 7 yds to the Mich 27
3rd & 10 at MICH 25
Incompletion
8:11 - 2nd
Elijah Sindelar pass incomplete to Cole Herdman
1st & 10 at MICH 27
13-yd Pass
8:01 - 2nd
Elijah Sindelar pass complete to Cole Herdman for 13 yds to the Mich 14 for a 1ST down
2nd & 10 at MICH 27
Incompletion
7:32 - 2nd
Elijah Sindelar pass incomplete to Jackson Anthrop
1st & 10 at MICH 14
2-yd Run
7:20 - 2nd
Brian Lankford-Johnson run for 2 yds to the Mich 12
2nd & 10 at MICH 14
1-yd Run
6:40 - 2nd
Brian Lankford-Johnson run for 1 yd to the Mich 11
3rd & 8 at MICH 12

(6:08 - 2nd) Timeout PURDUE, clock 06:08

Field Goal Good
6:04 - 2nd
J.D. Dellinger 29 yd FG GOOD
4th & 7 at MICH 11
Kickoff
6:04 - 2nd
Spencer Evans kickoff for 65 yds for a touchback
3-yd Run
5:55 - 2nd
Karan Higdon run for 3 yds to the Mich 28
1st & 10 at MICH 25
3-yd Run
5:30 - 2nd
Karan Higdon run for 3 yds to the Mich 31
2nd & 7 at MICH 28
Incompletion
4:52 - 2nd
John O'Korn pass incomplete to Grant Perry
3rd & 4 at MICH 31
Punt
4:41 - 2nd
Brad Robbins punt for 42 yds , Jackson Anthrop returns for 7 yds to the Prdue 34
4th & 4 at MICH 31
15-yd Penalty
4:36 - 2nd
PURDUE Penalty, Personal Foul (-15 Yards) to the Prdue 19
1st & 10 at PUR 34
Incompletion
4:31 - 2nd
Elijah Sindelar pass incomplete to Terry Wright
1st & 25 at PUR 19
Incompletion
4:27 - 2nd
Elijah Sindelar pass incomplete to Jackson Anthrop
2nd & 25 at PUR 19
0-yd Pass
4:15 - 2nd
Elijah Sindelar pass complete to Jackson Anthrop for no gain to the Prdue 19
3rd & 25 at PUR 19
Punt
3:42 - 2nd
Joe Schopper punt for 33 yds, fair catch by Donovan Peoples-Jones at the Mich 48
4th & 25 at PUR 19
7-yd Pass
3:35 - 2nd
John O'Korn pass complete to Kekoa Crawford for 7 yds to the Prdue 45
1st & 10 at MICH 48
-2-yd Run
3:15 - 2nd
Karan Higdon run for a loss of 2 yards to the Prdue 47
2nd & 3 at PUR 45
Sack
2:35 - 2nd
John O'Korn sacked by Markus Bailey for a loss of 10 yards to the Mich 43
3rd & 5 at PUR 47
Punt
1:50 - 2nd
Brad Robbins punt for 36 yds, fair catch by Jackson Anthrop at the Prdue 21
4th & 15 at MICH 43
2-yd Run
1:40 - 2nd
Brian Lankford-Johnson run for 2 yds to the Prdue 23
1st & 10 at PUR 21
24-yd Pass
1:13 - 2nd
Elijah Sindelar pass complete to Anthony Mahoungou for 24 yds to the Prdue 47 for a 1ST down
2nd & 8 at PUR 23
Incompletion
0:58 - 2nd
Elijah Sindelar pass incomplete to Terry Wright
1st & 10 at PUR 47
4-yd Run
0:50 - 2nd
Richie Worship run for 4 yds to the Mich 49
2nd & 10 at PUR 47
Fumble Recovery (Own)
0:30 - 2nd
Elijah Sindelar run for no gain to the Mich 49 Elijah Sindelar fumbled, recovered by Prdue Elijah Sindelar
3rd & 6 at MICH 49

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

Punt
0:15 - 2nd
Joe Schopper punt for 21 yds, punt out-of-bounds at the Mich 28
4th & 6 at MICH 49
10-yd Run
0:10 - 2nd
Chris Evans run for 10 yds to the Mich 38 for a 1ST down
1st & 10 at MICH 28
Incompletion
0:03 - 2nd
John O'Korn pass incomplete to Donovan Peoples-Jones
1st & 10 at MICH 38
24-yd Pass
0:00 - 2nd
John O'Korn pass complete to Chris Evans for 24 yds to the Prdue 38 for a 1ST down
2nd & 10 at MICH 38

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Spencer Evans kickoff for 65 yds , Kekoa Crawford return for 15 yds to the Mich 15
15-yd Pass
14:48 - 3rd
John O'Korn pass complete to Nate Schoenle for 15 yds to the Mich 30 for a 1ST down
1st & 10 at MICH 15
Incompletion
14:12 - 3rd
John O'Korn pass incomplete to Kekoa Crawford
1st & 10 at MICH 30
Sack
14:00 - 3rd
John O'Korn sacked by T.J. McCollum for a loss of 2 yards to the Mich 28
2nd & 10 at MICH 30
9-yd Penalty
13:19 - 3rd
PURDUE Penalty, Defensive Holding (Josh Okonye) to the Mich 37 for a 1ST down
3rd & 12 at MICH 28
0-yd Run
13:05 - 3rd
John O'Korn run for no gain to the Mich 37
1st & 10 at MICH 37
5-yd Pass
12:35 - 3rd
John O'Korn pass complete to Sean McKeon for 5 yds to the Mich 42
2nd & 10 at MICH 37
Incompletion
11:55 - 3rd
John O'Korn pass incomplete to Grant Perry
3rd & 5 at MICH 42
Punt
11:48 - 3rd
Brad Robbins punt for 38 yds, fair catch by Jackson Anthrop at the Prdue 20
4th & 5 at MICH 42
-2-yd Run
11:35 - 3rd
Jackson Anthrop run for a loss of 2 yards to the Prdue 18
1st & 10 at PUR 20
3-yd Run
11:07 - 3rd
Brian Lankford-Johnson run for 3 yds to the Prdue 21
2nd & 12 at PUR 18
Incompletion
10:41 - 3rd
Elijah Sindelar pass incomplete to Jackson Anthrop
3rd & 9 at PUR 21
Punt
10:34 - 3rd
Joe Schopper punt for 41 yds, fair catch by Donovan Peoples-Jones at the Mich 38
4th & 9 at PUR 21
3-yd Run
10:25 - 3rd
Chris Evans run for 3 yds to the Mich 41
1st & 10 at MICH 38
Fumble Recovery
9:37 - 3rd
John O'Korn pass complete to Karan Higdon for 22 yds Karan Higdon fumbled, recovered by Prdue Danny Ezechukwu
2nd & 7 at MICH 41
Incompletion
9:32 - 3rd
Elijah Sindelar pass incomplete to Terry Wright
1st & 10 at PUR 37
Sack
9:25 - 3rd
Elijah Sindelar sacked by Chase Winovich for a loss of 11 yards to the Prdue 26
2nd & 10 at PUR 37
14-yd Run
8:45 - 3rd
Richie Worship run for 14 yds to the Prdue 40
3rd & 21 at PUR 26
Punt
8:02 - 3rd
Joe Schopper punt for 46 yds, fair catch by Donovan Peoples-Jones at the Mich 14
4th & 7 at PUR 40
7-yd Penalty
7:55 - 3rd
MICHIGAN Penalty, Offensive Holding (-7 Yards) to the Mich 7
1st & 10 at MICH 14
11-yd Pass
7:20 - 3rd
John O'Korn pass complete to Zach Gentry for 11 yds to the Mich 18
1st & 17 at MICH 7
Incompletion
6:45 - 3rd
John O'Korn pass incomplete to Zach Gentry
2nd & 6 at MICH 18
12-yd Pass
6:32 - 3rd
John O'Korn pass complete to Grant Perry for 12 yds to the Mich 30 for a 1ST down
3rd & 6 at MICH 18
Incompletion
5:55 - 3rd
John O'Korn pass incomplete to Ian Bunting
1st & 10 at MICH 30
3-yd Run
5:50 - 3rd
Chris Evans run for 3 yds to the Mich 33
2nd & 10 at MICH 30
30-yd Pass
5:10 - 3rd
John O'Korn pass complete to Sean McKeon for 30 yds to the Prdue 37 for a 1ST down
3rd & 7 at MICH 33
Incompletion
4:38 - 3rd
John O'Korn pass incomplete to Nick Eubanks for a 1ST down PURDUE Penalty, Personal Foul (Jacob Thieneman) to the Prdue 22 for a 1ST down
1st & 10 at PUR 37
4-yd Pass
4:25 - 3rd
John O'Korn pass complete to Chris Evans for 4 yds to the Prdue 18
1st & 10 at PUR 22
5-yd Run
3:45 - 3rd
Chris Evans run for 5 yds to the Prdue 13
2nd & 6 at PUR 18
3-yd Run
3:35 - 3rd
Chris Evans run for 3 yds to the Prdue 10 for a 1ST down
3rd & 1 at PUR 13
10-yd Touchdown Run
2:42 - 3rd
Chris Evans 10 Yd Run (Quinn Nordin Kick)
1st & Goal at PUR 10
Kickoff
2:42 - 3rd
James Foug kickoff for 65 yds for a touchback
4-yd Pass
2:35 - 3rd
Elijah Sindelar pass complete to Navon Mosley for 4 yds to the Prdue 29
1st & 10 at PUR 25
Fumble Recovery (Own)
2:00 - 3rd
Elijah Sindelar sacked by TEAM for a loss of 12 yards to the Prdue 17 Elijah Sindelar fumbled, recovered by Prdue Elijah Sindelar , return for 0 yards
2nd & 6 at PUR 29

(1:30 - 3rd) Timeout MICHIGAN, clock 01:30

Incompletion
1:24 - 3rd
Elijah Sindelar pass incomplete to Cole Herdman
3rd & 18 at PUR 17
5-yd Penalty
1:17 - 3rd
MICHIGAN Penalty, Running Into Kicker (5 Yards) to the Prdue 22
4th & 18 at PUR 17
Punt
1:05 - 3rd
Joe Schopper punt for 43 yds, fair catch by Donovan Peoples-Jones at the Mich 35
4th & 13 at PUR 22
4th Quarter
23-yd Pass
0:55 - 3rd
John O'Korn pass complete to Grant Perry for 23 yds to the Prdue 42 for a 1ST down
1st & 10 at MICH 35
3-yd Run
0:22 - 3rd
Chris Evans run for 3 yds to the Prdue 39
1st & 10 at PUR 42

End of 3rd Quarter

-1-yd Run
14:55 - 4th
Chris Evans run for a loss of 1 yard to the Prdue 40
2nd & 7 at PUR 39
8-yd Pass
14:11 - 4th
John O'Korn pass complete to Donovan Peoples-Jones for 8 yds to the Prdue 32 for a 1ST down
3rd & 8 at PUR 40
3-yd Run
13:45 - 4th
Ty Isaac run for 3 yds to the Prdue 29
1st & 10 at PUR 32
5-yd Penalty
13:05 - 4th
MICHIGAN Penalty, Substitution Infraction (-5 Yards) to the Prdue 34
2nd & 7 at PUR 29
5-yd Penalty
12:25 - 4th
MICHIGAN Penalty, False Start (-5 Yards) to the Prdue 39
2nd & 12 at PUR 34
23-yd Pass
11:55 - 4th
John O'Korn pass complete to Sean McKeon for 23 yds to the Prdue 16 for a 1ST down
2nd & 17 at PUR 39
15-yd Penalty
11:40 - 4th
MICHIGAN Penalty, Illegal Block (-15 Yards) to the Prdue 31
1st & 10 at PUR 16
28-yd Pass
11:20 - 4th
John O'Korn pass complete to Zach Gentry for 25 yds to the Prdue 6 for a 1ST down PURDUE Penalty, Roughing Passer (Ja'Whaun Bentley) to the Prdue 3 for a 1ST down
1st & 25 at PUR 6
2-yd Run
11:15 - 4th
Ty Isaac run for 2 yds to the Prdue 1
1st & Goal at PUR 3
1-yd Touchdown Run
10:36 - 4th
Ty Isaac 1 Yd Run (Quinn Nordin Kick)
2nd & Goal at PUR 1
Kickoff
10:39 - 4th
James Foug kickoff for 65 yds , Jackson Anthrop return for 20 yds to the Prdue 20
Incompletion
10:20 - 4th
David Blough pass incomplete to Anthony Mahoungou
1st & 10 at PUR 20
5-yd Pass
10:15 - 4th
David Blough pass complete to Terry Wright for 5 yds to the Prdue 25
2nd & 10 at PUR 20
Incompletion
9:47 - 4th
David Blough pass incomplete to Terry Wright
3rd & 5 at PUR 25
Punt
9:47 - 4th
Joe Schopper punt for 51 yds, fair catch by Donovan Peoples-Jones at the Mich 24
4th & 5 at PUR 25
5-yd Penalty
9:34 - 4th
MICHIGAN Penalty, Ineligible Downfield on Pass (-5 Yards) to the Mich 19
1st & 10 at MICH 24
4-yd Run
9:25 - 4th
Chris Evans run for 4 yds to the Mich 23
1st & 15 at MICH 19
12-yd Run
8:45 - 4th
John O'Korn run for 12 yds to the Mich 35 for a 1ST down
2nd & 11 at MICH 23
15-yd Run
8:00 - 4th
Ty Isaac run for no gain to the Prdue 35 for a 1ST down PURDUE Penalty, Personal Foul (15 Yards) to the 50 yard line for a 1ST down
1st & 10 at MICH 35
1-yd Run
7:25 - 4th
Ty Isaac run for 1 yd to the Prdue 49
1st & 10 at 50
49-yd Touchdown Run
6:46 - 4th
Chris Evans 49 Yd Run (Quinn Nordin Kick)
2nd & 9 at PUR 49
Kickoff
6:46 - 4th
James Foug kickoff for 65 yds for a touchback
Sack
6:35 - 4th
David Blough sacked by Chase Winovich for a loss of 5 yards to the Prdue 20
1st & 10 at PUR 25
16-yd Pass
6:10 - 4th
David Blough pass complete to Brycen Hopkins for 16 yds to the Prdue 36 for a 1ST down
2nd & 15 at PUR 20
Incompletion
5:48 - 4th
David Blough pass incomplete
1st & 10 at PUR 36
Incompletion
5:44 - 4th
David Blough pass incomplete to Corey Holmes
2nd & 10 at PUR 36
Sack
5:35 - 4th
David Blough sacked by Chase Winovich for a loss of 8 yards to the Prdue 28
3rd & 10 at PUR 36
Punt
4:54 - 4th
Joe Schopper punt for 55 yds, fair catch by Donovan Peoples-Jones at the Mich 17
4th & 18 at PUR 28
2-yd Run
4:45 - 4th
Chris Evans run for 2 yds to the Mich 19
1st & 10 at MICH 17
3-yd Run
4:10 - 4th
Chris Evans run for 3 yds to the Mich 22
2nd & 8 at MICH 19
2-yd Run
3:30 - 4th
Ty Isaac run for 2 yds to the Mich 24
3rd & 5 at MICH 22
Punt
2:39 - 4th
Brad Robbins punt for 41 yds , Jackson Anthrop returns for 1 yd to the Prdue 36
4th & 3 at MICH 24
Fumble Recovery
2:31 - 4th
Terry Wright run for 6 yds to the Prdue 42 Terry Wright fumbled, forced by Michael Wroblewski, recovered by Mich Noah Furbush
1st & 10 at PUR 36
2-yd Run
2:25 - 4th
Kareem Walker run for 2 yds to the Prdue 40
1st & 10 at PUR 42
3-yd Run
1:45 - 4th
Kareem Walker run for 3 yds to the Prdue 37
2nd & 8 at PUR 40
2-yd Run
1:00 - 4th
Kareem Walker run for 2 yds to the Prdue 35
3rd & 5 at PUR 37
4-yd Pass
0:20 - 4th
Brandon Peters pass complete to Maurice Ways for 4 yds to the Prdue 31 for a 1ST down
4th & 3 at PUR 35

End of 4th Quarter