Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Jonathan Kim kickoff for 65 yds for a touchback
8-yd Run
14:58 - 1st
Devin Mockobee run for 8 yds to the PUR 33
1st & 10 at PUR 25
-1-yd Run
14:25 - 1st
Devin Mockobee run for a loss of 1 yard to the PUR 32
2nd & 2 at PUR 33
12-yd Pass
13:48 - 1st
Hudson Card pass complete to Max Klare for 12 yds to the PUR 44 for a 1ST down
3rd & 3 at PUR 32
-1-yd Run
13:16 - 1st
Devin Mockobee run for a loss of 1 yard to the PUR 43
1st & 10 at PUR 44
10-yd Pass
12:41 - 1st
Hudson Card pass complete to Drew Biber for 10 yds to the MSU 47
2nd & 11 at PUR 43
18-yd Pass
12:01 - 1st
Hudson Card pass complete to Max Klare for 18 yds to the MSU 29 for a 1ST down
3rd & 1 at MSU 47
15-yd Pass
11:18 - 1st
Hudson Card pass complete to Devin Mockobee for 15 yds to the MSU 14 for a 1ST down
1st & 10 at MSU 29
2-yd Run
10:42 - 1st
Devin Mockobee run for 2 yds to the MSU 12
1st & 10 at MSU 14
Incompletion
10:06 - 1st
pass incomplete to Shamar Rigby
2nd & 8 at MSU 12
Sack
10:03 - 1st
Hudson Card sacked by Angelo Grose for a loss of 10 yards to the MSU 22
3rd & 8 at MSU 12
Field Goal Good
9:17 - 1st
Ben Freehill 40 Yd Field Goal
4th & 18 at MSU 22
Kickoff
9:17 - 1st
Ben Freehill kickoff for 61 yds
Incompletion
9:17 - 1st
pass incomplete to Montorie Foster Jr.
1st & 10 at MSU 25
11-yd Run
9:11 - 1st
Kay'Ron Lynch-Adams run for 11 yds to the MSU 36 for a 1ST down
2nd & 10 at MSU 25
1-yd Run
8:32 - 1st
Kay'Ron Lynch-Adams run for 1 yd to the MSU 37
1st & 10 at MSU 36
Incompletion
7:52 - 1st
Aidan Chiles pass incomplete to Montorie Foster Jr., broken up by Hudson Miller
2nd & 9 at MSU 37
11-yd Pass
7:50 - 1st
Aidan Chiles pass complete to Jack Velling for 11 yds to the MSU 48 for a 1ST down
3rd & 9 at MSU 37
Incompletion
7:12 - 1st
Aidan Chiles pass incomplete to Jack Velling, broken up by Dillon Thieneman
1st & 10 at MSU 48
6-yd Run
7:09 - 1st
Kay'Ron Lynch-Adams run for 6 yds to the PUR 46
2nd & 10 at MSU 48
14-yd Run
6:35 - 1st
Aidan Chiles run for 14 yds to the PUR 32 for a 1ST down
3rd & 4 at PUR 46
11-yd Run
5:51 - 1st
Nick Marsh run for 11 yds to the PUR 21 for a 1ST down
1st & 10 at PUR 32
14-yd Pass
5:11 - 1st
Aidan Chiles pass complete to Ademola Faleye for 14 yds to the PUR 7 for a 1ST down
1st & 10 at PUR 21
7-yd Touchdown Pass
4:24 - 1st
Montorie Foster Jr. 7 Yd pass from Aidan Chiles (Jonathan Kim Kick)
1st & Goal at PUR 7
Kickoff
4:24 - 1st
Jonathan Kim kickoff for 65 yds for a touchback
1-yd Run
4:22 - 1st
Reggie Love III run for 1 yd to the PUR 26
1st & 10 at PUR 25
5-yd Pass
3:45 - 1st
Hudson Card pass complete to Reggie Love III for 5 yds to the PUR 31
2nd & 9 at PUR 26
Incompletion
3:04 - 1st
pass incomplete to Jaron Tibbs
3rd & 4 at PUR 31
Punt
2:52 - 1st
Keelan Crimmins punt for 31 yds Michigan State Penalty, Offensive holding (Marcellius Pulliam) to the MSU 28
4th & 4 at PUR 31
2nd Quarter
9-yd Run
2:52 - 1st
Kay'Ron Lynch-Adams run for 9 yds to the MSU 37
1st & 10 at MSU 28
5-yd Run
2:06 - 1st
Kay'Ron Lynch-Adams run for 5 yds to the MSU 42 for a 1ST down
2nd & 1 at MSU 37
Incompletion
1:22 - 1st
pass incomplete to Nick Marsh
1st & 10 at MSU 42
2-yd Run
1:19 - 1st
Nate Carter run for 2 yds to the MSU 44
2nd & 10 at MSU 42
13-yd Pass
0:30 - 1st
Aidan Chiles pass complete to Nick Marsh for 13 yds to the PUR 43 for a 1ST down
3rd & 8 at MSU 44

End of 1st Quarter

3-yd Run
14:58 - 2nd
Kay'Ron Lynch-Adams run for 3 yds to the PUR 40
1st & 10 at PUR 43
9-yd Run
14:21 - 2nd
Kay'Ron Lynch-Adams run for 9 yds to the PUR 31 for a 1ST down
2nd & 7 at PUR 40
-7-yd Pass
13:40 - 2nd
Aidan Chiles pass complete to Brennan Parachek for a loss of 7 yards to the PUR 38
1st & 10 at PUR 31
Incompletion
12:56 - 2nd
pass incomplete to Ademola Faleye
2nd & 17 at PUR 38
13-yd Pass
12:54 - 2nd
Aidan Chiles pass complete to Kay'Ron Lynch-Adams for 13 yds to the PUR 25
3rd & 17 at PUR 38
Field Goal Good
12:07 - 2nd
Jonathan Kim 43 Yd Field Goal
4th & 4 at PUR 25
Kickoff
12:07 - 2nd
Jonathan Kim kickoff for 65 yds for a touchback
11-yd Pass
12:05 - 2nd
Hudson Card pass complete to Jahmal Edrine for 11 yds to the PUR 36 for a 1ST down
1st & 10 at PUR 25
Fumble Recovery
11:35 - 2nd
Devin Mockobee run for a loss of 3 yards to the PUR 33 Devin Mockobee fumbled, recovered by MSU Maverick Hansen
1st & 10 at PUR 36
Incompletion
11:30 - 2nd
Aidan Chiles pass incomplete to Montorie Foster Jr., broken up by Shitta Sillah
1st & 10 at PUR 33
-7-yd Run
11:25 - 2nd
Nate Carter run for a loss of 7 yards to the PUR 40
2nd & 10 at PUR 33
Interception
10:41 - 2nd
Aidan Chiles pass intercepted for a 1ST down Purdue Penalty, Defensive pass interference (Tarrion Grant) to the PUR 25 for a 1ST down
3rd & 17 at PUR 40
12-yd Run
10:15 - 2nd
Nate Carter run for 12 yds to the PUR 13 for a 1ST down
1st & 10 at PUR 25
4-yd Pass
9:37 - 2nd
Aidan Chiles pass complete to Montorie Foster Jr. for 4 yds to the PUR 9
1st & 10 at PUR 13
6-yd Run
8:58 - 2nd
Nate Carter run for 2 yds to the PUR 7 for a 1ST down Purdue Penalty, unsportsmanlike conduct (Jeffrey M'Ba) to the PUR 3 for a 1ST down
2nd & 6 at PUR 9
Incompletion
8:34 - 2nd
pass incomplete to Ademola Faleye
1st & Goal at PUR 3
1-yd Run
8:30 - 2nd
Nate Carter run for 1 yd to the PUR 2
2nd & Goal at PUR 3
2-yd Touchdown Run
7:45 - 2nd
Nate Carter 2 Yd Run (Jonathan Kim Kick)
3rd & Goal at PUR 2
Kickoff
7:45 - 2nd
Jonathan Kim kickoff for 65 yds for a touchback
-1-yd Run
7:45 - 2nd
Reggie Love III run for a loss of 1 yard to the PUR 24
1st & 10 at PUR 25
11-yd Pass
7:10 - 2nd
Hudson Card pass complete to Jahmal Edrine for 11 yds to the PUR 35 for a 1ST down
2nd & 11 at PUR 24
1-yd Run
6:34 - 2nd
Reggie Love III run for 1 yd to the PUR 36
1st & 10 at PUR 35
Incompletion
5:54 - 2nd
pass incomplete to Reggie Love III
2nd & 9 at PUR 36
7-yd Pass
5:49 - 2nd
Hudson Card pass complete to Max Klare for 7 yds to the PUR 43
3rd & 9 at PUR 36
27-yd Pass
5:02 - 2nd
Hudson Card pass complete to Max Klare for 27 yds to the MSU 30 for a 1ST down
4th & 2 at PUR 43
6-yd Pass
4:23 - 2nd
Hudson Card pass complete to Drew Biber for 6 yds to the MSU 24
1st & 10 at MSU 30
Incompletion
3:44 - 2nd
Hudson Card pass incomplete to Jahmal Edrine for a 1ST down Michigan State Penalty, Defensive pass interference (Ed Woods) to the MSU 9 for a 1ST down
2nd & 4 at MSU 24
Sack
3:41 - 2nd
Hudson Card sacked by Maverick Hansen and Alex VanSumeren for a loss of 3 yards to the MSU 12
1st & Goal at MSU 9
Incompletion
2:54 - 2nd
Hudson Card pass incomplete to Max Klare, broken up by Jordan Hall
2nd & Goal at MSU 12
Incompletion
2:46 - 2nd
Hudson Card pass incomplete to Max Klare, broken up by Nikai Martinez
3rd & Goal at MSU 12
Field Goal Missed
2:42 - 2nd
Ben Freehill 30 yd FG MISSED
4th & Goal at MSU 12
5-yd Run
2:31 - 2nd
Kay'Ron Lynch-Adams run for 5 yds to the MSU 21
1st & 10 at MSU 16
3-yd Run
2:00 - 2nd
Kay'Ron Lynch-Adams run for 3 yds to the MSU 24
2nd & 5 at MSU 21
2-yd Run
1:54 - 2nd
Kay'Ron Lynch-Adams run for 2 yds to the MSU 26 for a 1ST down
3rd & 2 at MSU 24
Incompletion
1:43 - 2nd
pass incomplete to Nick Marsh
1st & 10 at MSU 26
Incompletion
1:37 - 2nd
pass incomplete to Kay'Ron Lynch-Adams
2nd & 10 at MSU 26
10-yd Run
1:31 - 2nd
Aidan Chiles run for 10 yds to the MSU 36 for a 1ST down
3rd & 10 at MSU 26
Sack
1:19 - 2nd
Aidan Chiles sacked by Kydran Jenkins for a loss of 1 yard to the MSU 35
1st & 10 at MSU 36
12-yd Pass
1:07 - 2nd
Aidan Chiles pass complete to Nate Carter for 12 yds to the MSU 47 for a 1ST down
2nd & 11 at MSU 35
33-yd Pass
0:51 - 2nd
Aidan Chiles pass complete to Montorie Foster Jr. for 33 yds to the PUR 20 for a 1ST down
1st & 10 at MSU 47
20-yd Touchdown Pass
0:41 - 2nd
Nate Carter 20 Yd pass from Aidan Chiles (Jonathan Kim Kick)
1st & 10 at PUR 20
3rd Quarter
Kickoff
0:41 - 2nd
Jonathan Kim kickoff for 65 yds
14-yd Pass
0:39 - 2nd
Hudson Card pass complete to Jahmal Edrine for 14 yds to the PUR 39 for a 1ST down
1st & 10 at PUR 25
Incompletion
0:29 - 2nd
pass incomplete to Devin Mockobee
1st & 10 at PUR 39
5-yd Pass
0:21 - 2nd
Hudson Card pass complete to Jaron Tibbs for 5 yds to the PUR 44
2nd & 10 at PUR 39
Incompletion
0:15 - 2nd
Hudson Card pass incomplete to Jahmal Edrine, broken up by Ed Woods
3rd & 5 at PUR 44
Kickoff
15:00 - 3rd
Ben Freehill kickoff for 65 yds for a touchback
Incompletion
14:58 - 3rd
pass incomplete to Nick Marsh
1st & 10 at MSU 25
5-yd Run
14:52 - 3rd
Kay'Ron Lynch-Adams run for 5 yds to the MSU 30
2nd & 10 at MSU 25
4-yd Pass
14:14 - 3rd
Aidan Chiles pass complete to Kay'Ron Lynch-Adams for 4 yds to the MSU 34
3rd & 5 at MSU 30
3-yd Run
13:34 - 3rd
Aidan Chiles run for 3 yds to the MSU 37 for a 1ST down
4th & 1 at MSU 34
-4-yd Run
12:54 - 3rd
Nate Carter run for a loss of 4 yards to the MSU 33
1st & 10 at MSU 37
1-yd Pass
12:08 - 3rd
Aidan Chiles pass complete to Kay'Ron Lynch-Adams for 1 yd to the MSU 34
2nd & 14 at MSU 33
Incompletion
11:24 - 3rd
pass incomplete to Nick Marsh
3rd & 13 at MSU 34
Punt
11:20 - 3rd
Ryan Eckley punt for 45 yds , Andrew Sowinski returns for 6 yds to the PUR 27
4th & 13 at MSU 34
-1-yd Run
11:11 - 3rd
Devin Mockobee run for a loss of 1 yard to the PUR 26
1st & 10 at PUR 27
24-yd Pass
10:34 - 3rd
Hudson Card pass complete to Jahmal Edrine for 24 yds to the 50 yard line for a 1ST down
2nd & 11 at PUR 26
2-yd Run
9:50 - 3rd
Hudson Card run for 2 yds to the MSU 48
1st & 10 at 50
3-yd Run
9:05 - 3rd
Devin Mockobee run for 3 yds to the MSU 45
2nd & 8 at MSU 48
Incompletion
8:25 - 3rd
pass incomplete to Devin Mockobee
3rd & 5 at MSU 45
17-yd Pass
8:21 - 3rd
Hudson Card pass complete to Shamar Rigby for 17 yds to the MSU 28 for a 1ST down
4th & 5 at MSU 45
9-yd Pass
7:36 - 3rd
Hudson Card pass complete to Jaron Tibbs for 9 yds to the MSU 19
1st & 10 at MSU 28
14-yd Pass
6:57 - 3rd
Hudson Card pass complete to Devin Mockobee for 14 yds to the MSU 5 for a 1ST down
2nd & 1 at MSU 19
3-yd Run
6:38 - 3rd
Hudson Card run for 3 yds to the MSU 2
1st & Goal at MSU 5
2-yd Touchdown Run
5:49 - 3rd
Devin Mockobee 2 Yd Run (Ben Freehill Kick)
2nd & Goal at MSU 2
Kickoff
5:49 - 3rd
Ben Freehill kickoff for 65 yds for a touchback
1-yd Run
5:47 - 3rd
Nate Carter run for 1 yd to the MSU 26
1st & 10 at MSU 25
10-yd Run
5:07 - 3rd
Kay'Ron Lynch-Adams run for 10 yds to the MSU 36 for a 1ST down
2nd & 9 at MSU 26
Sack
4:27 - 3rd
Aidan Chiles sacked by Antonio Stevens and Hudson Miller for a loss of 5 yards to the MSU 31
1st & 10 at MSU 36
12-yd Pass
3:40 - 3rd
Aidan Chiles pass complete to Nick Marsh for 12 yds to the MSU 43
2nd & 15 at MSU 31
Incompletion
2:57 - 3rd
pass incomplete to Montorie Foster Jr.
3rd & 3 at MSU 43
Punt
2:51 - 3rd
Ryan Eckley punt Michigan State Penalty, personal foul (Caleb Gash) to the MSU 43
4th & 3 at MSU 43
Punt
2:41 - 3rd
Ryan Eckley punt for 42 yds
4th & 3 at MSU 43
4th Quarter
Incompletion
2:34 - 3rd
pass incomplete to Shamar Rigby
1st & 10 at PUR 15
21-yd Pass
2:32 - 3rd
Hudson Card pass complete to Jaron Tibbs for 21 yds to the PUR 36 for a 1ST down
2nd & 10 at PUR 15
Incompletion
1:46 - 3rd
pass incomplete to Jaron Tibbs
1st & 10 at PUR 36
2-yd Pass
1:42 - 3rd
Hudson Card pass complete to Max Klare for 2 yds to the PUR 38
2nd & 10 at PUR 36
Incompletion
1:00 - 3rd
Hudson Card pass incomplete to Jahmal Edrine, broken up by Angelo Grose for a 1ST down Michigan State Penalty, Defensive pass interference (Angelo Grose) to the MSU 47 for a 1ST down
3rd & 8 at PUR 38
3-yd Pass
0:56 - 3rd
Hudson Card pass complete to Reggie Love III for 3 yds to the MSU 44
1st & 10 at MSU 47
10-yd Pass
0:15 - 3rd
Hudson Card pass complete to Max Klare for 10 yds to the MSU 34 for a 1ST down
2nd & 7 at MSU 44

End of 3rd Quarter

Sack
14:58 - 4th
Hudson Card sacked by Khris Bogle for a loss of 11 yards to the MSU 45 Purdue Penalty, intentional grounding (Hudson Card) to the MSU 45
1st & 10 at MSU 34
Incompletion
14:47 - 4th
Hudson Card pass incomplete to Devin Mockobee, broken up by Jalen Satchell
2nd & 21 at MSU 45
38-yd Pass
14:47 - 4th
Hudson Card pass complete to Jaron Tibbs for 38 yds to the MSU 7 for a 1ST down
3rd & 21 at MSU 45
7-yd Touchdown Pass
13:54 - 4th
Max Klare 7 Yd pass from Hudson Card (Ben Freehill Kick)
1st & Goal at MSU 7
Kickoff
13:54 - 4th
Ben Freehill kickoff Michigan State Penalty, unsportsmanlike conduct (Ben Roberts) to the 50 yard line
Kickoff
13:54 - 4th
Ben Freehill kickoff for 50 yds for a touchback
15-yd Pass
13:54 - 4th
Aidan Chiles pass complete to Montorie Foster Jr. for 15 yds to the MSU 40 for a 1ST down
1st & 10 at MSU 25
2-yd Run
13:19 - 4th
Kay'Ron Lynch-Adams run for 2 yds to the MSU 42
1st & 10 at MSU 40
Incompletion
12:41 - 4th
pass incomplete to Montorie Foster Jr.
2nd & 8 at MSU 42
Incompletion
12:38 - 4th
pass incomplete to Nick Marsh
3rd & 8 at MSU 42
Punt
12:30 - 4th
Ryan Eckley punt for 58 yds
4th & 8 at MSU 42
Incompletion
12:23 - 4th
Hudson Card pass incomplete to Jahmal Edrine, broken up by Ed Woods
1st & 10 at PUR 20
Incompletion
12:17 - 4th
pass incomplete to Devin Mockobee
2nd & 10 at PUR 20
11-yd Pass
12:11 - 4th
Hudson Card pass complete to De'Nylon Morrissette for 11 yds to the PUR 31 for a 1ST down
3rd & 10 at PUR 20
Incompletion
11:32 - 4th
pass incomplete to Kam Brown
1st & 10 at PUR 31
Incompletion
11:25 - 4th
Hudson Card pass incomplete to Max Klare, broken up by Maverick Hansen
2nd & 10 at PUR 31
Incompletion
11:22 - 4th
pass incomplete to Jahmal Edrine
3rd & 10 at PUR 31
Punt
11:07 - 4th
Keelan Crimmins punt for 45 yds
4th & 10 at PUR 31
6-yd Run
11:07 - 4th
Nate Carter run for 6 yds to the MSU 30
1st & 10 at MSU 24
0-yd Run
10:32 - 4th
Aidan Chiles run for no gain to the MSU 30
2nd & 4 at MSU 30
Incompletion
10:00 - 4th
pass incomplete to Nick Marsh
3rd & 4 at MSU 30
Punt
9:54 - 4th
Ryan Eckley punt for 48 yds , Andrew Sowinski returns for 8 yds to the PUR 30
4th & 4 at MSU 30
1-yd Run
9:42 - 4th
Reggie Love III run for 1 yd to the PUR 31
1st & 10 at PUR 30
27-yd Pass
9:06 - 4th
Hudson Card pass complete to Jahmal Edrine for 27 yds to the MSU 42 for a 1ST down Michigan State Penalty, Defensive pass interference (Ed Woods) to the MSU 42 for a 1ST down
2nd & 9 at PUR 31
Incompletion
9:01 - 4th
Hudson Card pass incomplete to Max Klare, broken up by Cal Haladay
1st & 10 at MSU 42
5-yd Run
8:54 - 4th
Kay'Ron Lynch-Adams run for 5 yds to the MSU 36
1st & 10 at MSU 31
7-yd Run
8:11 - 4th
Kay'Ron Lynch-Adams run for 7 yds to the MSU 43 for a 1ST down
2nd & 5 at MSU 36
-3-yd Run
7:30 - 4th
Kay'Ron Lynch-Adams run for a loss of 3 yards to the MSU 40
1st & 10 at MSU 43
7-yd Pass
6:51 - 4th
Aidan Chiles pass complete to Brennan Parachek for 7 yds to the MSU 47
2nd & 13 at MSU 40
Incompletion
6:10 - 4th
pass incomplete to Nick Marsh
3rd & 6 at MSU 47
Punt
6:05 - 4th
Ryan Eckley punt for 53 yds
4th & 6 at MSU 47
5-yd Run
5:57 - 4th
Devin Mockobee run for 5 yds to the PUR 25
1st & 10 at PUR 20
Incompletion
5:24 - 4th
pass incomplete to Jahmal Edrine
2nd & 5 at PUR 25
6-yd Pass
5:16 - 4th
Hudson Card pass complete to Devin Mockobee for 6 yds to the PUR 31 for a 1ST down
3rd & 5 at PUR 25
12-yd Pass
4:34 - 4th
Hudson Card pass complete to Devin Mockobee for 12 yds to the PUR 43 for a 1ST down
1st & 10 at PUR 31
Incompletion
3:55 - 4th
pass incomplete to De'Nylon Morrissette
1st & 10 at PUR 43
-1-yd Run
3:50 - 4th
Hudson Card run for a loss of 1 yard to the PUR 47
2nd & 5 at PUR 48
5-yd Penalty
3:49 - 4th
Michigan State Penalty, off-side (Anthony Jones) to the PUR 48
2nd & 10 at PUR 43
Incompletion
3:10 - 4th
pass incomplete to Jaron Tibbs
3rd & 6 at PUR 47
Incompletion
3:08 - 4th
pass incomplete to De'Nylon Morrissette
4th & 6 at PUR 47
Incompletion
3:04 - 4th
Aidan Chiles pass incomplete to Nick Marsh for a 1ST down Purdue Penalty, Defensive holding (Nyland Green) to the PUR 37 for a 1ST down
1st & 10 at PUR 47
4-yd Run
3:01 - 4th
Kay'Ron Lynch-Adams run for 4 yds to the PUR 33
1st & 10 at PUR 37
1-yd Run
2:10 - 4th
Kay'Ron Lynch-Adams run for 1 yd to the PUR 32
2nd & 6 at PUR 33
4-yd Run
2:03 - 4th
Aidan Chiles run for 4 yds to the PUR 28
3rd & 5 at PUR 32
1-yd Run
2:00 - 4th
Aidan Chiles run for 1 yd to the PUR 27 for a 1ST down
4th & 1 at PUR 28
-1-yd Run
1:28 - 4th
run for a loss of 1 yard to the PUR 28
1st & 10 at PUR 27
-2-yd Run
0:43 - 4th
run for a loss of 2 yards to the PUR 28
2nd & 11 at PUR 28