Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Caleb Shudak kickoff for 65 yds for a touchback
7-yd Pass
14:54 - 1st
Cade McNamara pass complete to Roman Wilson for 7 yds to the Mich 32
1st & 10 at MICH 25
0-yd Run
14:31 - 1st
Hassan Haskins run for no gain to the Mich 32
2nd & 3 at MICH 32
1-yd Pass
13:52 - 1st
Cade McNamara pass complete to Mike Sainristil for 1 yd to the Mich 33
3rd & 3 at MICH 32
Punt
13:17 - 1st
Brad Robbins punt for 41 yds, fair catch by Charlie Jones at the Iowa 26
4th & 2 at MICH 33
0-yd Run
13:12 - 1st
Tyler Goodson run for no gain to the Iowa 26
1st & 10 at IOWA 26
15-yd Pass
12:36 - 1st
Spencer Petras pass complete to Sam LaPorta for 15 yds to the Iowa 41 for a 1ST down
2nd & 10 at IOWA 26
2-yd Run
12:24 - 1st
Tyler Goodson run for 2 yds to the Iowa 43
1st & 10 at IOWA 41
2-yd Run
11:51 - 1st
Tyler Goodson run for 2 yds to the Iowa 45
2nd & 8 at IOWA 43
15-yd Penalty
11:09 - 1st
Petras, Spencer pass incomplete to Johnson, Keagan, PENALTY MICHIGAN pass interference (Hill, Daxton) 15 yards to the MICHIGAN40, NO PLAY, 1ST DOWN IOWA.
3rd & 6 at IOWA 45
2-yd Run
11:02 - 1st
Tyler Goodson run for 2 yds to the Mich 38
1st & 10 at MICH 40
21-yd Pass
10:24 - 1st
Spencer Petras pass complete to Sam LaPorta for 21 yds to the Mich 17 for a 1ST down
2nd & 8 at MICH 38
Incompletion
9:56 - 1st
Gavin Williams pass incomplete to Monte Pottebaum
1st & 10 at MICH 17
5-yd Run
9:49 - 1st
Tyler Goodson run for 5 yds to the Mich 12
2nd & 10 at MICH 17
-3-yd Run
9:06 - 1st
Tyler Goodson run for a loss of 3 yards to the Mich 15
3rd & 5 at MICH 12
Field Goal Missed
8:35 - 1st
Caleb Shudak 33 yd FG MISSED
4th & 8 at MICH 15
6-yd Run
8:28 - 1st
Hassan Haskins run for 6 yds to the Mich 26
1st & 10 at MICH 20
5-yd Penalty
7:56 - 1st
MICHIGAN Penalty, False Start (Luke Schoonmaker) to the Mich 21
2nd & 4 at MICH 26
6-yd Pass
7:39 - 1st
Cade McNamara pass complete to Blake Corum for 6 yds to the Mich 27
2nd & 9 at MICH 21
6-yd Pass
7:05 - 1st
Cade McNamara pass complete to Donovan Edwards for 6 yds to the Mich 33 for a 1ST down
3rd & 3 at MICH 27
67-yd Touchdown Run
6:38 - 1st
Blake Corum 67 Yd Run (Jake Moody Kick)
1st & 10 at MICH 33
Kickoff
6:38 - 1st
Jake Moody kickoff for 64 yds fair catch by Charlie Jones at the Iowa 1
Incompletion
6:33 - 1st
Spencer Petras pass incomplete to Charlie Jones
1st & 10 at IOWA 25
4-yd Run
6:24 - 1st
Tyler Goodson run for 4 yds to the Iowa 29
2nd & 10 at IOWA 25
Incompletion
5:46 - 1st
Spencer Petras pass incomplete to Keagan Johnson
3rd & 6 at IOWA 29
Punt
5:37 - 1st
Tory Taylor punt for 52 yds , A.J. Henning returns for 6 yds to the Mich 25
4th & 6 at IOWA 29
75-yd Touchdown Pass
5:27 - 1st
Roman Wilson 75 Yd pass from Donovan Edwards (Jake Moody Kick)
1st & 10 at MICH 25
Kickoff
5:27 - 1st
Jake Moody kickoff for 65 yds for a touchback
22-yd Pass
5:19 - 1st
Spencer Petras pass complete to Luke Lachey for 22 yds to the Iowa 47 for a 1ST down
1st & 10 at IOWA 25
3-yd Run
4:57 - 1st
Gavin Williams run for 3 yds to the 50 yard line
1st & 10 at IOWA 47
Incompletion
4:22 - 1st
Spencer Petras pass incomplete to Keagan Johnson
2nd & 7 at 50
10-yd Pass
4:17 - 1st
Spencer Petras pass complete to Sam LaPorta for 10 yds to the Mich 40 for a 1ST down
3rd & 7 at 50
3-yd Run
3:44 - 1st
Gavin Williams run for 3 yds to the Mich 37
1st & 10 at MICH 40
28-yd Pass
3:07 - 1st
Spencer Petras pass complete to Charlie Jones for 28 yds to the Mich 9 for a 1ST down
2nd & 7 at MICH 37
2-yd Run
2:39 - 1st
Tyler Goodson run for 2 yds to the Mich 7
1st & Goal at MICH 9
3-yd Run
2:02 - 1st
Gavin Williams run for 3 yds to the Mich 4
2nd & Goal at MICH 7
Incompletion
1:29 - 1st
Spencer Petras pass incomplete to Keagan Johnson
3rd & Goal at MICH 4
Field Goal Good
1:26 - 1st
Caleb Shudak 22 Yd Field Goal
4th & Goal at MICH 4
Kickoff
1:26 - 1st
Caleb Shudak kickoff for 65 yds for a touchback
29-yd Run
1:19 - 1st
A.J. Henning run for 29 yds to the Iowa 46 for a 1ST down
1st & 10 at MICH 25
3-yd Run
0:53 - 1st
J.J. McCarthy run for 3 yds to the Iowa 43
1st & 10 at IOWA 46
Interception
0:17 - 1st
Cade McNamara pass intercepted Jack Campbell return for 1 yd to the Iowa 33
2nd & 7 at IOWA 43
2nd Quarter
Incompletion
0:12 - 1st
Spencer Petras pass incomplete to Sam LaPorta
1st & 10 at IOWA 33
2-yd Run
0:05 - 1st
Arland Bruce IV run for 2 yds to the Iowa 35
2nd & 10 at IOWA 33

End of 1st Quarter

Incompletion
14:56 - 2nd
Spencer Petras pass incomplete to Sam LaPorta for a 1ST down MICHIGAN Penalty, Unsportsmanlike Conduct (Taylor Upshaw) to the 50 yard line for a 1ST down
3rd & 8 at IOWA 35
2-yd Run
14:50 - 2nd
Tyler Goodson run for 2 yds to the Mich 48
1st & 10 at 50
15-yd Penalty
14:13 - 2nd
Petras, Spencer pass complete to LaPorta, Sam for 1 yard to the MICHIGAN47, PENALTY IOWA personal foul (Richman, Mason) 15 yards to the IOWA37, NO PLAY.
2nd & 8 at MICH 48
3-yd Run
13:51 - 2nd
Gavin Williams run for 3 yds to the Iowa 40
2nd & 23 at IOWA 37
7-yd Run
13:10 - 2nd
Gavin Williams run for 7 yds to the Iowa 47
3rd & 20 at IOWA 40
Punt
12:31 - 2nd
Tory Taylor punt for 45 yds, fair catch by A.J. Henning at the Mich 8
4th & 13 at IOWA 47
4-yd Run
12:24 - 2nd
Hassan Haskins run for 4 yds to the Mich 12
1st & 10 at MICH 8
1-yd Run
11:52 - 2nd
Hassan Haskins run for 1 yd to the Mich 13
2nd & 6 at MICH 12
Incompletion
11:03 - 2nd
Cade McNamara pass incomplete to Mike Sainristil, broken up by Kaevon Merriweather
3rd & 5 at MICH 13
Punt
10:53 - 2nd
Brad Robbins punt for 40 yds , Charlie Jones returns for a loss of 6 yards to the Iowa 41
4th & 5 at MICH 13
13-yd Pass
10:46 - 2nd
Spencer Petras pass complete to Charlie Jones for 13 yds to the Mich 46 for a 1ST down
1st & 10 at IOWA 41
-2-yd Run
10:23 - 2nd
Tyler Goodson run for a loss of 2 yards to the Mich 48
1st & 10 at MICH 46
4-yd Pass
9:43 - 2nd
Spencer Petras pass complete to Tyler Goodson for 4 yds to the Mich 44
2nd & 12 at MICH 48
Incompletion
9:15 - 2nd
Spencer Petras pass incomplete to Keagan Johnson, broken up by Junior Colson
3rd & 8 at MICH 44
Punt
9:08 - 2nd
Tory Taylor punt for 41 yds, fair catch by A.J. Henning at the Mich 3
4th & 8 at MICH 44
2-yd Run
8:58 - 2nd
Hassan Haskins run for 2 yds to the Mich 5
1st & 10 at MICH 3
0-yd Pass
8:25 - 2nd
Cade McNamara pass complete to Blake Corum for no gain to the Mich 5
2nd & 8 at MICH 5
Incompletion
7:41 - 2nd
Cade McNamara pass incomplete to Donovan Edwards
3rd & 8 at MICH 5

(7:41 - 2nd) Timeout MICHIGAN, clock 07:41

Punt
7:30 - 2nd
Brad Robbins punt for 50 yds , Charlie Jones returns for no gain to the Iowa 45 Charlie Jones fumbled, recovered by Iowa
4th & 8 at MICH 5
3-yd Run
7:23 - 2nd
Tyler Goodson run for 3 yds to the Iowa 48
1st & 10 at IOWA 45
Incompletion
6:46 - 2nd
Spencer Petras pass incomplete to Sam LaPorta
2nd & 7 at IOWA 48
10-yd Penalty
6:37 - 2nd
Petras, Spencer rush for 10 yards to the MICHIGAN42, PENALTY IOWA holding (Colby, Connor) 10 yards to the IOWA38, NO PLAY.
3rd & 7 at IOWA 48
13-yd Pass
5:44 - 2nd
Spencer Petras pass complete to Keagan Johnson for 13 yds to the Mich 49
3rd & 17 at IOWA 38
Punt
5:00 - 2nd
Tory Taylor punt for 40 yds, fair catch by A.J. Henning at the Mich 9
4th & 4 at MICH 49
11-yd Pass
4:54 - 2nd
Cade McNamara pass complete to Donovan Edwards for 11 yds to the Mich 20 for a 1ST down
1st & 10 at MICH 9
-2-yd Run
4:30 - 2nd
Donovan Edwards run for a loss of 2 yards to the Mich 18
1st & 10 at MICH 20
Incompletion
3:54 - 2nd
Cade McNamara pass incomplete to Cornelius Johnson
2nd & 12 at MICH 18
15-yd Run
3:49 - 2nd
Cade McNamara run for 15 yds to the Mich 33 for a 1ST down
3rd & 12 at MICH 18
13-yd Pass
3:19 - 2nd
Cade McNamara pass complete to Hassan Haskins for 13 yds to the Mich 46 for a 1ST down
1st & 10 at MICH 33
Incompletion
2:45 - 2nd
Cade McNamara pass incomplete to Donovan Edwards
1st & 10 at MICH 46
3-yd Pass
2:40 - 2nd
Cade McNamara pass complete to Donovan Edwards for 3 yds to the Mich 49
2nd & 10 at MICH 46
Sack
2:06 - 2nd
Cade McNamara sacked by Seth Benson for a loss of 9 yards to the Mich 40
3rd & 7 at MICH 49
Punt
1:21 - 2nd
Brad Robbins punt for 60 yds for a touchback
4th & 16 at MICH 40
Incompletion
1:17 - 2nd
Spencer Petras pass incomplete to Charlie Jones, broken up by Vincent Gray
1st & 10 at IOWA 20
Sack
1:12 - 2nd
Spencer Petras sacked by Aidan Hutchinson for a loss of 10 yards to the Iowa 10
2nd & 10 at IOWA 20

(1:11 - 2nd) Timeout MICHIGAN, clock 01:11

7-yd Run
1:06 - 2nd
Tyler Goodson run for 7 yds to the Iowa 17
3rd & 20 at IOWA 10

(1:05 - 2nd) Timeout MICHIGAN, clock 01:05

Punt
0:51 - 2nd
Tory Taylor punt for 50 yds, downed at the Mich 33
4th & 13 at IOWA 17
6-yd Pass
0:47 - 2nd
Cade McNamara pass complete to Andrel Anthony for 6 yds to the Mich 39
1st & 10 at MICH 33
6-yd Pass
0:42 - 2nd
Cade McNamara pass complete to Hassan Haskins for 6 yds to the Mich 45 for a 1ST down
2nd & 4 at MICH 39
3-yd Pass
0:31 - 2nd
Cade McNamara pass complete to Hassan Haskins for 3 yds to the Mich 48
1st & 10 at MICH 45
Incompletion
0:11 - 2nd
Cade McNamara pass incomplete to Cornelius Johnson
2nd & 7 at MICH 48
Incompletion
0:06 - 2nd
Cade McNamara pass incomplete to A.J. Henning
3rd & 7 at MICH 48
Interception
0:00 - 2nd
J.J. McCarthy pass intercepted Jermari Harris return for no gain to the Mich 1
4th & 7 at MICH 48

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Jake Moody kickoff for 65 yds for a touchback
Incompletion
14:54 - 3rd
Spencer Petras pass incomplete to Keagan Johnson
1st & 10 at IOWA 25
Incompletion
14:48 - 3rd
Spencer Petras pass incomplete to Keagan Johnson
2nd & 10 at IOWA 25
11-yd Pass
14:42 - 3rd
Spencer Petras pass complete to Sam LaPorta for 11 yds to the Iowa 36 for a 1ST down
3rd & 10 at IOWA 25
5-yd Run
14:15 - 3rd
Tyler Goodson run for 5 yds to the Iowa 41
1st & 10 at IOWA 36
Incompletion
13:43 - 3rd
Spencer Petras pass incomplete to Luke Lachey
2nd & 5 at IOWA 41
Incompletion
13:38 - 3rd
Spencer Petras pass incomplete to Nico Ragaini
3rd & 5 at IOWA 41
Punt
13:27 - 3rd
Tory Taylor punt for 52 yds , A.J. Henning returns for 11 yds to the Mich 18
4th & 5 at IOWA 41
2-yd Run
13:20 - 3rd
Hassan Haskins run for 2 yds to the Mich 20
1st & 10 at MICH 18
15-yd Pass
13:20 - 3rd
Cade McNamara pass complete to Cornelius Johnson for 15 yds to the Mich 35 for a 1ST down
2nd & 8 at MICH 20
8-yd Run
12:15 - 3rd
Hassan Haskins run for 8 yds to the Mich 43
1st & 10 at MICH 35
12-yd Run
11:40 - 3rd
Hassan Haskins run for 2 yds to the Iowa 45 for a 1ST down IOWA Penalty, Defensive Holding (Logan Lee) to the Iowa 45 for a 1ST down
2nd & 2 at MICH 45
2-yd Run
11:16 - 3rd
Blake Corum run for 2 yds to the Iowa 43
1st & 10 at IOWA 45
6-yd Run
10:39 - 3rd
Blake Corum run for 6 yds to the Iowa 37
2nd & 8 at IOWA 43
5-yd Run
10:06 - 3rd
Hassan Haskins run for 5 yds to the Iowa 32 for a 1ST down
3rd & 2 at IOWA 37
1-yd Run
9:33 - 3rd
Hassan Haskins run for 1 yd to the Iowa 31
1st & 10 at IOWA 32
27-yd Pass
8:51 - 3rd
Cade McNamara pass complete to Luke Schoonmaker for 27 yds to the Iowa 4 for a 1ST down
2nd & 9 at IOWA 31
4-yd Touchdown Run
8:23 - 3rd
Hassan Haskins 4 Yd Run (Jake Moody Kick)
1st & Goal at IOWA 4
Kickoff
8:23 - 3rd
Jake Moody kickoff for 65 yds for a touchback
2-yd Run
8:16 - 3rd
Tyler Goodson run for 2 yds to the Iowa 27
1st & 10 at IOWA 25
Incompletion
7:40 - 3rd
Alex Padilla pass incomplete to Sam LaPorta
2nd & 8 at IOWA 27
17-yd Pass
7:32 - 3rd
Alex Padilla pass complete to Tyler Goodson for 17 yds to the Iowa 44 for a 1ST down
3rd & 8 at IOWA 27
3-yd Run
7:04 - 3rd
Tyler Goodson run for 3 yds to the Iowa 47
1st & 10 at IOWA 44
6-yd Run
6:33 - 3rd
Charlie Jones run for 6 yds to the Mich 47
2nd & 7 at IOWA 47
10-yd Run
6:00 - 3rd
Tyler Goodson run for 10 yds to the Mich 37 for a 1ST down
3rd & 1 at MICH 47
4-yd Run
5:34 - 3rd
Gavin Williams run for 4 yds to the Mich 33
1st & 10 at MICH 37
0-yd Pass
4:53 - 3rd
Alex Padilla pass complete to Arland Bruce IV for no gain to the Mich 33
2nd & 6 at MICH 33
8-yd Pass
4:14 - 3rd
Alex Padilla pass complete to Tyler Goodson for 8 yds to the Mich 25 for a 1ST down
3rd & 6 at MICH 33
10-yd Pass
3:41 - 3rd
Alex Padilla pass complete to Arland Bruce IV for 10 yds to the Mich 15 for a 1ST down
1st & 10 at MICH 25
5-yd Run
3:13 - 3rd
Tyler Goodson run for 5 yds to the Mich 10
1st & 10 at MICH 15
1-yd Run
2:31 - 3rd
Tyler Goodson run for 1 yd to the Mich 9
2nd & 5 at MICH 10
1-yd Pass
1:46 - 3rd
Alex Padilla pass complete to Sam LaPorta for 1 yd to the Mich 8
3rd & 4 at MICH 9
-7-yd Pass
1:10 - 3rd
Alex Padilla pass complete to Tyler Goodson for a loss of 7 yards to the Mich 15
4th & 3 at MICH 8
4th Quarter
-6-yd Run
1:04 - 3rd
Blake Corum run for a loss of 6 yards to the Mich 9
1st & 10 at MICH 15
1-yd Run
0:26 - 3rd
Hassan Haskins run for 1 yd to the Mich 10
2nd & 16 at MICH 9

End of 3rd Quarter

3-yd Run
14:55 - 4th
Hassan Haskins run for 3 yds to the Mich 13
3rd & 15 at MICH 10
Punt
14:02 - 4th
Brad Robbins punt for 64 yds, downed at the Iowa 23
4th & 12 at MICH 13
11-yd Run
13:52 - 4th
Gavin Williams run for 11 yds to the Iowa 34 for a 1ST down
1st & 10 at IOWA 23
2-yd Run
13:31 - 4th
Gavin Williams run for 2 yds to the Iowa 36
1st & 10 at IOWA 34
Incompletion
13:00 - 4th
Alex Padilla pass incomplete to Gavin Williams
2nd & 8 at IOWA 36
Incompletion
12:56 - 4th
Alex Padilla pass incomplete to Tyler Goodson
3rd & 8 at IOWA 36
Blocked Punt
12:49 - 4th
Tory Taylor punt blocked by Cornelius Johnson
4th & 8 at IOWA 36
8-yd Run
12:41 - 4th
J.J. McCarthy run for 8 yds to the Iowa 28
1st & 10 at IOWA 36
5-yd Run
12:01 - 4th
J.J. McCarthy run for 5 yds to the Iowa 23 for a 1ST down
2nd & 2 at IOWA 28
22-yd Pass
11:22 - 4th
Cade McNamara pass complete to Luke Schoonmaker for 22 yds to the Iowa 1 for a 1ST down
1st & 10 at IOWA 23
1-yd Touchdown Run
11:16 - 4th
Hassan Haskins 1 Yd Run (Jake Moody Kick)
1st & Goal at IOWA 1
Kickoff
11:16 - 4th
Jake Moody kickoff for 65 yds for a touchback
4-yd Pass
11:11 - 4th
Alex Padilla pass complete to Sam LaPorta for 4 yds to the Iowa 29
1st & 10 at IOWA 25
1-yd Pass
10:47 - 4th
Alex Padilla pass complete to Tyler Goodson for 1 yd to the Iowa 30
2nd & 6 at IOWA 29
5-yd Penalty
10:26 - 4th
IOWA Penalty, False Start (Mason Richman) to the Iowa 25
3rd & 5 at IOWA 30
5-yd Pass
9:57 - 4th
Alex Padilla pass complete to Tyler Goodson for 5 yds to the Iowa 30
3rd & 10 at IOWA 25
Punt
9:19 - 4th
Tory Taylor punt for 51 yds, fair catch by A.J. Henning at the Mich 19
4th & 5 at IOWA 30
1-yd Run
9:12 - 4th
Hassan Haskins run for 1 yd to the Mich 20
1st & 10 at MICH 19
38-yd Pass
8:38 - 4th
Cade McNamara pass complete to Erick All for 38 yds to the Iowa 42 for a 1ST down
2nd & 9 at MICH 20
11-yd Run
8:01 - 4th
Hassan Haskins run for 11 yds to the Iowa 31 for a 1ST down
1st & 10 at IOWA 42
4-yd Run
7:20 - 4th
Hassan Haskins run for 4 yds to the Iowa 27
1st & 10 at IOWA 31
17-yd Run
6:35 - 4th
Cornelius Johnson run for 17 yds to the Iowa 10 for a 1ST down
2nd & 6 at IOWA 27
5-yd Run
5:58 - 4th
Blake Corum run for 5 yds to the Iowa 5
1st & Goal at IOWA 10
Incompletion
5:31 - 4th
Cade McNamara pass incomplete to Daylen Baldwin
2nd & Goal at IOWA 5
5-yd Touchdown Pass
5:24 - 4th
Erick All 5 Yd pass from Cade McNamara (Jake Moody Kick)
3rd & Goal at IOWA 5
Kickoff
5:24 - 4th
Jake Moody kickoff for 65 yds for a touchback
7-yd Run
5:18 - 4th
Gavin Williams run for 7 yds to the Iowa 32
1st & 10 at IOWA 25
-1-yd Pass
4:42 - 4th
Alex Padilla pass complete to Gavin Williams for a loss of 1 yard to the Iowa 31
2nd & 3 at IOWA 32
Interception
4:21 - 4th
Alex Padilla pass intercepted Caden Kolesar return for 1 yd to the Iowa 36
3rd & 4 at IOWA 31
5-yd Run
4:12 - 4th
Leon Franklin run for 5 yds to the Iowa 31
1st & 10 at IOWA 36
7-yd Run
3:33 - 4th
J.J. McCarthy run for 7 yds to the Iowa 24 for a 1ST down
2nd & 5 at IOWA 31
Incompletion
2:55 - 4th
J.J. McCarthy pass incomplete to Carter Selzer
1st & 10 at IOWA 24
6-yd Pass
2:51 - 4th
J.J. McCarthy pass complete to Carter Selzer for 6 yds to the Iowa 18
2nd & 10 at IOWA 24
15-yd Penalty
2:09 - 4th
McCarthy, J.J. pass incomplete to Selzer, Carter, PENALTY IOWA pass interference (Koerner, Jack) 15 yards to the IOWA3, NO PLAY, 1ST DOWN MICHIGAN.
3rd & 4 at IOWA 18
2-yd Run
2:03 - 4th
Donovan Edwards run for 2 yds to the Iowa 1
1st & Goal at IOWA 3
1-yd Touchdown Run
1:25 - 4th
Donovan Edwards 1 Yd Run (Jake Moody Kick)
2nd & Goal at IOWA 1
Kickoff
1:25 - 4th
Jake Moody kickoff for 65 yds for a touchback
23-yd Run
1:17 - 4th
Gavin Williams run for 8 yds to the Iowa 33 for a 1ST down MICHIGAN Penalty, Personal Foul (Joey George) to the Iowa 48 for a 1ST down
1st & 10 at IOWA 33
1-yd Run
1:10 - 4th
Gavin Williams run for 1 yd to the Iowa 49
1st & 10 at IOWA 48
Incompletion
0:28 - 4th
Alex Padilla pass incomplete to Arland Bruce IV
2nd & 9 at IOWA 49
4-yd Run
0:22 - 4th
Gavin Williams run for 4 yds to the Mich 47
3rd & 9 at IOWA 49

End of 4th Quarter