Richmond at Michigan State

Saturday, September 9, 2023

Michigan State beat Richmond 45–⁠14. It was their only meeting on record.

AwayRichmond9–⁠4 in 2023
14
HomeMichigan State4–⁠8 in 2023
45

Final at Spartan Stadium, East LansingTV: BTNAttendance 70,049

At kickoff
70°F, mostly cloudy, wind 7 mph from the northWeather: NOAA NCEI Integrated Surface Database; Capital City Airport (KLAN), 11 km from the stadium, 23 minutes after kickoff
Official
Tim O’DeyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Richmond0001414
Michigan State71021745

Standouts

  • PassingNoah Kim18 of 22, 292 yards, 3 TDMichigan State
  • RushingNathan Carter19 carries, 111 yards, 3 TDMichigan State
  • ReceivingTre Mosley5 catches, 84 yards, 1 TDMichigan State
  • DefenseTristan Wheeler13 tackles, 1 for lossRichmond

Player stats

Richmond

PassingC/AttYdsTDInt
Kyle Wickersham16/2210200
Jackson Hardy2/21610
Savon Smith0/1000
RushingCarYdsTDLong
Owen Laughlin120020
Savon Smith317013
Fonnae Webb51009
Jamaal Brown51006
ReceivingRecYdsTDLong
Jerry Garcia Jr.434012
Nick DeGennaro52809
Savon Smith322015
Quanye Veney217011
DefenseTklTFLSacksInt
Tristan Wheeler13100
Aaron Banks8000
Donovan Hoilette6100
Mikey Jarmolowich5000

Michigan State

PassingC/AttYdsTDInt
Noah Kim18/2229230
Katin Houser1/11100
RushingCarYdsTDLong
Nathan Carter19111344
Noah Kim621012
Davion Primm41708
Jalen Berger2706
ReceivingRecYdsTDLong
Tre Mosley584126
Jaron Glover260031
Antonio Gates Jr.145145
Christian Fitzpatrick333013
DefenseTklTFLSacksInt
Angelo Grose70.50.50
Zion Young521.50
Aaron Brule51.510
Jacoby Windmon5100
Cal Haladay5100
Tunmise Adeleye21.510
Brandon Wright2110
Derrick Harmon2110
Khris Bogle20.50.50
Simeon Barrow Jr.10.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

RichmondMichigan State
193Total yards465
118Passing yards303
75Rushing yards162
4.7Yards per pass13.2
2.6Yards per rush4.3
11First downs21
1–⁠12Third downs5–⁠9
1–⁠2Fourth downs0–⁠0
1Turnovers2
3–⁠25Penalties5–⁠45
29:49Possession30:11
0Sacks (by defense)7

Efficiency

RichmondMichigan State
32%Success rate54%
−0.05EPA per play0.22
1.17Explosiveness1.21
0.04Rushing EPA−0.29
−0.12Passing EPA1.05
23%Passing-down success50%
−0.36First-down EPA−0.07
0.28Second-down EPA0.50
−0.10Third-down EPA0.54
16%Havoc by its defense33%

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 78% to win. Elo’s favorite won.

The line

Michigan State −29.5, over/under 43.5.

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 98%, Richmond 2%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan State end zoneRichmond end zoneQ1 RichmondPunt, 3 playsQ1 Michigan StatePunt, 3 playsQ1 RichmondPunt, 3 playsQ1 Michigan StatePunt, 3 playsQ1 Michigan StateTouchdown, 5 playsQ1 RichmondTurnover on downs, 10 playsQ1 Michigan StateTouchdown, 8 playsQ2 RichmondPunt, 5 playsQ2 Michigan StateField goal, 9 playsQ2 RichmondMissed FG, 13 playsQ2 Michigan StateEnd of half, 1 playQ3 Michigan StateTouchdown, 5 playsQ3 RichmondPunt, 3 playsQ3 Michigan StateTouchdown, 4 playsQ3 RichmondPunt, 3 playsQ3 Michigan StateTouchdown, 9 playsQ3 RichmondPunt, 3 playsQ4 Michigan StateFumble return TD, 1 play (Richmond scores)Q4 Michigan StateTouchdown, 6 playsQ4 RichmondPunt, 5 playsQ4 Michigan StateFumble, 2 playsQ4 RichmondTouchdown, 4 playsQ4 Michigan StatePunt, 6 playsQ4 RichmondEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan State drives left to right, Richmond right to left.
  1. Q1 RichmondPunt, 3 plays, −6 yards
  2. Q1 Michigan StatePunt, 3 plays, 1 yard
  3. Q1 RichmondPunt, 3 plays, 8 yards
  4. Q1 Michigan StatePunt, 3 plays, 4 yards
  5. Q1 Michigan StateTouchdown, 5 plays, 19 yards
  6. Q1 RichmondTurnover on downs, 10 plays, 44 yards
  7. Q1 Michigan StateTouchdown, 8 plays, 69 yards
  8. Q2 RichmondPunt, 5 plays, 27 yards
  9. Q2 Michigan StateField goal, 9 plays, 58 yards
  10. Q2 RichmondMissed FG, 13 plays, 60 yards
  11. Q2 Michigan StateEnd of half, 1 play, −1 yard
  12. Q3 Michigan StateTouchdown, 5 plays, 65 yards
  13. Q3 RichmondPunt, 3 plays, −1 yard
  14. Q3 Michigan StateTouchdown, 4 plays, 63 yards
  15. Q3 RichmondPunt, 3 plays, 5 yards
  16. Q3 Michigan StateTouchdown, 9 plays, 70 yards
  17. Q3 RichmondPunt, 3 plays, −7 yards
  18. Q4 Michigan StateFumble return TD, 1 play (Richmond scores), 1 yard
  19. Q4 Michigan StateTouchdown, 6 plays, 69 yards
  20. Q4 RichmondPunt, 5 plays, 22 yards
  21. Q4 Michigan StateFumble, 2 plays, 10 yards
  22. Q4 RichmondTouchdown, 4 plays, 25 yards
  23. Q4 Michigan StatePunt, 6 plays, 17 yards
  24. Q4 RichmondEnd of game, 3 plays, 6 yards

Play by play

1st quarter7 drives, then Michigan State 7, Richmond 0
Richmond Punt, 3 plays
15:00Jonathan Kim kickoff for 65 yds for a touchback
15:001st & 10 at own 25Savon Smith run for 1 yd to the RICH 26
15:002nd & 9 at own 26Kyle Wickersham pass incomplete
15:003rd & 9 at own 26Kyle Wickersham sacked by Brandon Wright and Simeon Barrow Jr. for a loss of 7 yards to the RICH 19
13:344th & 16 at own 19Aaron Trusler punt for 34 yds
Michigan State Punt, 3 plays
13:341st & 10 at own 47Noah Kim pass incomplete
13:342nd & 10 at own 47Nathan Carter run for 1 yd to the MSU 48
13:343rd & 9 at own 48Noah Kim pass incomplete
12:444th & 9 at own 48Ryan Eckley punt for 40 yds, fair catch by Savon Smith at the RICH 12
12:441st & 10 at own 12Timeout Michigan State, clock 12:44
Richmond Punt, 3 plays
12:441st & 10 at own 12Milan Howard run for 2 yds to the RICH 14
12:442nd & 8 at own 14Kyle Wickersham pass complete to Nick DeGennaro for 6 yds to the RICH 20
12:443rd & 2 at own 20Kyle Wickersham pass incomplete
11:264th & 2 at own 20Aaron Trusler punt for 42 yds
11:261st & 10 at own 38Timeout Michigan State, clock 11:26
Michigan State Punt, 3 plays
11:261st & 10 at own 38Nathan Carter run for 5 yds to the MSU 43
11:262nd & 5 at own 43Nathan Carter run for a loss of 1 yard to the MSU 42
11:263rd & 6 at own 42Noah Kim pass incomplete
9:574th & 6 at own 42Ryan Eckley punt for 39 yds , returns for no gain to the RICH 19
Michigan State Touchdown, 5 plays
9:571st & 10 at opp 19Jalen Berger run for 6 yds to the RICH 13
9:572nd & 4 at opp 13Jalen Berger run for 1 yd to the RICH 12
9:573rd & 3 at opp 12Nathan Carter run for 4 yds to the RICH 8 for a 1ST down
9:571st & goal at opp 8Noah Kim run for a loss of 3 yards to the RICH 11
7:262nd & goal at opp 11Noah Kim pass complete to Tre Mosley for 11 yds for a TD (Jonathan Kim KICK)Michigan State 7, Richmond 0
7:26Michigan State Penalty, Delay Of Game (-5 Yards) to the RICH 8
Richmond Turnover on downs, 10 plays
7:26Timeout Michigan State, clock 07:26
7:26Jonathan Kim kickoff for 65 yds for a touchback
7:261st & 10 at own 25Kyle Wickersham pass complete to Jerry Garcia Jr. for 4 yds to the RICH 29
7:262nd & 6 at own 29Kyle Wickersham pass complete to Jerry Garcia Jr. for 12 yds to the RICH 41 for a 1ST down
7:261st & 10 at own 41Savon Smith run for 3 yds to the RICH 44
7:262nd & 7 at own 44Kyle Wickersham pass complete to Savon Smith for 8 yds to the MSU 48 for a 1ST down
7:261st & 10 at opp 48Jamaal Brown run for a loss of 2 yards to the 50 yard line
7:262nd & 12 at the 50Kyle Wickersham pass complete to Savon Smith for 15 yds to the MSU 35 for a 1ST down
2:142nd & 13 at opp 38Timeout Michigan State, clock 02:14
2:141st & 10 at opp 35Kyle Wickersham sacked by Derrick Harmon and Aaron Brule for a loss of 3 yards to the MSU 38
2:142nd & 13 at opp 38Kyle Wickersham pass incomplete
2:143rd & 13 at opp 38Kyle Wickersham pass complete to Quanye Veney for 6 yds to the MSU 32
1:254th & 7 at opp 32Kyle Wickersham pass complete to Ja’Vion Griffin for 1 yd to the MSU 31
1:251st & 10 at own 31KIM, Noah pass deep to the left incomplete intended for HENRY, Tyrell thrown to the MSU49; QB hurried by GRANT, Jeremiah. PENALTY MSU Holding on BROWN, Spencer enforced 10 yards from the MSU31 to the MSU21 [SG]. NO PLAY (replay the down).
Michigan State Touchdown, 8 plays
1:251st & 20 at own 21Noah Kim pass complete to Nathan Carter for 9 yds to the MSU 30
1:252nd & 11 at own 30Noah Kim run for 12 yds to the MSU 42 for a 1ST down
1:251st & 10 at own 42Noah Kim pass complete to Nathan Carter for 5 yds to the MSU 47
0:012nd & 5 at own 47Noah Kim pass incomplete
0:003rd & 5 at own 47Noah Kim run for 7 yds to the RICH 46 for a 1ST down
Q2 15:001st & 10 at opp 46Noah Kim pass complete to Jaron Glover for 31 yds to the RICH 15 for a 1ST down
Q2 15:001st & 10 at opp 15Nathan Carter run for 2 yds to the RICH 13
Q2 13:442nd & 8 at opp 13Noah Kim pass complete to Tyneil Hopper for 13 yds for a TD (Jonathan Kim KICK)Michigan State 14, Richmond 0
2nd quarter4 drives, then Michigan State 17, Richmond 0
Richmond Punt, 5 plays
13:44Timeout Michigan State, clock 13:44
13:44Jonathan Kim kickoff for 65 yds for a touchback
13:441st & 10 at own 25Kyle Wickersham pass complete to Nick DeGennaro for 5 yds to the RICH 30
13:442nd & 5 at own 30Savon Smith run for 13 yds to the RICH 43 for a 1ST down
13:441st & 10 at own 43Kyle Wickersham pass complete to Savon Smith for a loss of 1 yard to the RICH 42
13:442nd & 11 at own 42Kyle Wickersham pass complete to Nick DeGennaro for 9 yds to the MSU 49
13:443rd & 2 at opp 49Kyle Wickersham run for 1 yd to the MSU 48
10:204th & 1 at opp 48Aaron Trusler punt for 41 yds
10:201st & 10 at own 7Timeout Michigan State, clock 10:20
Michigan State Field goal, 9 plays
10:201st & 10 at own 7Noah Kim pass complete to Maliq Carr for 22 yds to the MSU 29 for a 1ST down
9:302nd & 5 at own 34Timeout Michigan State, clock 09:30
9:301st & 10 at own 29Nathan Carter run for 5 yds to the MSU 34
9:302nd & 5 at own 34Nathan Carter run for 19 yds to the RICH 47 for a 1ST down
9:301st & 10 at opp 47Nathan Carter run for a loss of 1 yard to the RICH 48
9:302nd & 11 at opp 48Noah Kim pass complete to Tre Mosley for 17 yds to the RICH 31 for a 1ST down
7:211st & 10 at opp 31KIM, Noah pass deep to the left complete for 31 yards to CARR, Maliq caught at the UOR0 and advanced to the UOR0, TOUCHDOWN MSU, score nullified by penalty, clock 07:21 (Play was confirmed after review). PENALTY MSU Holding on BROWN, Spencer enforced 10 yards from the UOR31 to the UOR41 [NH]. NO PLAY (replay the down).
7:211st & 20 at opp 41Noah Kim run for 6 yds to the RICH 35
7:212nd & 14 at opp 35Noah Kim pass complete to Jaylan Franklin for 5 yds to the RICH 30
7:213rd & 9 at opp 30Noah Kim run for a loss of 5 yards to the RICH 35
5:174th & 14 at opp 35Jonathan Kim 52 yd FG GOODMichigan State 17, Richmond 0
Richmond Missed FG, 13 plays
5:17Timeout Michigan State, clock 05:17
5:17Jonathan Kim kickoff for 65 yds for a touchback
5:171st & 10 at own 25Kyle Wickersham pass complete to Milan Howard for a loss of 1 yard to the RICH 24
5:172nd & 11 at own 24Kyle Wickersham run for 20 yds to the RICH 44 for a 1ST down
5:171st & 10 at own 44Milan Howard run for 7 yds to the MSU 49
5:172nd & 3 at opp 49Kyle Wickersham sacked by Zion Young for a loss of 3 yards to the RICH 48
2:194th & 10 at own 44Timeout Michigan State, clock 02:19
2:193rd & 6 at own 48Kyle Wickersham sacked by Angelo Grose and Zion Young for a loss of 4 yards to the RICH 44
2:194th & 10 at own 44Owen Laughlin run for 20 yds to the MSU 36 for a 1ST down
2:191st & 10 at opp 36WICKERSHAM, Kyle pass deep to the right complete for 17 yards to DEGENNARO, Nick caught at the MSU19 and advanced to the MSU19 (TATUM, Dillon). PENALTY UOR Chop Block on LAMP, Gavin enforced 15 yards from the MSU36 to the UOR49 [SG]. NO PLAY (replay the down).
2:191st & 25 at own 49Kyle Wickersham pass incomplete
1:003rd & 13 at opp 39Timeout Michigan State, clock 01:00
1:002nd & 25 at own 49Kyle Wickersham pass complete to Landon Ellis for 12 yds to the MSU 39
0:541st & 10 at opp 29Timeout Michigan State, clock 00:54
0:543rd & 13 at opp 39WICKERSHAM, Kyle sacked for a loss of 3 yards at the MSU42 (WRIGHT, Brandon;SPENCER, Malik). PENALTY MSU Holding on BRANTLEY, Charles enforced 10 yards from the MSU39 to the MSU29 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
0:541st & 10 at opp 29Kyle Wickersham run for 10 yds to the MSU 19 for a 1ST down
0:541st & 10 at opp 19Savon Smith pass incomplete
0:253rd & 12 at opp 21Timeout Richmond, clock 00:25
0:252nd & 10 at opp 19Kyle Wickersham sacked by Brandon Wright and Derrick Harmon for a loss of 2 yards to the MSU 21
0:253rd & 12 at opp 21Kyle Wickersham pass complete to Jerry Garcia Jr. for 6 yds to the MSU 15
0:144th & 6 at opp 15Andrew Lopez 32 yd FG MISSED
Michigan State End of half, 1 play
0:001st & 10 at own 20Kneel down by MSU at MSU19 (team loss of 1), clock 00:00.
3rd quarter6 drives, then Michigan State 38, Richmond 0
Michigan State Touchdown, 5 plays
14:54Will McManus kickoff for 59 yds , return for no gain to the MSU 35
14:541st & 10 at own 35Noah Kim pass complete to Tre Mosley for 12 yds to the MSU 47 for a 1ST down
14:541st & 10 at own 47Noah Kim pass complete to Jaron Glover for 29 yds to the RICH 24 for a 1ST down
14:541st & 10 at opp 24Noah Kim pass complete to Montorie Foster Jr. for 15 yds to the RICH 9 for a 1ST down
14:541st & goal at opp 9Timeout Michigan State, clock 14:54
14:541st & goal at opp 9Nathan Carter run for 7 yds to the RICH 2
12:282nd & goal at opp 2Nathan Carter run for 2 yds for a TD (Jonathan Kim KICK)Michigan State 24, Richmond 0
Richmond Punt, 3 plays
12:281st & 10 at own 25Richmond Penalty, False Start (Keith Gouveia) to the RICH 20
12:28Jonathan Kim kickoff for 60 yds
12:281st & 15 at own 20Kyle Wickersham sacked by Khris Bogle and Aaron Brule for a loss of 1 yard to the RICH 19
12:282nd & 16 at own 19Kyle Wickersham pass incomplete
12:283rd & 16 at own 19Kyle Wickersham pass complete to Nick DeGennaro for 5 yds to the RICH 24
10:564th & 11 at own 24Aaron Trusler punt for 39 yds
10:561st & 10 at own 37Timeout Michigan State, clock 10:56
Michigan State Touchdown, 4 plays
10:561st & 10 at own 37Nathan Carter run for 3 yds to the MSU 40
10:562nd & 7 at own 40Noah Kim pass complete to Christian Fitzpatrick for 13 yds to the RICH 47 for a 1ST down
10:561st & 10 at opp 47Nathan Carter run for 3 yds to the RICH 44
8:252nd & 7 at opp 44Nathan Carter run for 44 yds for a TD (Jonathan Kim KICK)Michigan State 31, Richmond 0
Richmond Punt, 3 plays
8:25Jonathan Kim kickoff for 53 yds
8:251st & 10 at own 25Jamaal Brown run for 4 yds to the RICH 29
8:252nd & 6 at own 29Kyle Wickersham pass complete to Nick DeGennaro for 3 yds to the RICH 32
8:253rd & 3 at own 32Fonnae Webb run for a loss of 2 yards to the RICH 30
6:094th & 5 at own 30Aaron Trusler punt for 40 yds
Michigan State Touchdown, 9 plays
6:091st & 10 at own 30Nathan Carter run for a loss of 1 yard to the MSU 29
6:092nd & 11 at own 29Noah Kim pass complete to Tre Mosley for 18 yds to the MSU 47 for a 1ST down
6:091st & 10 at own 47Nathan Carter run for 1 yd to the MSU 48
6:092nd & 9 at own 48Nathan Carter run for 2 yds to the 50 yard line
6:093rd & 7 at the 50Noah Kim pass complete to Montorie Foster Jr. for 8 yds to the RICH 42 for a 1ST down
6:091st & 10 at opp 42Noah Kim pass complete to Tre Mosley for 26 yds to the RICH 16 for a 1ST down
6:091st & 10 at opp 16Nathan Carter run for 9 yds to the RICH 7
6:092nd & 1 at opp 7Nathan Carter run for 1 yd to the RICH 6 for a 1ST down
1:121st & goal at opp 6Nathan Carter run for 6 yds for a TD (Stephen Rusnak KICK)Michigan State 38, Richmond 0
Richmond Punt, 3 plays
1:12Stephen Rusnak kickoff for 65 yds for a touchback
1:121st & 10 at own 25Milan Howard run for a loss of 3 yards to the RICH 22
1:122nd & 13 at own 22Kyle Wickersham pass incomplete
0:003rd & 13 at own 22Kyle Wickersham sacked by Tunmise Adeleye for a loss of 4 yards to the RICH 18
Q4 14:474th & 17 at own 18Aaron Trusler punt for 46 yds
Q4 14:471st & 10 at own 46Timeout Michigan State, clock 14:47
Q4 14:361st & 10 at own 46Aaron Banks 47 Yd Fumble Return (Jayden Alsheskie Kick)Michigan State 38, Richmond 7
4th quarter6 drives, then Michigan State 45, Richmond 14
Michigan State Touchdown, 6 plays
14:28Will McManus kickoff for 55 yds
14:281st & 10 at own 31Noah Kim pass complete to Jaylan Franklin for 4 yds to the MSU 35
14:282nd & 6 at own 35Davion Primm run for 4 yds to the MSU 39
14:283rd & 2 at own 39Noah Kim run for 4 yds to the MSU 43 for a 1ST down
14:281st & 10 at own 43Noah Kim pass complete to Christian Fitzpatrick for 9 yds to the RICH 48
14:282nd & 1 at opp 48Davion Primm run for 3 yds to the RICH 45 for a 1ST down
11:331st & 10 at opp 45Noah Kim pass complete to Antonio Gates Jr. for 45 yds for a TD (Stephen Rusnak KICK)Michigan State 45, Richmond 7
Richmond Punt, 5 plays
11:33Stephen Rusnak kickoff for 65 yds for a touchback
11:331st & 10 at own 25Fonnae Webb run for 9 yds to the RICH 34
11:332nd & 1 at own 34Kyle Wickersham pass complete to Jerry Garcia Jr. for 12 yds to the RICH 46 for a 1ST down
11:331st & 10 at own 46Fonnae Webb run for 2 yds to the RICH 48
11:332nd & 8 at own 48Fonnae Webb run for a loss of 2 yards to the RICH 46
11:333rd & 10 at own 46Kyle Wickersham run for 1 yd to the RICH 47
8:044th & 9 at own 47Aaron Trusler punt for 38 yds, fair catch by Tyrell Henry at the MSU 15
Michigan State Fumble, 2 plays
8:041st & 10 at own 15Davion Primm run for 8 yds to the MSU 23
7:222nd & 2 at own 23Davion Primm run for 2 yds to the MSU 25 Davion Primm fumbled, recovered by RICH Quantraill Morris-Walker
Richmond Touchdown, 4 plays
7:221st & 10 at opp 25Jackson Hardy pass complete to Quanye Veney for 11 yds to the MSU 14 for a 1ST down
7:221st & 10 at opp 14Jamaal Brown run for 6 yds to the MSU 8
7:222nd & 4 at opp 8Fonnae Webb run for 3 yds to the MSU 5
5:163rd & 1 at opp 5Jackson Hardy pass complete to Sean Clarke for 5 yds for a TD (Jayden Alsheskie KICK)Michigan State 45, Richmond 14
Michigan State Punt, 6 plays
5:16Timeout Michigan State, clock 05:16
5:16Will McManus kickoff for 37 yds
5:161st & 10 at own 35Joseph Martinez run for 2 yds to the MSU 37
5:162nd & 8 at own 37Joseph Martinez run for a loss of 2 yards to the MSU 35
5:163rd & 10 at own 35Katin Houser pass complete to Christian Fitzpatrick for 11 yds to the MSU 46 for a 1ST down
5:161st & 10 at own 46Joseph Martinez run for 3 yds to the MSU 49
5:162nd & 7 at own 49Joseph Martinez run for 2 yds to the RICH 49
5:163rd & 5 at opp 49Joseph Martinez run for 1 yd to the RICH 48
1:494th & 4 at opp 48Michael O’Shaughnessy punt for 48 yds for a touchback
Richmond End of game, 3 plays
1:491st & 10 at own 30Jamaal Brown run for 2 yds to the RICH 32
1:492nd & 8 at own 32Jamaal Brown run for no gain to the RICH 32
0:003rd & 8 at own 32Jackson Hardy run for 4 yds to the RICH 36

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.

Officially, neither side has a win; as played, Michigan State leads 1–⁠0 in their only meeting.

The NCAA later vacated Michigan State’s win in this game; it doesn’t count in the official series.

Around this game