31
Final 1 2 3 4 OT 2OT 3OT Tot
7 3 0 7 7 7 0 31
0 10 0 7 7 7 8 39
39
12:30 PM PT1:30 PM MT2:30 PM CT3:30 PM ET7:30 PM GMT3:30 AM 北京时间12:30 PM MST2:30 PM EST, Oct. 28, 2017
Ryan Field, Evanston, Illinois  Attendance: 39,369

Play by Play

3rd Overtime
2nd&10 at NW 25
. Brian Lewerke FUMBLES (FF-Joe Gaziano), recovered at NW25 by Brian Lewerke RETURNED for 0 yards.Brian Lewerke pass to the right intended for Matt Sokol intercepted by Nate Hall RETURNED from NW0 for no gain. TOUCHBACK.
1st&10 at NW 25
Brian Lewerke incomplete pass to the middle intended for Cody White
Two Point ConversionNW 39-31
Clayton Thorson 2pt pass to the middle to Cameron Green. Successful.
3rd&7 at MSU 22NW 37-31
Clayton Thorson pass to the left to Flynn Nagel for 22 yards for a TOUCHDOWN
2nd&10 at MSU 25
Justin Jackson Off Left Tackle to MSU22 for 3 yards
1st&10 at MSU 25
Clayton Thorson incomplete pass to the left intended for Cameron Green
2nd Overtime
Extra Point AttemptTied 31-31
Charlie Kuhbander extra point is GOOD.
2nd&3 at MSU 3MSU 31-30
Justin Jackson Off Left Tackle for 3 yards for a TOUCHDOWN
1st&3 at MSU 3
Justin Jackson Off Right Tackle to MSU3 for no gain
2nd&6 at MSU 21
Clayton Thorson pass to the right to Cameron Green to MSU3 for 18 yards
1st&10 at MSU 25
Clayton Thorson pass to the right to Justin Jackson to MSU21 for 4 yards
Extra Point AttemptMSU 31-24
Matt Coghlin extra point is GOOD.
1st&10 at NW 11MSU 30-24
Brian Lewerke pass to the middle to Cody White for 11 yards for a TOUCHDOWN
1st&10 at NW 25
Brian Lewerke pass to the right to Gerald Holmes to NW11 for 14 yards
Overtime
Extra Point AttemptTied 24-24
Matt Coghlin extra point is GOOD.
2nd&6 at NW 6NW 24-23
Brian Lewerke pass to the left to Felton Davis III for 6 yards for a TOUCHDOWN
1st&7 at NW 7
Brian Lewerke Off Left Guard to NW6 for 1 yard
3rd&3 at NW 18
Brian Lewerke pass to the middle to Matt Sokol to NW7 for 11 yards
2nd&10 at NW 25
Brian Lewerke pass to the left to Felton Davis III to NW18 for 7 yards
1st&10 at NW 25
Brian Lewerke incomplete pass to the right intended for Cody White
Extra Point AttemptNW 24-17
Charlie Kuhbander extra point is GOOD.
1st&10 at MSU 14NW 23-17
Clayton Thorson pass to the right to Cameron Green for 14 yards for a TOUCHDOWN
1st&10 at MSU 25
Clayton Thorson pass to the right to Flynn Nagel to MSU14 for 11 yards
4th Quarter
1st&10 at NW 16
(0:22) TEAM up the Middle to NW14 for -2 yards
Kickoff
(0:25) Brett Scanlon kicks 64 yards from MSU35 to NW1, Riley Lees returns to NW16 for 15 yards
Extra Point AttemptTied 17-17
Matt Coghlin extra point is GOOD.
1st&10 at NW 13NW 17-16
(0:32) Brian Lewerke pass to the left to Felton Davis III for 13 yards for a TOUCHDOWN
1st&10 at NW 25
(0:47) Brian Lewerke pass to the left to Darrell Stewart Jr. to NW13 for 12 yards
4th&4 at NW 30
(0:53) Brian Lewerke Off Left Guard to NW25 for 5 yards
4th&4 at NW 30
Northwestern Wildcats timeout.
3rd&8 at NW 34
(1:20) Brian Lewerke pass to the left to Darrell Stewart Jr. to NW30 for 4 yards
3rd&3 at NW 29
(1:25) MSU-Matt Dotson PENALIZED -5 yards for False Start
2nd&10 at NW 36
(1:46) Brian Lewerke pass to the right to Hunter Rison to NW29 for 7 yards
1st&10 at NW 36
(1:51) Brian Lewerke incomplete pass to the right intended for Cody White
2nd&2 at NW 45
(1:56) Brian Lewerke pass to the right to Hunter Rison to NW36 for 9 yards
1st&10 at MSU 47
(2:06) Brian Lewerke pass to the middle to Darrell Stewart Jr. to NW45 for 8 yards
1st&10 at MSU 33
(2:22) Brian Lewerke pass to the right to Felton Davis III to MSU47 for 14 yards
2nd&2 at MSU 30
(2:37) Brian Lewerke pass to the left to Matt Sokol to MSU33 for 3 yards
1st&10 at MSU 22
(3:00) Brian Lewerke pass to the left to Darrell Stewart Jr. to MSU30 for 8 yards
1st&10 at MSU 12
(3:14) Brian Lewerke pass to the right to Darrell Stewart Jr. to MSU22 for 10 yards
4th&4 at MSU 50
(3:21) Hunter Niswander punts 38 yards to MSU12, Cody White Fair Catch
4th&4 at MSU 50
Michigan State Spartans timeout.
3rd&3 at MSU 49
(3:27) Clayton Thorson Off Right End to MSU50 for -1 yards
3rd&3 at MSU 49
Michigan State Spartans timeout.
2nd&5 at NW 49
(3:32) Justin Jackson up the Middle to MSU49 for 2 yards
1st&10 at NW 44
(4:14) Justin Jackson Off Right Tackle to NW49 for 5 yards
2nd&5 at NW 38
(4:49) Justin Jackson Off Right Tackle to NW44 for 6 yards
1st&10 at NW 33
(5:32) Justin Jackson Off Right Guard to NW38 for 5 yards
1st&10 at NW 20
(6:04) Clayton Thorson pass to the left to Macan Wilson to NW33 for 13 yards
4th&12 at NW 14
(6:08) Matt Coghlin 32 yard field goal is MISSED.
3rd&12 at NW 14
(6:19) Brian Lewerke incomplete pass to the right intended for Darrell Stewart Jr.
2nd&18 at NW 20
(6:57) Brian Lewerke pass to the right to Cody White to NW14 for 6 yards
Penalty
MSU-Cole Chewins PENALIZED -10 yards for Holding
1st&10 at NW 12
(7:40) Brian Lewerke pass to the right to LJ Scott to NW10 for 2 yards
3rd&10 at NW 24
(8:10) Brian Lewerke pass to the middle to Felton Davis III to NW12 for 12 yards
2nd&10 at NW 24
(8:16) Brian Lewerke incomplete pass to the middle intended for Cody White
1st&10 at NW 24
(8:22) Brian Lewerke incomplete pass to the right intended for Cam Chambers
2nd&10 at NW 38
(8:50) Brian Lewerke pass to the right to Cody White to NW24 for 14 yards
1st&10 at NW 38
(8:58) Brian Lewerke incomplete pass to the right
3rd&18 at MSU 17
(9:41) Brian Lewerke pass to the right to Cody White to NW38 for 45 yards
Penalty
(10:49) MSU-Cody White PENALIZED -15 yards for Pass Interference
2nd&10 at MSU 25
(10:44) Brian Lewerke pass to the left to Darrell Stewart Jr. to MSU32 for 7 yards
1st&10 at MSU 25
(10:49) Brian Lewerke incomplete pass to the left intended for Felton Davis III
Kickoff
(10:49) Luke Otto kicks 65 yards from NW35 to MSU0, TOUCHBACK.
Extra Point AttemptNW 17-10
Charlie Kuhbander extra point is GOOD.
1st&10 at MSU 12NW 16-10
(10:56) Justin Jackson pass to the right to Bennett Skowronek for 12 yards for a TOUCHDOWN
Penalty
(12:16) MSU-Justin Layne PENALIZED 10 yards for Holding
3rd&7 at MSU 30
(11:11) Clayton Thorson Off Right End to MSU22 for 8 yards
2nd&10 at MSU 33
(11:49) Justin Jackson Off Left Tackle to MSU30 for 3 yards
1st&10 at MSU 33
(11:55) Clayton Thorson incomplete pass to the middle intended for Macan Wilson
1st&10 at NW 42
(12:16) Clayton Thorson pass to the left to Cameron Green to MSU33 for 25 yards
4th&2 at MSU 17
(12:23) Jake Hartbarger punts 41 yards to NW42, Riley Lees Fair Catch
3rd&3 at MSU 16
(12:59) Brian Lewerke up the Middle to MSU17 for 1 yard
2nd&3 at MSU 16
(13:39) Madre London Off Left Tackle to MSU16 for no gain
1st&10 at MSU 9
(14:17) Brian Lewerke pass to the left to Felton Davis III to MSU16 for 7 yards
4th&8 at NW 44
(14:29) Hunter Niswander punts 45 yards to MSU11, Cody White returns to MSU11 for no gain. Cody White FUMBLES, recovered at MSU9 by Tyson Smith RETURNED for 0 yards.
3rd&7 at NW 45
(15:00) Clayton Thorson sacked at NW44 for -1 yards
3rd Quarter
2nd&10 at NW 42
(0:47) Jeremy Larkin Off Right End to NW45 for 3 yards
1st&10 at NW 42
(0:52) Clayton Thorson incomplete pass to the left intended for Riley Lees
1st&10 at NW 31
(1:13) Clayton Thorson pass to the middle to Riley Lees to NW42 for 11 yards
Penalty
MSU-Raequan Williams PENALIZED 10 yards for Holding
1st&19 at NW 10
(1:30) Jeremy Larkin Off Right Tackle to NW21 for 11 yards
Penalty
(1:41) NW-Bennett Skowronek PENALIZED -9 yards for Pass Interference
4th&1 at MSU 40
(1:48) Jake Hartbarger punts 41 yards to NW19, Riley Lees Fair Catch
3rd&2 at MSU 39
(2:22) Brian Lewerke up the Middle to MSU40 for 1 yard
2nd&2 at MSU 39
(3:05) LJ Scott Off Right Guard to MSU39 for no gain
1st&10 at MSU 31
(3:45) Brian Lewerke pass to the middle to Darrell Stewart Jr. to MSU39 for 8 yards
2nd&8 at MSU 22
(4:00) Brian Lewerke pass to the left to LJ Scott to MSU31 for 9 yards
1st&10 at MSU 20
(4:34) LJ Scott Off Left Tackle to MSU22 for 2 yards
4th&1 at NW 42
(4:41) Hunter Niswander punts 38 yards to MSU20, Cody White Fair Catch
3rd&5 at NW 38
(5:10) Clayton Thorson pass to the left to Garrett Dickerson to NW42 for 4 yards
2nd&8 at NW 35
(5:44) Clayton Thorson pass to the right to Flynn Nagel to NW38 for 3 yards
1st&10 at NW 33
(6:16) Justin Jackson up the Middle to NW35 for 2 yards
4th&16 at NW 33
(6:21) Matt Coghlin 51 yard field goal is MISSED.
4th&10 at NW 27
(6:21) MSU-Luke Campbell PENALIZED -6 yards for False Start
3rd&10 at NW 27
(6:26) Brian Lewerke incomplete pass to the right intended for Matt Sokol
2nd&8 at NW 25
(7:07) Brian Lewerke pass to the right to Gerald Holmes to NW27 for -2 yards
1st&10 at NW 27
(7:45) Gerald Holmes up the Middle to NW25 for 2 yards
4th&3 at NW 33
(8:16) Brian Lewerke pass to the left to Darrell Stewart Jr. to NW27 for 6 yards
3rd&9 at NW 39
(9:00) Brian Lewerke pass to the right to Cody White to NW33 for 6 yards
2nd&10 at NW 40
(9:38) Gerald Holmes Off Left Tackle to NW39 for 1 yard
1st&10 at NW 40
(9:46) Brian Lewerke incomplete pass to the left intended for Felton Davis III
1st&10 at MSU 49
(10:16) Brian Lewerke pass to the left to Darrell Stewart Jr. to NW40 for 11 yards
3rd&7 at MSU 26
(10:48) Brian Lewerke pass to the right to Darrell Stewart Jr. to MSU49 for 23 yards
2nd&7 at MSU 26
(10:55) Brian Lewerke incomplete pass to the right intended for Felton Davis III
1st&10 at MSU 23
(11:36) Gerald Holmes Off Right End to MSU26 for 3 yards
3rd&7 at MSU 10
(12:14) Brian Lewerke pass to the left to Gerald Holmes to MSU23 for 13 yards
2nd&7 at MSU 10
(12:19) Brian Lewerke incomplete pass to the right intended for Darrell Stewart Jr.
1st&10 at MSU 7
(12:57) Gerald Holmes Off Right Guard to MSU10 for 3 yards
4th&10 at MSU 34
(13:04) Hunter Niswander punts 27 yards to MSU7, Out of Bounds
3rd&10 at MSU 34
(13:10) Clayton Thorson incomplete pass to the middle intended for Bennett Skowronek
2nd&10 at MSU 34
(13:14) Clayton Thorson incomplete pass to the right intended for Charlie Fessler
1st&10 at MSU 34
(13:22) Clayton Thorson incomplete pass to the right intended for Bennett Skowronek
1st&10 at MSU 44
(13:37) Clayton Thorson pass to the left to Cameron Green to MSU34 for 10 yards
3rd&4 at NW 49
(13:54) Clayton Thorson pass to the right to Flynn Nagel to MSU44 for 7 yards
2nd&10 at NW 43
(14:33) Justin Jackson Off Right Tackle to NW49 for 6 yards
1st&10 at NW 43
(14:40) Clayton Thorson incomplete pass to the right intended for Macan Wilson
1st&10 at NW 25
(15:00) Clayton Thorson pass to the middle to Flynn Nagel to NW43 for 18 yards
Kickoff
(15:00) Brett Scanlon kicks 65 yards from MSU35 to NW0, TOUCHBACK.
2nd Quarter
1st&10 at MSU 23
(0:03) TEAM rush to MSU21 for -2 yards
Kickoff
(0:04) Luke Otto kicks 42 yards from NW35 to MSU23,
4th&10 at MSU 18Tied 10-10
(0:08) Charlie Kuhbander 35 yard field goal is GOOD.
3rd&10 at MSU 18
(0:14) Clayton Thorson incomplete pass to the right intended for Bennett Skowronek
3rd&10 at MSU 18
Michigan State Spartans timeout.
2nd&10 at MSU 18
(0:18) Clayton Thorson incomplete pass to the left intended for Garrett Dickerson
1st&10 at MSU 18
(0:20) TEAM incomplete pass to the middle
1st&10 at MSU 35
(0:29) Clayton Thorson pass to the middle to Bennett Skowronek to MSU18 for 17 yards
1st&10 at MSU 46
(0:41) Clayton Thorson pass to the left to Garrett Dickerson to MSU35 for 11 yards
1st&10 at MSU 46
Northwestern Wildcats timeout.
3rd&2 at NW 49
(0:47) Clayton Thorson pass to the middle to Bennett Skowronek to MSU46 for 5 yards
2nd&7 at NW 44
(1:10) Clayton Thorson pass to the left to Justin Jackson to NW49 for 5 yards
1st&10 at NW 41
(1:30) Clayton Thorson Off Left Guard to NW44 for 3 yards
2nd&10 at NW 26
(1:44) Clayton Thorson pass to the left to Justin Jackson to NW41 for 15 yards
1st&10 at NW 26
(1:49) Clayton Thorson incomplete pass to the left intended for Justin Jackson
4th&10 at MSU 36
(1:59) Jake Hartbarger punts 38 yards to NW26, Downed
3rd&10 at MSU 36
(2:04) Brian Lewerke incomplete pass to the left intended for Darrell Stewart Jr.
2nd&10 at MSU 36
(2:09) Brian Lewerke incomplete pass to the left intended for Cody White
2nd&10 at MSU 36
Northwestern Wildcats timeout.
1st&10 at MSU 36
(2:48) LJ Scott Off Right Tackle to MSU36 for no gain
2nd&2 at MSU 34
(3:21) LJ Scott Off Left Tackle to MSU36 for 2 yards
1st&10 at MSU 26
(3:52) Brian Lewerke pass to the left to Darrell Stewart Jr. to MSU34 for 8 yards
Kickoff
(3:58) Luke Otto kicks 59 yards from NW35 to MSU6, Connor Heyward returns to MSU26 for 20 yards
Extra Point AttemptMSU 10-7
Charlie Kuhbander extra point is GOOD.
4th&1 at MSU 1MSU 10-6
(4:03) Clayton Thorson Off Left Guard for 1 yard for a TOUCHDOWN
4th&1 at MSU 1
Michigan State Spartans timeout.
3rd&5 at MSU 5
(4:40) Clayton Thorson pass to the middle to Justin Jackson to MSU1 for 4 yards
2nd&2 at MSU 2
(5:18) Justin Jackson Off Right Tackle to MSU5 for -3 yards
1st&3 at MSU 3
(5:52) Justin Jackson Off Right Tackle to MSU2 for 1 yard
2nd&10 at MSU 24
(6:28) Clayton Thorson pass to the left to Garrett Dickerson to MSU3 for 21 yards
1st&10 at MSU 24
(6:32) Clayton Thorson incomplete pass to the right intended for Kyric McGowan
2nd&5 at MSU 34
(6:53) Clayton Thorson pass to the right to Riley Lees to MSU24 for 10 yards
1st&10 at MSU 39
(7:24) Clayton Thorson pass to the middle to Justin Jackson to MSU34 for 5 yards
3rd&10 at MSU 49
(8:00) Clayton Thorson pass to the right to Justin Jackson to MSU39 for 10 yards
2nd&10 at MSU 49
(8:07) Clayton Thorson incomplete pass to the right intended for Macan Wilson
1st&10 at MSU 49
(8:12) Clayton Thorson incomplete pass to the left intended for Justin Jackson
2nd&3 at NW 26
(8:30) Clayton Thorson pass to the middle to Riley Lees to MSU49 for 25 yards
1st&5 at NW 24
(9:09) Clayton Thorson pass to the left to Riley Lees to NW26 for 2 yards
Penalty
(9:26) MSU-Demetrius Cooper PENALIZED 5 yards for Offside
Kickoff
(9:31) Brett Scanlon kicks 62 yards from MSU35 to NW3, Riley Lees returns to NW19 for 16 yards
4th&1 at NW 28MSU 10-0
(9:37) Matt Coghlin 46 yard field goal is GOOD.
3rd&2 at NW 29
(10:18) Brian Lewerke Off Right Tackle to NW28 for 1 yard
2nd&7 at NW 34
(11:02) Madre London Off Right Guard to NW29 for 5 yards
1st&10 at NW 37
(11:42) Madre London up the Middle to NW34 for 3 yards
2nd&7 at NW 45
(12:18) Brian Lewerke up the Middle to NW37 for 8 yards
1st&10 at NW 48
(12:53) Connor Heyward Off Left End to NW45 for 3 yards
4th&8 at NW 3
(13:03) Hunter Niswander punts 42 yards to NW45, Cody White returns to NW48 for -3 yards
3rd&8 at NW 3
(13:10) Clayton Thorson incomplete pass to the left intended for Bennett Skowronek
2nd&8 at NW 3
(13:45) Justin Jackson Off Right Tackle to NW3 for no gain
1st&10 at NW 1
(14:13) Clayton Thorson Off Right Guard to NW3 for 2 yards
4th&19 at NW 48
(14:25) Jake Hartbarger punts 47 yards to NW1, Downed
3rd&9 at NW 38
(15:00) Brian Lewerke sacked at NW48 for -10 yards
1st Quarter
2nd&10 at NW 39
(0:25) Brian Lewerke pass to the left to Darrell Stewart Jr. to NW38 for 1 yard
1st&10 at NW 39
(0:31) Brian Lewerke incomplete pass to the right intended for Cody White
2nd&10 at MSU 31
(1:02) Brian Lewerke pass to the left to Felton Davis III to NW39 for 30 yards
1st&10 at MSU 31
(1:34) Connor Heyward Off Left Tackle to MSU31 for no gain
1st&10 at MSU 20
(2:03) Brian Lewerke pass to the left to Cody White to MSU31 for 11 yards
4th&2 at NW 48
(2:09) Hunter Niswander punts 32 yards to MSU20, Cody White Fair Catch
3rd&2 at NW 48
(2:14) Clayton Thorson incomplete pass to the middle intended for Flynn Nagel
2nd&1 at NW 49
(2:49) Clayton Thorson Off Left End to NW48 for -1 yards
1st&10 at NW 40
(3:11) Clayton Thorson pass to the left to Macan Wilson to NW49 for 9 yards
2nd&2 at NW 37
(3:31) Justin Jackson Off Left Guard to NW40 for 3 yards
1st&10 at NW 29
(3:47) Clayton Thorson pass to the left to Justin Jackson to NW37 for 8 yards
Penalty
(4:28) MSU-Demetrius Cooper PENALIZED 15 yards for Hands to the Face
2nd&9 at NW 8
(4:04) Clayton Thorson pass to the left to Flynn Nagel to NW14 for 6 yards
1st&10 at NW 7
(4:28) Justin Jackson Off Left Tackle to NW8 for 1 yard
2nd&5 at NW 13
(4:36) Brian Lewerke pass to the left to Cody White to NW8 for 5 yards. Cody White FUMBLES (FF-Paddy Fisher), recovered at NW7 by Brett Walsh RETURNED for 0 yards.
1st&10 at NW 18
(9:18) LJ Scott Off Left End to NW12 for 6 yards. LJ Scott FUMBLES (FF-Paddy Fisher), recovered at NW13 by Brian Allen RETURNED for 0 yards.
3rd&2 at NW 22
(5:57) Brian Lewerke Off Right Tackle to NW18 for 4 yards
2nd&6 at NW 26
(6:39) LJ Scott Off Right Tackle to NW22 for 4 yards
1st&10 at NW 30
(7:13) LJ Scott Off Right Guard to NW26 for 4 yards
1st&10 at NW 49
(7:30) Darrell Stewart Jr. Off Right End to NW30 for 19 yards
3rd&6 at MSU 32
(8:01) Brian Lewerke Off Right Guard to NW49 for 19 yards
2nd&11 at MSU 27
(8:41) Brian Lewerke pass to the left to Connor Heyward to MSU32 for 5 yards
1st&10 at MSU 28
(9:19) LJ Scott Off Left End to MSU27 for -1 yards
1st&10 at MSU 42
(12:25) Clayton Thorson pass to the right to Ramaud Chiaokhiao-Bowman to MSU31 for 11 yards. Ramaud Chiaokhiao-Bowman FUMBLES (FF-Andrew Dowell), recovered at MSU28 by David Dowell RETURNED for 0 yards.
3rd&1 at MSU 44
(10:01) Justin Jackson Off Left Tackle to MSU42 for 2 yards
2nd&1 at MSU 44
(10:36) Jeremy Larkin Off Right Guard to MSU44 for no gain
1st&10 at NW 47
(11:01) Clayton Thorson pass to the left to Flynn Nagel to MSU44 for 9 yards
3rd&3 at NW 43
(11:19) Clayton Thorson pass to the middle to Cameron Green to NW47 for 4 yards
2nd&5 at NW 41
(11:51) Justin Jackson Off Left Tackle to NW43 for 2 yards
1st&10 at NW 36
(12:11) Clayton Thorson pass to the middle to Cameron Green to NW41 for 5 yards
1st&10 at NW 25
(12:25) Clayton Thorson pass to the middle to Flynn Nagel to NW36 for 11 yards
Kickoff
(12:25) Brett Scanlon kicks 65 yards from MSU35 to NW0, TOUCHBACK.
Extra Point AttemptMSU 7-0
Matt Coghlin extra point is GOOD.
3rd&6 at NW 6MSU 6-0
(12:35) Brian Lewerke pass to the left to Cody White for 6 yards for a TOUCHDOWN
2nd&6 at NW 6
(12:38) Brian Lewerke incomplete pass to the right intended for Felton Davis III
1st&6 at NW 6
(12:45) Brian Lewerke incomplete pass to the left intended for Matt Sokol
1st&10 at MSU 34
(13:21) Brian Lewerke pass to the middle to Cody White to NW6 for 60 yards
2nd&6 at MSU 28
(13:52) Brian Lewerke pass to the left to Felton Davis III to MSU34 for 6 yards
1st&10 at MSU 24
(14:26) Gerald Holmes up the Middle to MSU28 for 4 yards
1st&10 at MSU 8
(14:52) Brian Lewerke pass to the right to Matt Sokol to MSU24 for 16 yards
Penalty
MSU-Shane Jones PENALIZED -8 yards for Holding
Kickoff
(15:00) Luke Otto kicks 65 yards from NW35 to MSU0, Connor Heyward returns to MSU16 for 16 yards
Sports Data API Powered by STATS © 2020 by STATS PERFORM.
Any commercial use or distribution without the express written consent of STATS PERFORM is strictly prohibited.