Play-By-Play
1st Quarter
Kickoff Return (Offense)
15:00 - 1st
Jake Moody kickoff for 60 yds , Dylan Downing return for 14 yds to the Prdue 19
-6-yd Pass
14:55 - 1st
Aidan O'Connell pass complete to Charlie Jones for a loss of 6 yards to the Prdue 13
1st & 10 at PUR 19
3-yd Pass
14:25 - 1st
Aidan O'Connell pass complete to Devin Mockobee for 3 yds to the Prdue 16
2nd & 16 at PUR 13
Sack
13:45 - 1st
Aidan O'Connell sacked by Jaylen Harrell for a loss of 7 yards to the Prdue 9
3rd & 13 at PUR 16
Punt
12:59 - 1st
Jack Ansell punt for 47 yds , A.J. Henning returns for 1 yd to the Mich 45
4th & 20 at PUR 9
0-yd Run
12:55 - 1st
Donovan Edwards run for no gain to the Mich 45
1st & 10 at MICH 45
1-yd Run
12:10 - 1st
Donovan Edwards run for 1 yd to the Mich 46
2nd & 10 at MICH 45
9-yd Pass
11:40 - 1st
J.J. McCarthy pass complete to Cornelius Johnson for 9 yds to the Prdue 45 for a 1ST down
3rd & 9 at MICH 46
Incompletion
10:44 - 1st
J.J. McCarthy pass incomplete to Roman Wilson
1st & 10 at PUR 45
4-yd Run
10:40 - 1st
Donovan Edwards run for 4 yds to the Prdue 41
2nd & 10 at PUR 45
16-yd Pass
10:05 - 1st
J.J. McCarthy pass complete to Ronnie Bell for 16 yds to the Prdue 25 for a 1ST down
3rd & 6 at PUR 41
25-yd Touchdown Pass
9:11 - 1st
J.J. McCarthy pass complete to Colston Loveland for 25 yds for a TD, (Jake Moody KICK)
1st & 10 at PUR 25
Kickoff Return (Offense)
9:11 - 1st
Jake Moody kickoff for 65 yds , Kobe Lewis return for 18 yds to the MICHIGAN 47 PURDUE Penalty, Illegal Block (10 Yards) to the Prdue 8
1-yd Run
9:00 - 1st
Devin Mockobee run for 1 yd to the Prdue 9
1st & 10 at PUR 8
13-yd Pass
8:30 - 1st
Aidan O'Connell pass complete to Mershawn Rice for 13 yds to the Prdue 22 for a 1ST down
2nd & 9 at PUR 9
5-yd Pass
8:00 - 1st
Aidan O'Connell pass complete to Devin Mockobee for 5 yds to the Prdue 27
1st & 10 at PUR 22
9-yd Pass
7:15 - 1st
Aidan O'Connell pass complete to Devin Mockobee for 9 yds to the Prdue 36 for a 1ST down
2nd & 5 at PUR 27
Fumble Recovery (Own)
6:45 - 1st
Aidan O'Connell run for a loss of 4 yards to the Prdue 33 Aidan O'Connell fumbled, recovered by Prdue Aidan O'Connell Aidan O'Connell run for 1 yd to the Prdue 33
1st & 10 at PUR 36
15-yd Pass
6:05 - 1st
Aidan O'Connell pass complete to Charlie Jones for 15 yds to the Prdue 48 for a 1ST down
2nd & 13 at PUR 33
14-yd Pass
5:55 - 1st
Aidan O'Connell pass complete to Charlie Jones for 14 yds to the Mich 38 for a 1ST down
1st & 10 at PUR 48
17-yd Pass
5:35 - 1st
Aidan O'Connell pass complete to Charlie Jones for 17 yds to the Mich 21 for a 1ST down
1st & 10 at MICH 38
20-yd Run
4:54 - 1st
Tyrone Tracy run for 20 yds to the Mich 1 for a 1ST down
1st & 10 at MICH 21
1-yd Touchdown Run
4:13 - 1st
Devin Mockobee run for 1 yd for a TD, (Mitchell Fineran KICK)
1st & Goal at MICH 1
Kickoff
4:13 - 1st
Chris Van Eekeren kickoff for 65 yds for a touchback
-4-yd Run
4:10 - 1st
J.J. McCarthy run for 1 yd to the Mich 26 MICHIGAN Penalty, Illegal Forward Pass (-5 Yards) to the Mich 21
1st & 10 at MICH 26
1-yd Run
4:08 - 1st
Donovan Edwards run for 1 yd to the Mich 22
2nd & 14 at MICH 21
Incompletion
3:20 - 1st
J.J. McCarthy pass incomplete to Ronnie Bell
3rd & 13 at MICH 22
Punt
3:11 - 1st
Brad Robbins punt for 40 yds , Charlie Jones returns for no gain to the Prdue 38
4th & 13 at MICH 22
2nd Quarter
1-yd Run
3:05 - 1st
Charlie Jones run for 1 yd to the Prdue 39
1st & 10 at PUR 38
5-yd Pass
2:44 - 1st
Aidan O'Connell pass complete to Payne Durham for 5 yds to the Prdue 44
2nd & 9 at PUR 39
Incompletion
2:01 - 1st
Aidan O'Connell pass incomplete to Charlie Jones, broken up by DJ Turner
3rd & 4 at PUR 44
4-yd Run
1:55 - 1st
Payne Durham run for 4 yds to the Prdue 48 for a 1ST down
4th & 4 at PUR 44
25-yd Pass
1:30 - 1st
Aidan O'Connell pass complete to Charlie Jones for 25 yds to the Mich 27 for a 1ST down
1st & 10 at PUR 48
4-yd Run
1:05 - 1st
Devin Mockobee run for 4 yds to the Mich 23
1st & 10 at MICH 27
8-yd Pass
1:00 - 1st
Aidan O'Connell pass complete to Charlie Jones for 8 yds to the Mich 15 for a 1ST down
2nd & 6 at MICH 23
2-yd Run
0:35 - 1st
Devin Mockobee run for 2 yds to the Mich 13
1st & 10 at MICH 15

End of 1st Quarter

Fumble Recovery (Own)
15:00 - 2nd
Aidan O'Connell run for a loss of 4 yards to the Mich 17 Aidan O'Connell fumbled, recovered by Prdue Aidan O'Connell Aidan O'Connell run for no gain to the Mich 17
2nd & 8 at MICH 13
1-yd Pass
14:30 - 2nd
Aidan O'Connell pass complete to Charlie Jones for 1 yd to the Mich 16
3rd & 12 at MICH 17
Field Goal Good
13:39 - 2nd
Mitchell Fineran 33 yd FG GOOD
4th & 11 at MICH 16
Kickoff
13:39 - 2nd
Chris Van Eekeren kickoff for 65 yds for a touchback
7-yd Run
13:30 - 2nd
Donovan Edwards run for 7 yds to the Mich 32
1st & 10 at MICH 25
9-yd Pass
13:00 - 2nd
J.J. McCarthy pass complete to Luke Schoonmaker for 9 yds to the Mich 41 for a 1ST down
2nd & 3 at MICH 32
5-yd Run
12:15 - 2nd
Donovan Edwards run for 5 yds to the Mich 46
1st & 10 at MICH 41
20-yd Pass
11:45 - 2nd
J.J. McCarthy pass complete to Ronnie Bell for 20 yds to the Prdue 34 for a 1ST down
2nd & 5 at MICH 46
1-yd Run
11:15 - 2nd
J.J. McCarthy run for 1 yd to the Prdue 33
1st & 10 at PUR 34
3-yd Run
10:35 - 2nd
Donovan Edwards run for 3 yds to the Prdue 30
2nd & 9 at PUR 33
Incompletion
9:50 - 2nd
J.J. McCarthy pass incomplete to Donovan Edwards
3rd & 6 at PUR 30
5-yd Penalty
9:49 - 2nd
PURDUE Penalty, Defensive Offside (5 Yards) to the Prdue 25
4th & 6 at PUR 30
2-yd Run
9:30 - 2nd
Kalel Mullings run for 2 yds to the Prdue 23 for a 1ST down
4th & 1 at PUR 25
1-yd Run
9:00 - 2nd
Donovan Edwards run for 1 yd to the Prdue 22
1st & 10 at PUR 23
9-yd Run
8:39 - 2nd
Donovan Edwards run for 9 yds to the Prdue 13 for a 1ST down
2nd & 9 at PUR 22
5-yd Run
8:15 - 2nd
Donovan Edwards run for 5 yds to the Prdue 8
1st & 10 at PUR 13
1-yd Run
7:45 - 2nd
Donovan Edwards run for 1 yd to the Prdue 7
2nd & 5 at PUR 8
7-yd Touchdown Pass
7:05 - 2nd
J.J. McCarthy pass complete to Luke Schoonmaker for 7 yds for a TD, (Jake Moody KICK)
3rd & 4 at PUR 7
Kickoff
7:05 - 2nd
Jake Moody kickoff for 65 yds for a touchback
5-yd Pass
7:00 - 2nd
Aidan O'Connell pass complete to Payne Durham for 5 yds to the Prdue 30
1st & 10 at PUR 25
4-yd Run
6:30 - 2nd
Dylan Downing run for 4 yds to the Prdue 34
2nd & 5 at PUR 30
2-yd Run
6:00 - 2nd
Dylan Downing run for 2 yds to the Prdue 36 for a 1ST down
3rd & 1 at PUR 34
8-yd Pass
5:40 - 2nd
Aidan O'Connell pass complete to Mershawn Rice for 8 yds to the Prdue 44
1st & 10 at PUR 36
1-yd Run
5:15 - 2nd
Kobe Lewis run for 1 yd to the Prdue 45
2nd & 2 at PUR 44
4-yd Run
4:45 - 2nd
Dylan Downing run for 4 yds to the Prdue 49 for a 1ST down
3rd & 1 at PUR 45
Sack
4:10 - 2nd
Aidan O'Connell sacked by Jaylen Harrell for a loss of 6 yards to the Prdue 43
1st & 10 at PUR 49
4-yd Pass
3:40 - 2nd
Aidan O'Connell pass complete to Mershawn Rice for 4 yds to the Prdue 47
2nd & 16 at PUR 43
20-yd Pass
3:00 - 2nd
Aidan O'Connell pass complete to TJ Sheffield for 20 yds to the Mich 33 for a 1ST down
3rd & 12 at PUR 47
5-yd Run
2:20 - 2nd
TJ Sheffield run for 5 yds to the Mich 28
1st & 10 at MICH 33
Incompletion
1:33 - 2nd
Aidan O'Connell pass incomplete
2nd & 5 at MICH 28
Incompletion
1:27 - 2nd
Aidan O'Connell pass incomplete to Andrew Sowinski, broken up by DJ Turner
3rd & 5 at MICH 28
Field Goal Good
1:23 - 2nd
Mitchell Fineran 45 yd FG GOOD
4th & 5 at MICH 28
Kickoff
1:23 - 2nd
Chris Van Eekeren kickoff for 65 yds for a touchback
4-yd Pass
1:20 - 2nd
J.J. McCarthy pass complete to Donovan Edwards for 4 yds to the Mich 29
1st & 10 at MICH 25
Incompletion
1:05 - 2nd
J.J. McCarthy pass incomplete to Cornelius Johnson
2nd & 6 at MICH 29
4-yd Run
0:57 - 2nd
J.J. McCarthy run for 4 yds to the Mich 33
3rd & 6 at MICH 29
Punt
0:51 - 2nd
Brad Robbins punt for 39 yds, fair catch by Charlie Jones at the Prdue 28
4th & 2 at MICH 33
4-yd Pass
0:50 - 2nd
Aidan O'Connell pass complete to Devin Mockobee for 4 yds to the Prdue 32
1st & 10 at PUR 28
20-yd Pass
0:25 - 2nd
Aidan O'Connell pass complete to TJ Sheffield for 20 yds to the Mich 48 for a 1ST down
2nd & 6 at PUR 32
10-yd Penalty
0:16 - 2nd
PURDUE Penalty, Offensive Holding (-10 Yards) to the Prdue 42
1st & 10 at MICH 48
3-yd Run
0:14 - 2nd
Devin Mockobee run for 3 yds to the Prdue 45
1st & 20 at PUR 42

(0:12 - 2nd) Timeout PURDUE, clock 00:12

13-yd Pass
0:10 - 2nd
Aidan O'Connell pass complete to Dylan Downing for 13 yds to the Mich 42
2nd & 17 at PUR 45

(0:04 - 2nd) Timeout PURDUE, clock 00:04

Sack
0:00 - 2nd
Aidan O'Connell sacked by Michael Barrett for a loss of 13 yards to the MICHIGAN 45 PURDUE Penalty, Intentional Grounding (Aidan O'Connell) to the Prdue 45
3rd & 4 at PUR 45

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Chris Van Eekeren kickoff for 65 yds for a touchback
60-yd Run
14:55 - 3rd
Donovan Edwards run for 60 yds to the Prdue 15 for a 1ST down
1st & 10 at MICH 25
4-yd Pass
14:12 - 3rd
J.J. McCarthy pass complete to Ronnie Bell for 4 yds to the Prdue 11
1st & 10 at PUR 15
4-yd Run
13:35 - 3rd
Donovan Edwards run for 4 yds to the Prdue 7
2nd & 6 at PUR 11
6-yd Run
13:01 - 3rd
Kalel Mullings run for 6 yds to the Prdue 1 for a 1ST down
3rd & 2 at PUR 7
1-yd Touchdown Run
12:25 - 3rd
Kalel Mullings run for 1 yd for a TD, (Jake Moody KICK)
1st & Goal at PUR 1
Kickoff
12:25 - 3rd
Jake Moody kickoff for 65 yds for a touchback
4-yd Pass
12:10 - 3rd
Aidan O'Connell pass complete to Charlie Jones for 4 yds to the Prdue 29
1st & 10 at PUR 25
0-yd Run
11:50 - 3rd
Devin Mockobee run for no gain to the Prdue 29
2nd & 6 at PUR 29
Incompletion
11:27 - 3rd
Aidan O'Connell pass incomplete to Deion Burks
3rd & 6 at PUR 29
Punt
11:20 - 3rd
Jack Ansell punt for 38 yds, fair catch by A.J. Henning at the Mich 33
4th & 6 at PUR 29
40-yd Pass
11:10 - 3rd
J.J. McCarthy pass complete to Luke Schoonmaker for 40 yds to the Prdue 27 for a 1ST down
1st & 10 at MICH 33
27-yd Touchdown Run
10:32 - 3rd
Donovan Edwards run for 27 yds for a TD, (Jake Moody KICK)
1st & 10 at PUR 27
Kickoff
10:32 - 3rd
Jake Moody kickoff for 65 yds for a touchback
Incompletion
10:30 - 3rd
Aidan O'Connell pass incomplete
1st & 10 at PUR 25
32-yd Pass
10:22 - 3rd
Aidan O'Connell pass complete to Charlie Jones for 32 yds to the Mich 43 for a 1ST down
2nd & 10 at PUR 25
25-yd Run
9:55 - 3rd
Devin Mockobee run for 25 yds to the Mich 18 for a 1ST down
1st & 10 at MICH 43
Interception
9:29 - 3rd
Aidan O'Connell pass intercepted Will Johnson return for no gain to the Mich 1
1st & 10 at MICH 18
4-yd Run
9:25 - 3rd
J.J. McCarthy run for 4 yds to the Mich 5
1st & 10 at MICH 1
4-yd Run
9:05 - 3rd
Kalel Mullings run for 4 yds to the Mich 9
2nd & 6 at MICH 5
1-yd Run
7:57 - 3rd
Kalel Mullings run for 1 yd to the Mich 10
3rd & 2 at MICH 9
Punt
7:38 - 3rd
Brad Robbins punt for 49 yds, fair catch by Charlie Jones at the Prdue 41
4th & 1 at MICH 10
1-yd Run
7:35 - 3rd
Devin Mockobee run for 1 yd to the Prdue 42
1st & 10 at PUR 41
15-yd Penalty
6:57 - 3rd
O'Connell, Aidan pass incomplete to Jones, Charlie, PENALTY MICHIGAN pass interference 15 yards to the MICHIGAN43, NO PLAY, 1ST DOWN PURDUE.
2nd & 9 at PUR 42
5-yd Run
6:45 - 3rd
Tyrone Tracy run for 5 yds to the Mich 38
1st & 10 at MICH 43
4-yd Pass
6:25 - 3rd
Aidan O'Connell pass complete to Devin Mockobee for 4 yds to the Mich 34
2nd & 5 at MICH 38
26-yd Pass
5:40 - 3rd
Aidan O'Connell pass complete to Paul Piferi for 26 yds to the Mich 8 for a 1ST down
3rd & 1 at MICH 34
-3-yd Run
5:24 - 3rd
Devin Mockobee run for a loss of 3 yards to the Mich 11
1st & Goal at MICH 8
3-yd Pass
4:40 - 3rd
Aidan O'Connell pass complete to TJ Sheffield for 3 yds to the Mich 8
2nd & 0 at MICH 11
Sack
3:55 - 3rd
Aidan O'Connell sacked by Taylor Upshaw and Eyabi Okie for a loss of 3 yards to the Mich 11
3rd & Goal at MICH 8
15-yd Penalty
3:53 - 3rd
PURDUE Penalty, Unsportsmanlike Conduct (-15 Yards) to the Mich 26
4th & 0 at MICH 11
Field Goal Good
3:37 - 3rd
Mitchell Fineran 43 yd FG GOOD
4th & 0 at MICH 26
Kickoff
3:37 - 3rd
Chris Van Eekeren kickoff for 65 yds for a touchback
2-yd Run
3:00 - 3rd
Donovan Edwards run for 2 yds to the Mich 27
1st & 10 at MICH 25
5-yd Run
2:40 - 3rd
Donovan Edwards run for 5 yds to the Mich 32
2nd & 8 at MICH 27
10-yd Pass
2:15 - 3rd
J.J. McCarthy pass complete to Ronnie Bell for 10 yds to the Mich 42 for a 1ST down
3rd & 3 at MICH 32
Interception
1:35 - 3rd
J.J. McCarthy pass intercepted Jamari Brown return for no gain to the Prdue 24
1st & 10 at MICH 42
4th Quarter
4-yd Run
1:30 - 3rd
Devin Mockobee run for 4 yds to the Prdue 28
1st & 10 at PUR 24
Incompletion
0:52 - 3rd
Aidan O'Connell pass incomplete
2nd & 6 at PUR 28
7-yd Pass
0:45 - 3rd
Aidan O'Connell pass complete to Charlie Jones for 7 yds to the Prdue 35 for a 1ST down
3rd & 6 at PUR 28
0-yd Run
0:25 - 3rd
Dylan Downing run for no gain to the Prdue 35
1st & 10 at PUR 35

End of 3rd Quarter

6-yd Pass
15:00 - 4th
Aidan O'Connell pass complete to Devin Mockobee for 6 yds to the Prdue 41
2nd & 10 at PUR 35
24-yd Pass
14:25 - 4th
Aidan O'Connell pass complete to Andrew Sowinski for 24 yds to the Mich 35 for a 1ST down
3rd & 4 at PUR 41
Incompletion
14:09 - 4th
Aidan O'Connell pass incomplete to Devin Mockobee
1st & 10 at MICH 35
Incompletion
14:05 - 4th
Aidan O'Connell pass incomplete to Mershawn Rice
2nd & 10 at MICH 35
21-yd Pass
14:00 - 4th
Aidan O'Connell pass complete to Mershawn Rice for 21 yds to the Mich 14 for a 1ST down
3rd & 10 at MICH 35
2-yd Run
13:40 - 4th
Devin Mockobee run for 2 yds to the Mich 12
1st & 10 at MICH 14
2-yd Run
13:15 - 4th
Charlie Jones run for 2 yds to the Mich 10
2nd & 8 at MICH 12
Incompletion
12:41 - 4th
Aidan O'Connell pass incomplete to Mershawn Rice
3rd & 6 at MICH 10
Field Goal Good
12:37 - 4th
Mitchell Fineran 27 yd FG GOOD
4th & 6 at MICH 10
Kickoff Return (Offense)
12:37 - 4th
Chris Van Eekeren kickoff for 60 yds , Roman Wilson return for 24 yds to the Mich 29
16-yd Run
12:20 - 4th
Donovan Edwards run for 16 yds to the Mich 45 for a 1ST down
1st & 10 at MICH 29
2-yd Run
11:40 - 4th
Donovan Edwards run for 2 yds to the Mich 47
1st & 10 at MICH 45
1-yd Run
11:07 - 4th
Donovan Edwards run for 1 yd to the Mich 48
2nd & 8 at MICH 47
4-yd Run
10:22 - 4th
J.J. McCarthy run for 4 yds to the Prdue 48
3rd & 7 at MICH 48
Punt
10:07 - 4th
Brad Robbins punt for 36 yds, fair catch by Charlie Jones at the Prdue 12
4th & 3 at PUR 48
Incompletion
10:02 - 4th
Aidan O'Connell pass incomplete to Payne Durham
1st & 10 at PUR 12
Interception
9:57 - 4th
Aidan O'Connell pass intercepted Will Johnson return for no gain to the Prdue 16
2nd & 10 at PUR 12
Incompletion
9:54 - 4th
J.J. McCarthy pass incomplete to Ronnie Bell
1st & 10 at PUR 16
-1-yd Run
9:45 - 4th
Donovan Edwards run for a loss of 1 yard to the Prdue 17
2nd & 10 at PUR 16
17-yd Touchdown Pass
9:06 - 4th
J.J. McCarthy pass complete to Ronnie Bell for 17 yds for a TD, (J.J. McCarthy pass to Luke Schoonmaker for Two-Point Conversion)
3rd & 11 at PUR 17
Kickoff
9:06 - 4th
Jake Moody kickoff for 65 yds for a touchback
10-yd Run
9:00 - 4th
Devin Mockobee run for 10 yds to the Prdue 35 for a 1ST down
1st & 10 at PUR 25
9-yd Run
8:40 - 4th
Devin Mockobee run for 9 yds to the Prdue 44
1st & 10 at PUR 35
4-yd Run
8:15 - 4th
Devin Mockobee run for 4 yds to the Prdue 48 for a 1ST down
2nd & 1 at PUR 44
6-yd Run
7:55 - 4th
Devin Mockobee run for 6 yds to the Mich 46
1st & 10 at PUR 48
0-yd Run
7:25 - 4th
Devin Mockobee run for no gain to the Mich 46
2nd & 4 at MICH 46
6-yd Pass
7:00 - 4th
Aidan O'Connell pass complete to Charlie Jones for 6 yds to the Mich 40 for a 1ST down
3rd & 4 at MICH 46
2-yd Run
6:35 - 4th
Kobe Lewis run for 2 yds to the Mich 38
1st & 10 at MICH 40
Incompletion
6:03 - 4th
Aidan O'Connell pass incomplete to Mershawn Rice
2nd & 8 at MICH 38
21-yd Pass
5:55 - 4th
Aidan O'Connell pass complete to Charlie Jones for 21 yds to the Mich 17 for a 1ST down
3rd & 8 at MICH 38
2-yd Run
5:35 - 4th
Devin Mockobee run for 2 yds to the Mich 15
1st & 10 at MICH 17
Incompletion
5:15 - 4th
Aidan O'Connell pass incomplete to Charlie Jones
2nd & 8 at MICH 15
Incompletion
5:11 - 4th
Aidan O'Connell pass incomplete to Abdur-Rahmaan Yaseen, broken up by Will Johnson
3rd & 8 at MICH 15
Field Goal Good
5:07 - 4th
Mitchell Fineran 32 yd FG GOOD
4th & 8 at MICH 15
Kickoff
5:07 - 4th
Ben Freehill on-side kick recovered by MICHIGAN at the Prdue 44
1-yd Run
5:00 - 4th
Donovan Edwards run for 1 yd to the Prdue 43
1st & 10 at PUR 44
7-yd Run
4:15 - 4th
Donovan Edwards run for 7 yds to the Prdue 36
2nd & 9 at PUR 43
0-yd Run
3:45 - 4th
Donovan Edwards run for no gain to the Prdue 36
3rd & 2 at PUR 36

(3:34 - 4th) Timeout PURDUE, clock 03:34

4-yd Run
3:30 - 4th
Kalel Mullings run for 4 yds to the Prdue 32 for a 1ST down
4th & 2 at PUR 36
6-yd Run
2:54 - 4th
Donovan Edwards run for 6 yds to the Prdue 26
1st & 10 at PUR 32

(2:54 - 4th) Timeout PURDUE, clock 02:54

18-yd Run
2:45 - 4th
Donovan Edwards run for 18 yds to the Prdue 8 for a 1ST down
2nd & 4 at PUR 26
5-yd Run
2:00 - 4th
Kalel Mullings run for 5 yds to the Prdue 3
1st & Goal at PUR 8
3-yd Touchdown Run
1:22 - 4th
Kalel Mullings run for 3 yds for a TD, (Jake Moody KICK)
2nd & Goal at PUR 3
Kickoff
1:22 - 4th
Jake Moody kickoff for 65 yds for a touchback
18-yd Pass
1:15 - 4th
Aidan O'Connell pass complete to Charlie Jones for 18 yds to the Prdue 43 for a 1ST down
1st & 10 at PUR 25
11-yd Pass
1:10 - 4th
Aidan O'Connell pass complete to TJ Sheffield for 11 yds to the Mich 46 for a 1ST down
1st & 10 at PUR 43
5-yd Penalty
0:54 - 4th
O'Connell, Aidan pass complete to Tracy, Tyrone for 1 yard to the MICHIGAN45, PENALTY MICHIGAN offside 5 yards to the MICHIGAN41, NO PLAY.
1st & 10 at MICH 46
4-yd Run
0:44 - 4th
Dylan Downing run for 4 yds to the Mich 37
1st & 5 at MICH 41
1-yd Run
0:21 - 4th
Dylan Downing run for 1 yd to the Mich 36 for a 1ST down
2nd & 1 at MICH 37

End of 4th Quarter