The lead after every score: above the line Iowa is ahead, below it Michigan State. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
3:38
TDKaden Wetjen 62 Yd Punt Return (Drew Stevens Kick)
MSU 0–7 IOWA
2nd quarter
2:54
FGMartin Connington 27 Yd Field Goal 14 plays, 78 yds, 6:19 · from MSU 13
MSU 3–7 IOWA
3rd quarter
8:58
TDChrishon McCray 45 Yd pass from Alessio Milivojevic (Martin Connington Kick)2 plays, 38 yds, 1:13 · from IOWA 38
MSU 10–7 IOWA
1:13
TDChrishon McCray 5 Yd pass from Alessio Milivojevic (Martin Connington Kick)11 plays, 80 yds, 5:35 · from MSU 20
MSU 17–7 IOWA
4th quarter
11:27
FGDrew Stevens 26 Yd Field Goal 9 plays, 67 yds, 4:46 · from IOWA 25
MSU 17–10 IOWA
1:29
TDJacob Gill 13 Yd pass from Mark Gronowski (Drew Stevens Kick)5 plays, 42 yds, 1:08 · from MSU 42
MSU 17–17 IOWA
0:02
FGDrew Stevens 44 Yd Field Goal 5 plays, 54 yds, 0:41 · from IOWA 21
MSU 17–20 IOWA
Drives
IOWA 3/13 scoredMSU 4/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
IOWA
IOWA 25
5
13
1:34
Punt
Q1
13:26
MSU
MSU 33
5
22
2:28
Punt
Q1
10:58
IOWA
IOWA 1
5
21
3:29
Punt
Q1
7:29
MSU
MSU 34
3
-3
2:03
Punt
Q1
5:26
IOWA
MSU 44
2
0
0:59
Interception
Q1
4:27
MSU
MSU 6
3
8
0:00
Punt Touchdown
Q1
3:38
MSU
MSU 13
9
48
4:26
Punt
Q2
14:12
IOWA
IOWA 14
7
27
4:59
Punt
Q2
9:13
MSU
MSU 13
14
78
6:19
Field Goal
Q2
2:49
IOWA
IOWA 22
7
28
1:40
Punt
Q2
1:02
MSU
MSU 10
7
32
1:03
Interception
Q2
0:02
IOWA
MSU 43
2
0
0:06
Missed FG
Win probability
Iowa 100% · no pregame line on file, so it starts at 50–50
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 +81%Q4 1:29 (01:29) #11 M.Gronowski pass complete short right to #5 J.Gill caught at MSU00, for 13 yards to the MSU00 TOUCHDOWN, clock 01:29, 1ST DOWN #18 D.Stevens kick attempt good (H: #99 T.Nissen, LS: #45 B.Worrell)
MSU +66%Q4 1:29 (01:29) #18 D.Stevens kickoff 61 yards to the MSU04 fair catch by #4 E.Tau-Tolliver at MSU04
IOWA +56%Q4 0:34 (00:41) Shotgun #11 M.Gronowski pass complete short middle to #81 D.Vonnahme caught at IOWA40, for 19 yards to the IOWA40, End Of Play, 1ST DOWN
IOWA +29%Q1 0:22 Shotgun #11 M.Gronowski pass intercepted by #43 M.Spencer at MSU06, End Of Play
MSU +27%Q3 8:58 (09:04) Shotgun #11 A.Milivojevic pass complete deep left to #13 C.McCray caught at IOWA02, for 45 yards to the IOWA00 TOUCHDOWN, clock 08:58, 1ST DOWN #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills) PENALTY #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills) PENALTY IOWA Roughing Holder (#49 E.Hurkett) #29 M.Connington kick attempt good (H: #96 R.Eckley, LS: #87 J.Wills) PENALTY IOWA Roughing Holder (#49 E.Hurkett) 15 yards from IOWA00 to MSU50
Team stats
Stat
MSU
IOWA
1st Downs
19
16
3rd down efficiency
4-15
1-10
4th down efficiency
0-1
0-1
Total Yards
335
301
Passing
255
147
Comp/Att
25/42
12/22
Yards per pass
6.1
6.7
Rushing
80
154
Rushing Attempts
27
39
Yards per rush
3.0
3.9
Penalties
1-10
4-40
Turnovers
1
2
Fumbles lost
0
1
Interceptions thrown
1
1
Possession
30:20
29:40
Play by play
Q4 0:02 2nd & 11 at MSU 26 (00:02) #18 D.Stevens field goal attempt from 44 yards GOOD (H: #99 T.Nissen, LS: #45 B.Worrell), clock 00:00
Q4 0:12 1st & 10 at MSU 25 (00:14) Shotgun #28 K.Moulton rush middle for 1 yard loss to the MSU26 (#99 Q.Dunnigan)
Q4 0:24 2nd & 4 at IOWA 46 (00:26) Shotgun #11 M.Gronowski pass complete deep right to #15 R.Vander Zee caught at MSU28, for 29 yards to the MSU25 (#30 A.Grose), out of bounds, 1ST DOWN
Q4 0:29 1st & 10 at IOWA 40 (00:29) No Huddle-Shotgun #11 M.Gronowski pass complete short middle to #81 D.Vonnahme caught at IOWA45, for 6 yards to the IOWA46 (#30 A.Grose)
Q4 0:34 1st & 10 at IOWA 21 (00:41) Shotgun #11 M.Gronowski pass complete short middle to #81 D.Vonnahme caught at IOWA40, for 19 yards to the IOWA40, End Of Play, 1ST DOWN
Q4 0:41 4th & 2 at MSU 45 (00:43) #11 A.Milivojevic punt 34 yards to the IOWA21, out of bounds at IOWA21
Q4 0:47 3rd & 2 at MSU 45 (00:51) Shotgun #11 A.Milivojevic pass incomplete short middle to #13 C.McCray thrown to MSU50 QB hurried by #4 K.Entringer
Q4 0:51 2nd & 2 at MSU 45 (00:53) No Huddle-Shotgun #4 E.Tau-Tolliver rush middle for 0 yards to the MSU45 (#91 J.Pace)
Q4 1:03 1st & 10 at MSU 37 (01:14) No Huddle-Shotgun #11 A.Milivojevic pass complete short left to #4 E.Tau-Tolliver caught at MSU36, for 8 yards to the MSU45 (#6 Z.Lutmer), out of bounds
Q4 1:23 1st & 10 at MSU 25 (01:28) Shotgun #11 A.Milivojevic pass complete short right to #13 C.McCray caught at MSU36, for 12 yards to the MSU37 (#6 Z.Lutmer), 1ST DOWN
Q4 1:29 (01:29) #18 D.Stevens kickoff 61 yards to the MSU04 fair catch by #4 E.Tau-Tolliver at MSU04
Q4 1:29 2nd & 9 at MSU 13 (01:29) #11 M.Gronowski pass complete short right to #5 J.Gill caught at MSU00, for 13 yards to the MSU00 TOUCHDOWN, clock 01:29, 1ST DOWN #18 D.Stevens kick attempt good (H: #99 T.Nissen, LS: #45 B.Worrell)
Q4 1:41 1st & 10 at MSU 14 (01:48) #21 K.Wetjen rush left for 1 yard gain to the MSU13 (#2 A.West)
Q4 1:56 1st & 10 at MSU 26 (01:58) Shotgun #28 K.Moulton rush right for 12 yards gain to the MSU14 (#9 J.Thompson), 1ST DOWN
Q4 2:22 2nd & 10 at MSU 42 (02:33) Shotgun #11 M.Gronowski rush right for 16 yards gain to the MSU26 (#2 A.West), 1ST DOWN
Q4 2:33 1st & 10 at MSU 42 (02:37) Shotgun #11 M.Gronowski pass incomplete short middle to #81 D.Vonnahme thrown to MSU23
Q4 2:37 4th & 15 at MSU 28 (02:50) #96 R.Eckley punt 54 yards to the IOWA18 #21 K.Wetjen return 40 yards to the MSU42 (#41 D.Santiago), out of bounds
Q4 2:55 3rd & 15 at MSU 28 (02:58) Shotgun #11 A.Milivojevic pass incomplete short left to #7 B.Tullis thrown to MSU33 QB hurried by #48 M.Llewellyn
Q4 2:58 2nd & 9 at MSU 34 (03:03) Shotgun #11 A.Milivojevic sacked for loss of 6 yards to the MSU28 (#49 E.Hurkett)
Q4 3:32 1st & 10 at MSU 33 (03:43) #7 B.Tullis rush middle for 1 yard gain to the MSU34 (#48 M.Llewellyn)
Q4 3:45 4th & 11 at MSU 33 (03:50) Shotgun #11 M.Gronowski pass incomplete deep middle to #81 D.Vonnahme thrown to MSU02, TURNOVER ON DOWNS
Q4 4:23 3rd & 8 at MSU 30 (04:34) Shotgun #11 M.Gronowski sacked for loss of 3 yards to the MSU33 (#14 M.Bell)
Q4 5:07 2nd & 10 at MSU 32 (05:18) Shotgun #11 M.Gronowski rush middle for 2 yards gain to the MSU30 (#88 R.Buckley)
Q4 5:53 1st & 10 at MSU 32 (06:00) #28 K.Moulton rush middle for 0 yards to the MSU32 (#5 J.Hall; #10 W.Matthews)
Q4 6:34 2nd & 1 at MSU 37 (06:43) #28 K.Moulton rush left for 5 yards gain to the MSU32 (#5 J.Hall), 1ST DOWN