The lead after every score: above the line Michigan is ahead, below it Iowa. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
1:58
TDJJ Buchanan 18 Yd pass from Bryce Underwood (Trey Butkowski Kick)9 plays, 89 yds, 3:58 · from MICH 11
IOWA 0–7 MICH
1:44
TDBraeden Jackson 99 Yd Kickoff Return (Caden Buhr Kick)
IOWA 7–7 MICH
2nd quarter
12:58
FGTrey Butkowski 41 Yd Field Goal 8 plays, 59 yds, 3:43 · from MICH 18
IOWA 7–10 MICH
3rd quarter
1:29
FGTrey Butkowski 22 Yd Field Goal 11 plays, 43 yds, 5:44 · from IOWA 47
IOWA 7–13 MICH
4th quarter
14:02
TDReece Vander Zee 16 Yd pass from Hank Brown (Caden Buhr Kick)7 plays, 75 yds, 2:27 · from IOWA 25
IOWA 14–13 MICH
11:59
TDJJ Buchanan 49 Yd pass from Bryce Underwood (Two-Point Pass Conversion Failed)6 plays, 75 yds, 2:03 · from MICH 25
IOWA 14–19 MICH
0:00
TDReece Vander Zee 16 Yd pass from Hank Brown 11 plays, 91 yds, 1:46 · from IOWA 9
IOWA 20–19 MICH
Drives
MICH 4/10 scoredIOWA 3/11 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
14:55
IOWA
IOWA 22
6
33
3:45
Punt
Q1
11:10
MICH
MICH 3
7
15
4:28
Punt
Q1
6:42
IOWA
IOWA 40
3
3
0:46
Punt
Q1
5:56
MICH
MICH 11
9
89
3:58
Touchdown
Q1
1:44
IOWA
IOWA 1
0
0
0:00
Touchdown
Q1
1:41
MICH
MICH 18
8
59
3:43
Field Goal
Q2
12:48
IOWA
IOWA 37
7
23
3:44
Punt
Q2
9:04
MICH
MICH 20
10
62
5:47
Downs
Q2
3:17
IOWA
IOWA 18
6
13
2:12
Punt
Q2
1:05
MICH
MICH 25
3
-3
0:30
Punt
Q2
0:35
IOWA
IOWA 39
3
5
0:35
End of Half
Q3
14:52
MICH
MICH 36
8
45
4:38
Interception
Win probability
Iowa 100% · pregame line Michigan −4.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
IOWA +98%Q4 0:00 Reece Vander Zee 16 Yd pass from Hank Brown
IOWA +39%Q4 14:02 (14:05) Shotgun #9 H.Brown pass complete short middle to #2 R.Vander Zee caught at U-M01, for 16 yards to the U-M00 TOUCHDOWN, clock 14:02, 1ST DOWN #92 C.Buhr kick attempt good (H: #35 T.Philpott, LS: #69 I.Speltz)
IOWA +30%Q1 1:44 (01:58) #97 J.Baggett kickoff 64 yards to the IOWA01 #22 B.Jackson return 99 yards to the U-M00 TOUCHDOWN, clock 01:44 #92 C.Buhr kick attempt good (H: #35 T.Philpott, LS: #69 I.Speltz)
MICH +27%Q4 14:02 (14:02) #25 E.Ozick kickoff 65 yards to the U-M00, Touchback
MICH +25%Q4 11:59 (12:11) Shotgun #19 B.Underwood pass complete deep right to #6 J.Buchanan caught at IOWA15, for 49 yards to the IOWA00 TOUCHDOWN, clock 11:59, 1ST DOWN #19 B.Underwood pass attempt failed
Team stats
Stat
IOWA
MICH
1st Downs
16
21
3rd down efficiency
6-14
5-13
4th down efficiency
0-0
0-1
Total Yards
285
429
Passing
227
276
Comp/Att
21/35
17/28
Yards per pass
6.5
9.9
Rushing
58
153
Rushing Attempts
24
40
Yards per rush
2.4
3.8
Penalties
5-34
8-75
Turnovers
0
1
Fumbles lost
0
0
Interceptions thrown
0
1
Possession
25:31
34:29
Play by play
Q4 0:00 End of 4th quarter.
Q4 0:00 1st & 10 at MICH 16 Reece Vander Zee 16 Yd pass from Hank Brown
Q4 0:02 3rd & 10 at MICH 45 (00:11) Shotgun #9 H.Brown pass complete deep middle to #87 A.Ostrenga caught at U-M16, for 29 yards to the U-M16 (#3 S.Snowden; #1 R.Moore), 1ST DOWN
Q4 0:11 2nd & 10 at MICH 45 (00:17) Shotgun #9 H.Brown pass incomplete deep right to #14 T.Diaz thrown to U-M10
Q4 0:17 1st & 10 at MICH 45 (00:18) Shotgun #9 H.Brown pass incomplete short middle to #87 A.Ostrenga thrown to U-M30
Q4 0:26 3rd & 12 at IOWA 40 (00:26) Shotgun #9 H.Brown pass incomplete short right to #14 T.Diaz thrown to IOWA45 broken up by #0 J.Hill PENALTY U-M UNR: Unnecessary Roughness (#10 Z.Berry) 15 yards from IOWA40 to U-M45, 1ST DOWN. NO PLAY
Q4 0:28 3rd & 7 at IOWA 45 PENALTY IOWA False Start (#58 K.Pieper) 5 yards from IOWA45 to IOWA40. NO PLAY
Q4 0:28 2nd & 7 at IOWA 45 (00:32) Shotgun #9 H.Brown pass incomplete short left to #14 T.Diaz thrown to U-M40 broken up by #10 Z.Berry
Q4 0:32 1st & 10 at IOWA 42 (00:40) Shotgun #9 H.Brown rush left for 3 yards gain to the IOWA45 (#17 E.Etta)
Q4 0:49 2nd & 5 at IOWA 30 (00:54) Shotgun #9 H.Brown pass complete short left to #2 R.Vander Zee caught at IOWA41, for 12 yards to the IOWA42 (#3 S.Snowden), 1ST DOWN
Q4 1:02 1st & 10 at IOWA 25 (01:10) Shotgun #9 H.Brown pass complete short right to #81 D.Vonnahme caught at IOWA29, for 5 yards to the IOWA30 (#18 T.Bowles)
Q4 1:18 3rd & 7 at IOWA 12 (01:24) Shotgun #9 H.Brown pass complete short left to #14 T.Diaz caught at IOWA24, for 13 yards to the IOWA25 (#4 C.Taylor; #0 J.Hill), 1ST DOWN
Q4 1:26 2nd & 7 at IOWA 12 (01:28) Shotgun #9 H.Brown pass incomplete short middle to #87 A.Ostrenga thrown to IOWA27
Q4 1:37 1st & 10 at IOWA 9 (01:48) Shotgun #9 H.Brown pass complete short left to #8 E.James caught at IOWA12, for 3 yards to the IOWA12, End Of Play
Q4 1:46 4th & 3 at MICH 40 (02:00) #33 C.Brown punt 51 yards to the IOWA09
Q4 2:03 3rd & 5 at MICH 38 (02:11) Shotgun #5 S.Hiter rush middle for 2 yards gain to the U-M40 (#33 C.Buffington)
Q4 2:13 2nd & 6 at MICH 37 (02:14) Shotgun #19 B.Underwood rush left for 1 yard gain to the U-M38 (#36 J.Montgomery)
Q4 2:26 1st & 10 at MICH 33 (02:33) Shotgun #5 S.Hiter rush middle for 4 yards gain to the U-M37 (#51 L.Gaffney)
Q4 2:33 4th & 6 at MICH 33 (02:37) #92 C.Buhr field goal attempt from 51 yards NO GOOD (H: #35 T.Philpott, LS: #69 I.Speltz), clock 02:33
Q4 2:52 4th & 1 at MICH 28 PENALTY IOWA False Start (#64 L.Jones) 5 yards from U-M28 to U-M33. NO PLAY
Q4 3:23 3rd & 3 at MICH 30 (03:28) Shotgun #22 B.Jackson rush middle for 2 yards gain to the U-M28 (#94 N.Marshall; #44 N.Staehling)
Q4 4:02 2nd & 4 at MICH 31 (04:11) Shotgun #9 H.Brown pass complete short right to #87 A.Ostrenga caught at U-M32, for 1 yard to the U-M30 (#1 R.Moore)
Q4 4:42 1st & 10 at MICH 37 (04:49) Shotgun #28 K.Moulton rush middle for 6 yards gain to the U-M31 (#18 T.Bowles; #7 C.Bracy)
Q4 5:15 1st & 10 at 50 (05:24) #9 H.Brown pass complete short right to #48 Z.Ortwerth caught at IOWA50, for 13 yards to the U-M37 (#0 J.Hill), out of bounds, 1ST DOWN
Q4 5:22 4th & 8 at MICH 13 (05:30) #33 C.Brown punt 37 yards to the U-M50 fair catch by #8 E.James at IOWA50