99°F, clear, wind 3 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Phoenix Sky Harbor International Airport (KPHX), 7 km from the stadium, six minutes after kickoff
Officials
Referee Mike Cannon; umpire Ken Zalmanski; head linesman Bruce Keeling; line judge John Quinn; side judge Joel Clay; field judge Grady Smith; back judge Robert Smith; center judge Bryan BanksGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Michigan State
0
3
10
0
13
Arizona State
0
0
3
13
16
Standouts
No. 7ReceivingCody White9 catches, 113 yards, 1 TDMichigan State
No. 8DefenseMerlin Robertson9 tackles, 1.5 sacks, 1.5 for lossArizona State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan State
Arizona State
377
Total yards
424
314
Passing yards
380
63
Rushing yards
44
8.1
Yards per pass
7.9
2.3
Yards per rush
1.5
23
First downs
27
4–12
Third downs
6–16
0–0
Fourth downs
1–2
1
Turnovers
1
9–82
Penalties
4–40
32:05
Possession
27:55
2
Sacks (by defense)
2
Efficiency
Michigan State
Arizona State
43%
Success rate
43%
0.08
EPA per play
0.12
0.94
Explosiveness
1.17
−0.14
Rushing EPA
−0.30
0.25
Passing EPA
0.38
30%
Passing-down success
35%
0.17
First-down EPA
−0.03
−0.12
Second-down EPA
0.00
0.30
Third-down EPA
0.81
16%
Havoc by its defense
16%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Michigan State 51% to win. Arizona State pulled the upset.
The line
Michigan State −4.5, over/under 54.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Michigan State 62%, Arizona State 38%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Arizona State drives left to right, Michigan State right to left.
Q1 Arizona StatePunt, 3 plays, 6 yards
Q1 Michigan StatePunt, 4 plays, 19 yards
Q1 Arizona StatePunt, 12 plays, 42 yards
Q1 Michigan StateField goal, 13 plays, 80 yards
Q2 Arizona StateTurnover on downs, 8 plays, 33 yards
Q2 Michigan StateInterception, 9 plays, 43 yards
Q2 Arizona StatePunt, 10 plays, 43 yards
Q2 Michigan StatePunt, 4 plays, 25 yards
Q2 Arizona StateInterception, 7 plays, 40 yards
Q2 Michigan StateEnd of half, 2 plays, −2 yards
Q3 Michigan StateField goal, 12 plays, 65 yards
Q3 Arizona StateField goal, 7 plays, 44 yards
Q3 Michigan StatePunt, 3 plays, −5 yards
Q3 Arizona StatePunt, 6 plays, 15 yards
Q3 Michigan StateTouchdown, 6 plays, 70 yards
Q3 Arizona StateField goal, 9 plays, 70 yards
Q4 Michigan StatePunt, 5 plays, 12 yards
Q4 Arizona StatePunt, 3 plays, 10 yards
Q4 Michigan StatePunt, 4 plays, 20 yards
Q4 Arizona StateTouchdown, 2 plays, 65 yards
Q4 Michigan StatePunt, 6 plays, 20 yards
Q4 Arizona StateField goal, 13 plays, 14 yards
Play by play
1st quarter4 drives, then Tied at 0
Arizona State Punt, 3 plays
15:00
1st & 10 at own 35
Cole Hahn kickoff for 65 yds , Isaiah Floyd return for 20 yds to the ArzSt 20
14:50
1st & 10 at own 20
N’Keal Harry run for 2 yds to the ArzSt 22
14:25
2nd & 8 at own 22
Manny Wilkins pass complete to Kyle Williams for 4 yds to the ArzSt 26
13:55
3rd & 4 at own 26
Manny Wilkins pass incomplete to Frank Darby
13:46
4th & 4 at own 26
Michael Sleep-Dalton punt for 55 yds, fair catch by Cody White at the MchSt 19
Michigan State Punt, 4 plays
13:40
1st & 10 at own 19
Brian Lewerke pass complete to Brandon Sowards for 16 yds to the MchSt 35 for a 1ST down
13:05
1st & 10 at own 35
LJ Scott run for no gain to the MchSt 35
12:42
2nd & 10 at own 35
Brian Lewerke pass incomplete to Cody White
12:32
3rd & 10 at own 35
Brian Lewerke pass complete to LJ Scott for 3 yds to the MchSt 38
12:10
4th & 7 at own 38
Jake Hartbarger punt for 48 yds , Brandon Aiyuk returns for 4 yds to the ArzSt 18
Arizona State Punt, 12 plays
12:05
1st & 10 at own 18
Manny Wilkins pass complete to Brandon Aiyuk for 5 yds to the ArzSt 23
11:35
2nd & 5 at own 23
Eno Benjamin run for 2 yds to the ArzSt 25
10:59
3rd & 3 at own 25
Manny Wilkins pass complete to Eno Benjamin for 11 yds to the ArzSt 36 for a 1ST down
10:40
1st & 10 at own 36
Manny Wilkins pass complete to Kyle Williams for 4 yds to the ArzSt 40
10:16
2nd & 6 at own 40
Eno Benjamin run for 6 yds to the ArzSt 46 for a 1ST down
9:55
1st & 10 at own 46
Isaiah Floyd run for 1 yd to the ArzSt 47
9:25
2nd & 9 at own 47
Manny Wilkins pass complete to Tommy Hudson for 8 yds to the MchSt 45
9:15
3rd & 1 at opp 45
Isaiah Floyd run for no gain to the MchSt 45
8:47
4th & 1 at opp 45
Eno Benjamin run for 3 yds to the MchSt 42 for a 1ST down
8:25
1st & 10 at opp 42
Eno Benjamin run for a loss of 3 yards to the MchSt 45
7:52
2nd & 13 at opp 45
Manny Wilkins pass complete to Eno Benjamin for 1 yd to the MchSt 44
7:13
3rd & 12 at opp 44
ARIZONA ST Penalty, False Start (Roy Hemsley) to the MchSt 49
6:46
3rd & 17 at opp 49
ARIZONA ST Penalty, Offensive Holding (Ceejhay French-Love) to the ArzSt 41
6:25
3rd & 27 at own 41
Manny Wilkins pass complete to N’Keal Harry for 19 yds to the MchSt 40
5:50
4th & 8 at opp 40
Michael Sleep-Dalton punt for 39 yds, downed at the MchSt 1
Michigan State Field goal, 13 plays
5:45
1st & 10 at own 1
Brian Lewerke run for 2 yds to the MchSt 3
5:00
2nd & 8 at own 3
LJ Scott run for 3 yds to the MchSt 6
4:18
3rd & 5 at own 6
Brian Lewerke pass complete to Darrell Stewart Jr. for 19 yds to the MchSt 25 for a 1ST down
3:45
1st & 10 at own 25
LJ Scott run for 7 yds to the MchSt 32
3:05
2nd & 3 at own 32
Brian Lewerke run for 6 yds to the MchSt 38 for a 1ST down
2:33
1st & 10 at own 38
Connor Heyward run for 11 yds to the MchSt 49 for a 1ST down
2:03
1st & 10 at own 49
Brian Lewerke pass complete to Connor Heyward for 13 yds to the ArzSt 38 for a 1ST down
1:30
1st & 10 at opp 38
Jalen Nailor run for 9 yds to the ArzSt 29
0:51
2nd & 1 at opp 29
LJ Scott run for 6 yds to the ArzSt 23 for a 1ST down
0:15
1st & 10 at opp 23
Brian Lewerke pass complete to Felton Davis III for 7 yds to the ArzSt 16
Q2 14:55
2nd & 3 at opp 16
LJ Scott run for 2 yds to the ArzSt 14
Q2 14:15
3rd & 1 at opp 14
Brian Lewerke run for no gain to the ArzSt 14
Q2 13:32
4th & 1 at opp 14
MICHIGAN ST Penalty, Delay of Game (-5 Yards) to the ArzSt 19
Q2 13:19
4th & 6 at opp 19
Matt Coghlin 37 yd FG GOODMichigan State 3, Arizona State 0
2nd quarter6 drives, then Michigan State 3, Arizona State 0
Arizona State Turnover on downs, 8 plays
13:19
4th & 6 at own 35
Cole Hahn kickoff for 65 yds , Isaiah Floyd return for 17 yds to the ArzSt 17
13:06
1st & 10 at own 17
Manny Wilkins pass complete to Eno Benjamin for 11 yds to the ArzSt 28 for a 1ST down
12:45
1st & 10 at own 28
TEAM run for a loss of 9 yards to the ArzSt 19
12:20
2nd & 19 at own 19
Eno Benjamin run for a loss of 1 yard to the ArzSt 18
11:39
3rd & 20 at own 18
Manny Wilkins pass complete to Brandon Aiyuk for 23 yds to the ArzSt 41 for a 1ST down
11:30
1st & 10 at own 41
Isaiah Floyd run for 2 yds to the ArzSt 43
10:54
2nd & 8 at own 43
Manny Wilkins pass incomplete to Ceejhay French-Love
10:47
3rd & 8 at own 43
Manny Wilkins pass complete to Eno Benjamin for 7 yds to the 50 yard line
10:22
4th & 1 at the 50
Manny Wilkins run for a loss of 1 yard to the ArzSt 49
Michigan State Interception, 9 plays
10:15
1st & 10 at opp 49
Connor Heyward run for 1 yd to the ArzSt 48
9:56
2nd & 9 at opp 48
Brian Lewerke pass incomplete to Cody White
9:50
3rd & 9 at opp 48
Brian Lewerke pass complete to Felton Davis III for 18 yds to the ArzSt 30 for a 1ST down
9:40
1st & 10 at opp 30
Brian Lewerke pass complete to Cody White for a loss of 1 yard to the ArzSt 31
8:52
2nd & 11 at opp 31
Connor Heyward run for 7 yds to the ArzSt 24
8:13
3rd & 4 at opp 24
Brian Lewerke pass complete to Cody White for 8 yds to the ArzSt 16 for a 1ST down
7:45
1st & 10 at opp 16
Brian Lewerke pass complete to LJ Scott for 13 yds to the ArzSt 3 for a 1ST down
7:10
1st & goal at opp 3
LJ Scott run for a loss of 3 yards to the ArzSt 6
6:23
2nd & goal at opp 6
Brian Lewerke pass intercepted Dasmond Tautalatasi return for 16 yds to the ArzSt 16
Arizona State Punt, 10 plays
6:15
1st & 10 at own 16
Manny Wilkins run for 3 yds to the ArzSt 19
5:41
2nd & 7 at own 19
Manny Wilkins pass complete to Kyle Williams for 13 yds to the ArzSt 32 for a 1ST down
5:22
1st & 10 at own 32
Manny Wilkins pass complete to N’Keal Harry for 8 yds to the ArzSt 40
4:55
2nd & 2 at own 40
Eno Benjamin run for a loss of 1 yard to the ArzSt 39
4:29
3rd & 3 at own 39
Timeout MICHIGAN ST, clock 04:29
4:22
3rd & 3 at own 39
Manny Wilkins pass complete to N’Keal Harry for 10 yds to the ArzSt 49 for a 1ST down
4:10
1st & 10 at own 49
Manny Wilkins pass incomplete to Terrell Chatman
4:02
2nd & 10 at own 49
Manny Wilkins run for 13 yds to the MchSt 38 for a 1ST down
3:43
1st & 10 at opp 38
Manny Wilkins pass incomplete to Frank Darby
3:35
2nd & 10 at opp 38
Manny Wilkins pass complete to Eno Benjamin for a loss of 1 yard to the MchSt 39
2:54
3rd & 11 at opp 39
Manny Wilkins sacked by Joe Bachie for a loss of 2 yards to the MchSt 41
2:43
4th & 13 at opp 41
Michael Sleep-Dalton punt for 30 yds, fair catch by Cody White at the MchSt 11
Michigan State Punt, 4 plays
2:34
1st & 10 at own 11
Brian Lewerke pass complete to Cody White for 21 yds to the MchSt 32 for a 1ST down
2:12
1st & 10 at own 32
Brian Lewerke pass incomplete to LJ Scott
2:05
2nd & 10 at own 32
Brian Lewerke pass complete to Jalen Nailor for 4 yds to the MchSt 36
2:04
3rd & 6 at own 36
Timeout ARIZONA ST, clock 02:04
1:58
3rd & 6 at own 36
Brian Lewerke pass incomplete to Darrell Stewart Jr.
1:50
4th & 6 at own 36
Jake Hartbarger punt for 40 yds, fair catch by Brandon Aiyuk at the ArzSt 24
Arizona State Interception, 7 plays
1:43
1st & 10 at own 24
Manny Wilkins pass complete to Kyle Williams for 11 yds to the ArzSt 35 for a 1ST down
1:36
1st & 10 at own 35
Manny Wilkins pass incomplete to N’Keal Harry
1:30
2nd & 10 at own 35
Manny Wilkins pass complete to Ryan Newsome for 9 yds to the ArzSt 44
1:09
3rd & 1 at own 44
Eno Benjamin run for 4 yds to the ArzSt 48 for a 1ST down
0:57
1st & 10 at own 48
Manny Wilkins pass incomplete to Terrell Chatman
0:57
2nd & 10 at own 48
Timeout MICHIGAN ST, clock 00:57
0:52
2nd & 10 at own 48
Manny Wilkins pass complete to Kyle Williams for 16 yds to the MchSt 36 for a 1ST down
Michigan State End of half, 2 plays
0:30
1st & 10 at own 12
TEAM run for a loss of 1 yard to the MchSt 11
0:00
2nd & 11 at own 11
TEAM run for a loss of 1 yard to the MchSt 10
3rd quarter6 drives, then Michigan State 13, Arizona State 3
Michigan State Field goal, 12 plays
15:00
1st & 10 at own 35
Brandon Ruiz kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
LJ Scott run for 4 yds to the MchSt 29
14:19
2nd & 6 at own 29
Brian Lewerke pass complete to Felton Davis III for 11 yds to the MchSt 40 for a 1ST down
13:50
1st & 10 at own 40
Brian Lewerke pass complete to Connor Heyward for 2 yds to the MchSt 42
13:06
2nd & 8 at own 42
Brian Lewerke pass complete to Cody White for 8 yds to the 50 yard line for a 1ST down
12:43
1st & 10 at the 50
Brian Lewerke pass complete to Darrell Stewart Jr. for 23 yds to the ArzSt 27 for a 1ST down
12:17
1st & 10 at opp 27
Brian Lewerke pass incomplete to Cody White
12:12
2nd & 10 at opp 27
Brian Lewerke pass incomplete to Darrell Stewart Jr.
12:06
3rd & 10 at opp 27
Brian Lewerke pass complete to Felton Davis III for 12 yds to the ArzSt 15 for a 1ST down
11:40
1st & 10 at opp 15
Brian Lewerke run for 1 yd to the ArzSt 14
11:00
2nd & 9 at opp 14
Jalen Nailor run for 7 yds to the ArzSt 7
10:15
3rd & 2 at opp 7
Connor Heyward run for a loss of 3 yards to the ArzSt 10
9:37
4th & 5 at opp 10
Matt Coghlin 28 yd FG GOODMichigan State 6, Arizona State 0
Arizona State Field goal, 7 plays
9:37
4th & 5 at own 35
Cole Hahn kickoff for 65 yds for a touchback
9:30
1st & 10 at own 25
Manny Wilkins pass complete to N’Keal Harry for 9 yds to the ArzSt 34
8:54
2nd & 1 at own 34
Manny Wilkins pass complete to Kyle Williams for 18 yds to the MchSt 48 for a 1ST down
8:41
1st & 10 at opp 48
Timeout MICHIGAN ST, clock 08:41
8:33
1st & 10 at opp 48
Manny Wilkins pass complete to Ryan Jenkins for 13 yds to the MchSt 35 for a 1ST down
8:17
1st & 10 at opp 35
Manny Wilkins pass incomplete to N’Keal Harry
8:11
2nd & 10 at opp 35
ARIZONA ST Penalty, Offensive Holding (Casey Tucker) to the MchSt 45
8:03
2nd & 20 at opp 45
Manny Wilkins pass incomplete to Frank Darby
7:54
3rd & 20 at opp 45
Manny Wilkins run for 14 yds to the MchSt 31
7:48
4th & 6 at opp 31
Brandon Ruiz 49 yd FG GOODMichigan State 6, Arizona State 3
Michigan State Punt, 3 plays
7:48
4th & 6 at own 35
Brandon Ruiz kickoff for 65 yds for a touchback
7:43
1st & 10 at own 25
Brian Lewerke pass incomplete to Matt Sokol
7:38
2nd & 10 at own 25
Brian Lewerke pass incomplete to Felton Davis III
7:38
3rd & 10 at own 25
MICHIGAN ST Penalty, False Start (Luke Campbell) to the MchSt 20
7:32
3rd & 15 at own 20
Brian Lewerke pass incomplete to Brandon Sowards
7:18
4th & 15 at own 20
Jake Hartbarger punt for 74 yds, downed at the ArzSt 6
Arizona State Punt, 6 plays
7:12
1st & 10 at own 6
Manny Wilkins pass complete to Ryan Newsome for 14 yds to the ArzSt 20 for a 1ST down
6:56
1st & 10 at own 20
Manny Wilkins pass complete to Tommy Hudson for 7 yds to the ArzSt 27
6:27
2nd & 3 at own 27
Manny Wilkins pass complete to Frank Darby for 7 yds to the ArzSt 34 for a 1ST down
6:10
1st & 10 at own 34
Eno Benjamin run for 2 yds to the ArzSt 36
5:40
2nd & 8 at own 36
Manny Wilkins run for a loss of 2 yards to the ArzSt 34
5:00
3rd & 10 at own 34
Manny Wilkins sacked by Tre Person for a loss of 13 yards to the ArzSt 21 Manny Wilkins fumbled, forced by Tre Person, recovered by ArzSt Manny Wilkins , return for 0 yards
4:42
4th & 23 at own 21
Michael Sleep-Dalton punt for 49 yds, fair catch by Cody White at the MchSt 30
Michigan State Touchdown, 6 plays
4:35
1st & 10 at own 30
Connor Heyward run for 6 yds to the MchSt 36
4:03
2nd & 4 at own 36
La’Darius Jefferson run for 5 yds to the MchSt 41 for a 1ST down
3:28
1st & 10 at own 41
ARIZONA ST Penalty, Defensive Pass Interference (Aashari Crosswell) to the ArzSt 44 for a 1ST down
3:21
1st & 10 at opp 44
Brian Lewerke pass complete to Cody White for 15 yds to the ArzSt 29 for a 1ST down
2:55
1st & 10 at opp 29
La’Darius Jefferson run for 3 yds to the ArzSt 26
2:25
2nd & 7 at opp 26
Brian Lewerke run for 1 yd to the ArzSt 16 for a 1ST down La’Darius Jefferson for a 1ST down
1:45
1st & 10 at opp 16
MICHIGAN ST Penalty, Illegal Block (Collin Lucas) to the ArzSt 31
1:27
1st & 25 at opp 31
Brian Lewerke pass complete to Cody White for 31 yds for a TD, (Matt Coghlin KICK)Michigan State 13, Arizona State 3
Arizona State Field goal, 9 plays
1:27
1st & 25 at own 35
Cole Hahn kickoff for 65 yds , Isaiah Floyd return for 24 yds to the ArzSt 24
1:15
1st & 10 at own 24
Eno Benjamin run for 2 yds to the ArzSt 26
0:40
2nd & 8 at own 26
Manny Wilkins pass incomplete to Terrell Chatman
0:32
3rd & 8 at own 40
Manny Wilkins pass complete to Frank Darby for 14 yds to the MchSt 40 for a 1ST down MICHIGAN ST Penalty, Face Mask (15 yards) (Josh Butler) to the MchSt 45 for a 1ST down
0:18
1st & 10 at opp 45
Manny Wilkins pass complete to N’Keal Harry for 16 yds to the MchSt 29 for a 1ST down
0:00
1st & 10 at opp 29
Manny Wilkins pass complete to Ryan Newsome for 22 yds to the MchSt 7 for a 1ST down
Q4 14:55
1st & goal at opp 7
Eno Benjamin run for 1 yd to the MchSt 6
Q4 14:29
2nd & goal at opp 6
Manny Wilkins pass incomplete to N’Keal Harry
Q4 14:24
3rd & goal at opp 6
Manny Wilkins pass incomplete to Frank Darby
Q4 14:19
4th & goal at opp 6
Brandon Ruiz 24 yd FG GOODMichigan State 13, Arizona State 6
4th quarter6 drives, then Arizona State 16, Michigan State 13
Michigan State Punt, 5 plays
14:19
4th & 9 at own 35
Brandon Ruiz kickoff for 65 yds for a touchback
14:15
1st & 10 at own 25
La’Darius Jefferson run for 3 yds to the MchSt 28
13:36
2nd & 7 at own 28
Brian Lewerke pass complete to Darrell Stewart Jr. for 9 yds to the MchSt 37 for a 1ST down
13:06
1st & 10 at own 37
MICHIGAN ST Penalty, Offensive Holding (Matt Allen) to the MchSt 27
12:42
1st & 20 at own 27
Brian Lewerke pass complete to Cody White for 9 yds to the MchSt 36
12:12
2nd & 11 at own 36
Brian Lewerke pass complete to Connor Heyward for 6 yds to the MchSt 42
11:51
3rd & 5 at own 42
Brian Lewerke pass incomplete to Felton Davis III
11:51
4th & 5 at own 42
MICHIGAN ST Penalty, Delay of Game (-5 Yards) to the MchSt 37
11:41
4th & 10 at own 37
TEAM punt for 20 yds, downed at the ArzSt 43
Arizona State Punt, 3 plays
11:36
1st & 10 at own 43
MICHIGAN ST Penalty, Defensive Holding (10 Yards) to the MchSt 47 for a 1ST down
11:29
1st & 10 at opp 47
Manny Wilkins pass incomplete to N’Keal Harry
11:23
2nd & 10 at opp 47
Manny Wilkins pass incomplete to Ryan Newsome
11:18
3rd & 10 at opp 47
Manny Wilkins pass incomplete to Frank Darby
11:08
4th & 10 at opp 47
Michael Sleep-Dalton punt for 44 yds, downed at the MchSt 3
Michigan State Punt, 4 plays
11:01
1st & 10 at own 3
Brian Lewerke pass complete to Cody White for 14 yds to the MchSt 17 for a 1ST down
10:35
1st & 10 at own 17
Brian Lewerke run for 2 yds to the MchSt 19
9:52
2nd & 8 at own 19
Brian Lewerke pass complete to Darrell Stewart Jr. for 4 yds to the MchSt 23
9:23
3rd & 4 at own 23
Brian Lewerke pass incomplete
9:12
4th & 4 at own 23
Jake Hartbarger punt for 52 yds , Ryan Newsome returns for 10 yds to the ArzSt 35
Arizona State Touchdown, 2 plays
9:02
1st & 10 at own 35
Manny Wilkins pass complete to Kyle Williams for 38 yds to the MchSt 27 for a 1ST down
8:45
1st & 10 at opp 27
Manny Wilkins pass complete to N’Keal Harry for 27 yds for a TD, (Brandon Ruiz KICK)Tied at 13
Michigan State Punt, 6 plays
8:45
1st & 10 at own 35
Brandon Ruiz kickoff for 65 yds for a touchback
8:40
1st & 10 at own 25
Brian Lewerke pass complete to Darrell Stewart Jr. for 3 yds to the MchSt 28
8:11
2nd & 7 at own 28
Brian Lewerke pass complete to Cody White for 8 yds to the MchSt 36 for a 1ST down
7:43
1st & 10 at own 36
Brian Lewerke pass complete to Connor Heyward for 22 yds to the ArzSt 42 for a 1ST down
7:20
1st & 10 at opp 42
Brian Lewerke sacked by Darius Slade and Merlin Robertson for a loss of 5 yards to the ArzSt 47
6:30
2nd & 15 at opp 47
Brian Lewerke sacked by Merlin Robertson for a loss of 19 yards to the MchSt 34 Brian Lewerke fumbled, forced by Merlin Robertson, recovered by MchSt Jordan Reid , return for 0 yards
5:50
3rd & 34 at own 34
Brian Lewerke pass complete to Felton Davis III for 16 yds to the 50 yard line
5:14
4th & 18 at the 50
MICHIGAN ST Penalty, False Start (Byron Bullough) to the MchSt 45
4:55
4th & 23 at own 45
Rocky Lombardi punt for 32 yds , Ryan Newsome returns for a loss of 2 yards to the ArzSt 21
Arizona State Field goal, 13 plays
4:50
1st & 10 at own 21
Eno Benjamin run for 2 yds to the ArzSt 23
4:16
2nd & 8 at own 23
Manny Wilkins pass incomplete to Brandon Aiyuk
4:07
3rd & 8 at own 23
Manny Wilkins pass complete to Eno Benjamin for 25 yds to the ArzSt 48 for a 1ST down
3:43
1st & 10 at own 48
Manny Wilkins pass complete to Ryan Jenkins for 11 yds to the MchSt 41 for a 1ST down
3:17
1st & 10 at opp 41
Manny Wilkins pass incomplete
3:12
2nd & 10 at opp 41
Manny Wilkins pass incomplete to Eno Benjamin
3:06
3rd & 10 at opp 41
MICHIGAN ST Penalty, Defensive Pass Interference (Justin Layne) to the MchSt 29 for a 1ST down
3:00
1st & 10 at opp 29
Manny Wilkins run for 13 yds to the MchSt 16 for a 1ST down
2:14
1st & 10 at opp 16
Eno Benjamin run for 6 yds to the MchSt 10
2:14
2nd & 4 at opp 10
Timeout MICHIGAN ST, clock 02:14
2:09
2nd & 4 at opp 10
Eno Benjamin run for 4 yds to the MchSt 6 for a 1ST down
2:09
1st & 0 at opp 6
Timeout MICHIGAN ST, clock 02:09
2:09
1st & 0 at opp 6
Timeout ARIZONA ST, clock 02:09
2:05
1st & goal at opp 6
TEAM run for a loss of 1 yard to the MchSt 7
1:20
2nd & goal at opp 7
TEAM run for a loss of 1 yard to the MchSt 8
0:39
3rd & goal at opp 8
TEAM run for a loss of 2 yards to the MchSt 10
0:03
4th & 0 at opp 10
Timeout ARIZONA ST, clock 00:03
0:00
4th & goal at opp 10
Brandon Ruiz 28 yd FG GOODArizona State 16, Michigan State 13
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.