Referee Michael Cannon; umpire Ken Zelmanski; head linesman Bruce Keeling; line judge John Quinn; side judge Grady Smith; field judge Jeffrey Noggle; back judge Robert Smith Jr; alternate Steven ThielenGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Wyoming
7
7
0
0
14
Michigan State
21
21
7
7
56
Standouts
PassingConnor Cook8 of 12, 126 yards, 2 TDMichigan State
No. 33RushingJeremy Langford16 carries, 137 yards, 1 TDMichigan State
Colby Kirkegaard pass complete to Jalen Claiborne for 52 yds to the MchSt 4 for a 1ST down
0:46
1st & 0 at opp 4
Timeout MICHIGAN ST, clock 00:46
0:42
1st & goal at opp 4
Colby Kirkegaard pass complete to J.D. Krill for 4 yds for a TD, (Stuart Williams KICK)Michigan State 42, Wyoming 14
Michigan State End of half, 1 play
0:34
1st & 10 at own 35
Stuart Williams kickoff for 64 yds , R.J. Shelton return for 32 yds to the MICHIGANST 33 MICHIGAN ST Penalty, Offensive Holding (Montae Nicholson) to the MchSt 23
0:00
1st & 10 at own 23
TEAM run for a loss of 2 yards to the MchSt 21
Q3 15:00
1st & 10 at own 35
Kevin Cronin kickoff for 65 yds for a touchback
Q3 14:51
1st & 10 at own 25
Colby Kirkegaard pass complete to Dominic Rufran for 6 yds Dominic Rufran fumbled, forced by Darien Harris, recovered by MchSt Taiwan Jones
3rd quarter7 drives, then Michigan State 49, Wyoming 14
Michigan State Turnover on downs, 5 plays
14:30
1st & 10 at opp 31
R.J. Shelton run for 15 yds to the Wyom 16 for a 1ST down
14:00
1st & 10 at opp 16
Jeremy Langford run for 1 yd to the Wyom 15
13:30
2nd & 9 at opp 15
Cook, Connor pass complete to Burbridge, Aaron for 15 yards to the WYOMING0, PENALTY MICHIGANST illegal shift 5 yards to the WYOMING20, NO PLAY.
13:10
2nd & 14 at opp 20
Connor Cook pass complete to R.J. Shelton for 12 yds to the Wyom 8
13:03
3rd & 2 at opp 8
Jeremy Langford run for 1 yd to the Wyom 7
12:34
4th & 1 at opp 7
Connor Cook pass incomplete
Wyoming Punt, 3 plays
12:34
1st & 10 at own 7
WYOMING Penalty, False Start (J.D. Krill) to the Wyom 4
12:20
1st & 13 at own 4
Shaun Wick run for 2 yds to the Wyom 6
11:53
2nd & 11 at own 6
Timeout WYOMING, clock 11:53
11:49
2nd & 11 at own 6
Colby Kirkegaard pass incomplete to Dominic Rufran
11:45
3rd & 11 at own 6
Colby Kirkegaard pass complete to Jake Maulhardt for 9 yds to the Wyom 15
11:24
4th & 2 at own 15
Ethan Wood punt for 41 yds, fair catch by Macgarrett Kings Jr. at the MchSt 44
Michigan State Punt, 3 plays
11:00
1st & 10 at own 44
Jeremy Langford run for no gain to the MchSt 44
10:44
2nd & 10 at own 44
Cook, Connor pass incomplete to Burbridge, Aaron, PENALTY MICHIGANST holding (Jackson, Travis) 10 yards to the MICHIGANST34, NO PLAY.
10:38
2nd & 20 at own 34
Connor Cook pass incomplete to Andre Sims Jr.
10:30
3rd & 20 at own 34
Connor Cook run for a loss of 6 yards to the MchSt 28
9:50
4th & 26 at own 28
Mike Sadler punt for 43 yds , Jalen Claiborne returns for 1 yd to the Wyom 30
Wyoming Punt, 5 plays
9:15
1st & 10 at own 30
D.J. May run for 5 yds to the Wyom 35
8:40
2nd & 5 at own 35
D.J. May run for 16 yds to the MchSt 49 for a 1ST down
8:29
1st & 10 at opp 49
Kirkegaard, Colby pass incomplete to Rufran, Dominic, PENALTY WYOMING holding (Turner, Cole) 10 yards to the WYOMING41, NO PLAY.
8:10
1st & 20 at own 41
Colby Kirkegaard sacked by Ed Davis for a loss of 2 yards to the Wyom 39
7:35
2nd & 22 at own 39
D.J. May run for 4 yds to the Wyom 43
6:50
3rd & 18 at own 43
Colby Kirkegaard sacked by Riley Bullough for a loss of 4 yards to the Wyom 39
6:28
4th & 22 at own 39
Ethan Wood punt for 29 yds, downed at the MchSt 32
Michigan State Touchdown, 5 plays
6:00
1st & 10 at own 32
Jeremy Langford run for 3 yds to the MchSt 35
5:30
2nd & 7 at own 35
Connor Cook pass complete to Jeremy Langford for 5 yds to the MchSt 40
5:06
3rd & 2 at own 40
Jeremy Langford run for 17 yds to the Wyom 43 for a 1ST down
4:30
1st & 10 at opp 43
Jeremy Langford run for 14 yds to the Wyom 29 for a 1ST down
4:02
1st & 10 at opp 29
Jeremy Langford run for 29 yds for a TD, (Michael Geiger KICK)Michigan State 49, Wyoming 14
Wyoming Punt, 3 plays
3:56
1st & 10 at own 35
Kevin Cronin kickoff for 63 yds , D.J. May return for 19 yds to the Wyom 21
3:40
1st & 10 at own 21
Brian Hill run for no gain to the Wyom 21
3:06
2nd & 10 at own 21
WYOMING Penalty, Delay of Game (Colby Kirkegaard) to the Wyom 16
2:40
2nd & 15 at own 16
Colby Kirkegaard pass complete to Shaun Wick for 3 yds to the Wyom 19
1:55
3rd & 12 at own 19
Colby Kirkegaard sacked by Mylan Hicks for a loss of 5 yards to the Wyom 14
1:25
4th & 17 at own 14
Ethan Wood punt for 37 yds , Macgarrett Kings Jr. returns for no gain to the Wyom 14 WYOMING Penalty, Unsportsmanlike Conduct (-15 Yards) to the Wyom 36
Michigan State Touchdown, 8 plays
1:10
1st & 10 at opp 36
Nick Hill run for 7 yds to the Wyom 29
0:25
2nd & 3 at opp 29
Nick Hill run for 4 yds to the Wyom 25 for a 1ST down
0:00
1st & 10 at opp 25
Nick Hill run for 6 yds to the Wyom 19
Q4 14:50
2nd & 4 at opp 19
Nick Hill run for 3 yds to the Wyom 16
Q4 14:00
3rd & 1 at opp 16
Nick Hill run for 7 yds to the Wyom 9 for a 1ST down
Q4 13:20
1st & goal at opp 9
Nick Hill run for 7 yds to the Wyom 2
Q4 12:40
2nd & goal at opp 2
Nick Hill run for no gain to the Wyom 2
Q4 12:20
3rd & goal at opp 2
Hill, Nick rush for no gain to the WYOMING2, PENALTY MICHIGANST holding (Jackson, Travis) 10 yards to the WYOMING12, NO PLAY.
Q4 12:08
3rd & goal at opp 12
Tyler O’Connor run for 12 yds for a TD, (Kevin Cronin KICK)Michigan State 56, Wyoming 14
4th quarter3 drives, then Michigan State 56, Wyoming 14
Wyoming Turnover on downs, 8 plays
12:04
3rd & 13 at own 35
Kevin Cronin kickoff for 65 yds , D.J. May return for 35 yds to the Wyom 35
11:40
1st & 10 at own 35
Colby Kirkegaard pass complete to Dominic Rufran for 6 yds to the Wyom 41
11:05
2nd & 4 at own 41
Colby Kirkegaard pass complete to Dominic Rufran for 15 yds to the MchSt 44 for a 1ST down
10:35
1st & 10 at opp 44
Colby Kirkegaard pass complete to Jacob Hollister for 5 yds to the MchSt 39
9:55
2nd & 5 at opp 39
Colby Kirkegaard pass complete to Jalen Claiborne for 7 yds to the MchSt 32 for a 1ST down
9:20
1st & 10 at opp 32
D.J. May run for 5 yds to the MchSt 27
9:10
2nd & 5 at opp 27
Colby Kirkegaard pass incomplete to Dominic Rufran
8:30
3rd & 5 at opp 27
D.J. May run for 2 yds to the MchSt 25
8:21
4th & 3 at opp 25
Colby Kirkegaard sacked by Taiwan Jones for a loss of 6 yards to the MchSt 31
Michigan State Turnover on downs, 12 plays
8:10
1st & 10 at own 31
Delton Williams run for a loss of 1 yard to the MchSt 30
7:30
2nd & 11 at own 30
Damion Terry pass complete to Monty Madaris for 7 yds to the MchSt 37
6:50
3rd & 4 at own 37
Damion Terry pass complete to Monty Madaris for 8 yds to the MchSt 45 for a 1ST down
6:10
1st & 10 at own 45
Delton Williams run for 14 yds to the Wyom 41 for a 1ST down
5:30
1st & 10 at opp 41
Delton Williams run for 1 yd to the MchSt 40 MICHIGAN ST Penalty, Offensive Holding (Jamal Lyles) to the 50 yard line
4:50
1st & 19 at the 50
Damion Terry pass complete to Tres Barksdale for 7 yds to the Wyom 43
4:10
2nd & 12 at opp 43
Damion Terry pass complete to Tres Barksdale for 9 yds to the Wyom 34
3:59
3rd & 3 at opp 34
Damion Terry run for 11 yds to the Wyom 23 for a 1ST down
3:19
1st & 10 at opp 23
Delton Williams run for a loss of 1 yard to the Wyom 24
2:39
2nd & 11 at opp 24
Delton Williams run for 2 yds to the Wyom 22
1:59
3rd & 9 at opp 22
Delton Williams run for 4 yds to the Wyom 18
1:40
4th & 5 at opp 18
Damion Terry run for 3 yds to the Wyom 15
Wyoming End of game, 3 plays
1:10
1st & 10 at own 15
Brian Hill run for 9 yds to the Wyom 24
0:30
2nd & 1 at own 24
Brian Hill run for no gain to the Wyom 24
0:00
3rd & 1 at own 24
Brian Hill run for 2 yds to the Wyom 26 for a 1ST down
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.