From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan State
Rutgers
588
Total yards
377
339
Passing yards
266
249
Rushing yards
111
12.6
Yards per pass
6.5
6.6
Yards per rush
3.1
20
First downs
19
4–13
Third downs
5–17
0–1
Fourth downs
0–2
3
Turnovers
1
9–68
Penalties
7–65
29:03
Possession
30:57
4
Sacks (by defense)
0
Efficiency
Michigan State
Rutgers
37%
Success rate
34%
0.25
EPA per play
0.01
1.96
Explosiveness
1.26
−0.01
Rushing EPA
0.03
0.62
Passing EPA
−0.01
29%
Passing-down success
24%
0.39
First-down EPA
−0.21
0.54
Second-down EPA
0.13
−0.20
Third-down EPA
0.74
14%
Havoc by its defense
22%
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 60% to win. Elo’s favorite won.
The line
Michigan State −4, over/under 49.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 61%, Rutgers 39%. 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. Rutgers drives left to right, Michigan State right to left.
Q1 Michigan StateTurnover on downs, 9 plays, 50 yards
Q1 RutgersTouchdown, 9 plays, 72 yards
Q1 Michigan StateTouchdown, 2 plays, 75 yards
Q1 RutgersPunt, 5 plays, 14 yards
Q1 Michigan StatePunt, 5 plays, 44 yards
Q1 RutgersField goal, 10 plays, 72 yards
Q2 Michigan StateTouchdown, 5 plays, 87 yards
Q2 RutgersPunt, 5 plays, 27 yards
Q2 Michigan StateFumble, 4 plays, 14 yards
Q2 RutgersField goal, 4 plays, 2 yards
Q2 Michigan StateTouchdown, 1 play, 65 yards
Q2 RutgersPunt, 3 plays, 5 yards
Q2 Michigan StateTurnover on downs, 12 plays, 53 yards
Q3 RutgersPunt, 4 plays, 7 yards
Q3 Michigan StatePunt, 3 plays, −5 yards
Q3 RutgersPunt, 3 plays, 8 yards
Q3 Michigan StatePunt, 3 plays, −2 yards
Q3 RutgersPunt, 3 plays, 3 yards
Q3 Michigan StateTouchdown, 1 play, 94 yards
Q3 RutgersPunt, 3 plays, 4 yards
Q3 Michigan StatePunt, 9 plays, 32 yards
Q3 RutgersTurnover on downs, 16 plays, 73 yards
Q4 Michigan StateInterception, 6 plays, 42 yards
Q4 RutgersFumble, 5 plays, 32 yards
Q4 Michigan StateField goal, 6 plays, 23 yards
Q4 RutgersTurnover on downs, 9 plays, 44 yards
Q4 Michigan StateEnd of game, 1 play, −2 yards
Play by play
1st quarter6 drives, then Tied at 7
Michigan State Turnover on downs, 9 plays
15:00
1st & 10 at own 35
Guy Fava kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Kenneth Walker III run for 14 yds to the MchSt 39 for a 1ST down
14:32
1st & 10 at own 39
Kenneth Walker III run for a loss of 3 yards to the MchSt 36
13:48
2nd & 13 at own 36
Payton Thorne pass complete to Jalen Nailor for 17 yds to the Rutgr 47 for a 1ST down
13:32
1st & 10 at opp 47
Kenneth Walker III run for 5 yds to the Rutgr 42
12:46
2nd & 5 at opp 42
Payton Thorne pass complete to Kenneth Walker III for 13 yds to the Rutgr 29 for a 1ST down
12:18
1st & 10 at opp 29
RUTGERS Penalty, Defensive Offside (5 Yards) to the Rutgr 24
11:58
1st & 5 at opp 24
Kenneth Walker III run for no gain to the Rutgr 24
11:28
2nd & 5 at opp 24
Kenneth Walker III run for 2 yds to the Rutgr 22
10:55
3rd & 3 at opp 22
Kenneth Walker III run for a loss of 3 yards to the Rutgr 25
10:13
4th & 6 at opp 25
Bryce Baringer run for a loss of 3 yards to the Rutgr 28
Rutgers Touchdown, 9 plays
9:59
1st & 10 at own 28
Isaih Pacheco run for 1 yd to the Rutgr 29
9:38
2nd & 9 at own 29
Noah Vedral sacked by Simeon Barrow for a loss of 9 yards to the Rutgr 20
9:00
3rd & 18 at own 20
Noah Vedral pass complete to Aron Cruickshank for 19 yds to the Rutgr 39 for a 1ST down
8:45
1st & 10 at own 39
Isaih Pacheco run for 2 yds to the Rutgr 41
8:36
2nd & 8 at own 41
Noah Vedral run for 9 yds to the 50 yard line for a 1ST down
8:14
1st & 10 at the 50
Noah Vedral pass complete to Jovani Haskins for 11 yds to the MchSt 39 for a 1ST down
7:45
1st & 10 at opp 39
Noah Vedral run for 2 yds to the MchSt 37
7:17
2nd & 8 at opp 37
Noah Vedral run for 33 yds to the MchSt 4 for a 1ST down
6:57
1st & 0 at opp 4
Timeout MICHIGAN ST, clock 06:57
6:51
1st & goal at opp 4
Johnny Langan pass complete to Aron Cruickshank for 4 yds for a TD, (Valentino Ambrosio KICK)Rutgers 7, Michigan State 0
Michigan State Touchdown, 2 plays
6:51
1st & 10 at own 35
Guy Fava kickoff for 65 yds for a touchback
6:41
1st & 10 at own 25
Kenneth Walker III run for 12 yds to the MchSt 37 for a 1ST down
6:05
1st & 10 at own 37
Payton Thorne pass complete to Jalen Nailor for 63 yds for a TD, (Matt Coghlin KICK)Tied at 7
Rutgers Punt, 5 plays
6:05
1st & 10 at own 35
Matt Coghlin kickoff for 65 yds , Aron Cruickshank return for 27 yds to the Rutgr 27
5:55
1st & 10 at own 27
Isaih Pacheco run for 3 yds to the Rutgr 30
5:21
2nd & 7 at own 30
Noah Vedral pass complete to Matt Alaimo for 13 yds to the Rutgr 43 for a 1ST down
5:02
1st & 10 at own 43
RUTGERS Penalty, Offensive Holding (-10 Yards) to the Rutgr 33
4:44
1st & 20 at own 33
Noah Vedral sacked by Jack Camper and Jacub Panasiuk for a loss of 6 yards to the Rutgr 27
4:11
2nd & 26 at own 27
Noah Vedral pass complete to Isaiah Washington for 6 yds to the Rutgr 33
3:41
3rd & 20 at own 33
Noah Vedral run for 8 yds to the Rutgr 41
3:03
4th & 12 at own 41
Adam Korsak punt for 43 yds , Jayden Reed returns for 1 yd to the MchSt 17
Michigan State Punt, 5 plays
2:45
1st & 10 at own 17
Kenneth Walker III run for 3 yds to the MchSt 20
2:22
2nd & 7 at own 20
Payton Thorne pass complete to Tre Mosley for 39 yds to the Rutgr 41 for a 1ST down
1:58
1st & 10 at opp 41
Payton Thorne pass complete to Tre Mosley for 3 yds to the Rutgr 38
1:25
2nd & 7 at opp 38
Kenneth Walker III run for 4 yds to the Rutgr 34
0:58
3rd & 3 at opp 34
Payton Thorne pass incomplete
0:58
4th & 3 at opp 34
MICHIGAN ST Penalty, Delay of Game (-5 Yards) to the Rutgr 39
0:51
4th & 8 at opp 39
Bryce Baringer punt for 39 yds for a touchback
Rutgers Field goal, 10 plays
0:44
1st & 10 at own 20
Noah Vedral pass complete to Jovani Haskins for 27 yds to the Rutgr 47 for a 1ST down
0:10
1st & 10 at own 47
Aaron Young run for 3 yds to the 50 yard line
Q2 14:55
2nd & 7 at the 50
RUTGERS Penalty, Offensive Holding (-10 Yards) to the Rutgr 40
Q2 14:32
2nd & 17 at own 40
Noah Vedral pass complete to Matt Alaimo for 9 yds to the Rutgr 49
Q2 14:00
3rd & 8 at own 49
Vedral, Noah pass incomplete, PENALTY MICHIGANST personal foul 15 yards to the MICHIGANST36, NO PLAY, 1ST DOWN RUTGERS.
Q2 13:55
1st & 10 at opp 36
Noah Vedral pass incomplete for a 1ST down MICHIGAN ST Penalty, Roughing Passer (15 Yards) to the MchSt 21 for a 1ST down
Q2 13:42
1st & 10 at opp 21
Aaron Young run for 8 yds to the MchSt 13
Q2 13:13
2nd & 2 at opp 13
Aaron Young run for 6 yds to the MchSt 7 for a 1ST down
Q2 12:54
1st & goal at opp 7
Noah Vedral pass incomplete
Q2 12:45
2nd & goal at opp 7
Kyle Monangai run for a loss of 1 yard to the MchSt 8
Q2 12:15
3rd & goal at opp 8
Noah Vedral pass incomplete to Kyle Monangai
Q2 12:10
4th & goal at opp 8
Valentino Ambrosio 26 yd FG GOODRutgers 10, Michigan State 7
2nd quarter7 drives, then Michigan State 21, Rutgers 13
Michigan State Touchdown, 5 plays
12:10
4th & 11 at own 35
Guy Fava kickoff for 62 yds , Jalen Nailor return for 10 yds to the MchSt 13
11:50
1st & 10 at own 13
Jayden Reed run for 4 yds to the MchSt 17
11:33
2nd & 6 at own 17
Kenneth Walker III run for 15 yds to the MchSt 32 for a 1ST down
11:02
1st & 10 at own 32
Payton Thorne pass incomplete to Tre Mosley
10:45
2nd & 10 at own 32
Payton Thorne pass complete to Jayden Reed for 5 yds to the MchSt 37
10:18
3rd & 5 at own 37
Payton Thorne pass complete to Jalen Nailor for 63 yds for a TD, (Matt Coghlin KICK)Michigan State 14, Rutgers 10
Rutgers Punt, 5 plays
10:18
3rd & 5 at own 35
Matt Coghlin kickoff for 65 yds for a touchback
9:59
1st & 10 at own 25
Isaih Pacheco run for 8 yds to the Rutgr 33
9:42
2nd & 2 at own 33
Noah Vedral pass complete to Aron Cruickshank for 15 yds to the Rutgr 48 for a 1ST down
9:21
1st & 10 at own 48
Noah Vedral pass incomplete
9:17
2nd & 10 at own 48
Noah Vedral pass incomplete
8:59
3rd & 10 at own 48
Noah Vedral run for 4 yds to the MchSt 48
8:33
4th & 6 at opp 48
Adam Korsak punt for 39 yds, fair catch by Jayden Reed at the MchSt 9
Michigan State Fumble, 4 plays
8:21
1st & 10 at own 9
Harold Joiner run for 12 yds to the MchSt 21 for a 1ST down
7:55
1st & 10 at own 21
Harold Joiner run for 2 yds to the MchSt 23
7:33
2nd & 8 at own 23
Payton Thorne pass incomplete
7:24
3rd & 8 at own 23
TEAM run for a loss of 10 yards to the MchSt 13 Payton Thorne fumbled, recovered by MchSt Luke Campbell Luke Campbell fumbled, recovered by Rutgr Tyreem Powell
Rutgers Field goal, 4 plays
7:10
1st & 10 at opp 13
Isaih Pacheco run for no gain to the MchSt 13
6:42
2nd & 10 at opp 13
Noah Vedral run for 2 yds to the MchSt 11
6:26
3rd & 8 at opp 11
Noah Vedral pass incomplete to Shameen Jones
6:21
4th & 8 at opp 11
Valentino Ambrosio 29 yd FG GOODMichigan State 14, Rutgers 13
Michigan State Touchdown, 1 play
6:21
4th & 8 at own 35
Guy Fava kickoff for 54 yds
6:10
1st & 10 at own 35
Payton Thorne pass complete to Jalen Nailor for 65 yds for a TD, (Matt Coghlin KICK)Michigan State 21, Rutgers 13
Rutgers Punt, 3 plays
6:10
1st & 10 at own 35
Matt Coghlin kickoff for 65 yds for a touchback
5:59
1st & 10 at own 25
Noah Vedral pass incomplete
5:39
2nd & 10 at own 25
Noah Vedral pass complete to Shameen Jones for 5 yds to the Rutgr 30
5:29
3rd & 5 at own 30
Noah Vedral pass incomplete
5:16
4th & 5 at own 30
Adam Korsak punt for 43 yds, punt out-of-bounds at the MchSt 27
Michigan State Turnover on downs, 12 plays
4:59
1st & 10 at own 27
Kenneth Walker III run for 3 yds to the MchSt 30
4:29
2nd & 7 at own 30
Kenneth Walker III run for 10 yds to the MchSt 40 for a 1ST down
3:56
1st & 10 at own 40
Payton Thorne pass complete to Connor Heyward for 6 yds to the MchSt 46
3:31
2nd & 4 at own 46
Kenneth Walker III run for 9 yds to the Rutgr 45 for a 1ST down
2:58
1st & 10 at opp 45
Kenneth Walker III run for 13 yds to the Rutgr 32 for a 1ST down
2:19
1st & 10 at opp 32
Kenneth Walker III run for a loss of 4 yards to the Rutgr 36
1:37
2nd & 14 at opp 36
Kenneth Walker III run for 5 yds to the Rutgr 31
1:01
3rd & 9 at opp 31
Payton Thorne pass complete to Tre Mosley for 19 yds to the Rutgr 12 for a 1ST down
0:55
1st & 10 at opp 12
Kenneth Walker III run for 2 yds to the Rutgr 10
0:54
2nd & 8 at opp 10
Timeout MICHIGAN ST, clock 00:54
0:47
2nd & 8 at opp 10
MICHIGAN ST Penalty, Offensive Holding (-10 Yards) to the Rutgr 20
0:35
2nd & 18 at opp 20
Payton Thorne pass complete to Connor Heyward for 2 yds to the Rutgr 18
0:01
3rd & 16 at opp 18
Payton Thorne pass incomplete
0:01
4th & 16 at opp 18
Timeout RUTGERS, clock 00:01
0:00
4th & 16 at opp 18
Matt Coghlin 35 yd FG MISSED
3rd quarter9 drives, then Michigan State 28, Rutgers 13
Rutgers Punt, 4 plays
15:00
1st & 10 at own 35
Matt Coghlin kickoff for 65 yds , Aron Cruickshank return for 17 yds to the Rutgr 17
14:50
1st & 10 at own 17
Isaih Pacheco run for 3 yds to the Rutgr 20
14:42
2nd & 7 at own 20
RUTGERS Penalty, Offensive Holding (-10 Yards) to the Rutgr 9
13:46
2nd & 18 at own 9
Isaih Pacheco run for 12 yds to the Rutgr 21 RUTGERS Penalty, Offensive Holding (-10 Yards) to the Rutgr 11
13:27
2nd & 16 at own 11
Noah Vedral pass complete to Isaiah Washington for 14 yds to the Rutgr 25
13:00
3rd & 2 at own 25
Noah Vedral run for a loss of 1 yard to the Rutgr 24
12:06
4th & 3 at own 24
Adam Korsak punt for 57 yds, punt out-of-bounds at the MchSt 19
Michigan State Punt, 3 plays
11:42
1st & 10 at own 19
Payton Thorne pass complete to Tre Mosley for a loss of 2 yards to the MchSt 17
11:28
2nd & 12 at own 17
Payton Thorne pass incomplete
11:28
3rd & 12 at own 17
MICHIGAN ST Penalty, False Start (-5 Yards) to the MchSt 12
11:23
3rd & 17 at own 12
Payton Thorne pass complete to Jayden Reed for 12 yds to the MchSt 24
10:46
4th & 5 at own 24
MICHIGAN ST Penalty, Delay of Game (-5 Yards) to the MchSt 19
10:46
4th & 10 at own 19
MICHIGAN ST Penalty, False Start (-5 Yards) to the MchSt 14
10:37
4th & 15 at own 14
Bryce Baringer punt for 41 yds, punt out-of-bounds at the Rutgr 45
Rutgers Punt, 3 plays
10:18
1st & 10 at own 45
Aron Cruickshank run for a loss of 2 yards to the Rutgr 43
10:00
2nd & 12 at own 43
Noah Vedral pass incomplete to Aron Cruickshank
10:00
3rd & 12 at own 43
Timeout RUTGERS, clock 10:00
9:45
3rd & 12 at own 43
Noah Vedral pass complete to Brandon Sanders for 10 yds to the MchSt 47
9:14
4th & 2 at opp 47
Adam Korsak punt for 36 yds, fair catch by Jayden Reed at the MchSt 11
Michigan State Punt, 3 plays
8:58
1st & 10 at own 11
Kenneth Walker III run for a loss of 2 yards to the MchSt 9
8:42
2nd & 12 at own 9
Payton Thorne pass incomplete to Tre Mosley
8:32
3rd & 12 at own 9
Payton Thorne pass incomplete
8:24
4th & 12 at own 9
Bryce Baringer punt for 51 yds, fair catch by Aron Cruickshank at the Rutgr 40
Rutgers Punt, 3 plays
8:20
1st & 10 at own 40
Noah Vedral pass incomplete to Shameen Jones
7:58
2nd & 10 at own 40
Noah Vedral run for 3 yds to the Rutgr 43
7:39
3rd & 7 at own 43
Noah Vedral pass incomplete
7:29
4th & 7 at own 43
Adam Korsak punt for 51 yds, downed at the MchSt 6
Michigan State Touchdown, 1 play
7:13
1st & 10 at own 6
Kenneth Walker III run for 94 yds for a TD, (Matt Coghlin KICK)Michigan State 28, Rutgers 13
Rutgers Punt, 3 plays
7:13
1st & 10 at own 35
Matt Coghlin kickoff for 60 yds , Jessie Parson III return for 31 yds to the Rutgr 36
6:53
1st & 10 at own 36
Pacheco, Isaih rush for 4 yards to the RUTGERS40, PENALTY RUTGERS holding 10 yards to the RUTGERS26, NO PLAY.
6:34
1st & 20 at own 26
Isaih Pacheco run for 4 yds to the Rutgr 30
6:03
2nd & 16 at own 30
Noah Vedral pass incomplete
5:45
3rd & 16 at own 30
Isaih Pacheco run for 10 yds to the Rutgr 40
5:09
4th & 6 at own 40
Adam Korsak punt for 53 yds , Jayden Reed returns for a loss of 1 yard to the MchSt 39 MICHIGAN ST Penalty, Illegal Block (4 Yards) to the MchSt 2
Michigan State Punt, 9 plays
4:52
1st & 10 at own 2
Kenneth Walker III run for 4 yds to the MchSt 6
4:44
2nd & 6 at own 6
Kenneth Walker III run for 4 yds to the MchSt 10
4:02
3rd & 3 at own 10
Payton Thorne pass complete to Connor Heyward for 9 yds to the MchSt 19 for a 1ST down
3:34
1st & 10 at own 19
Payton Thorne pass incomplete to Jayden Reed
3:12
2nd & 10 at own 19
Kenneth Walker III run for 9 yds to the MchSt 28
2:47
3rd & 1 at own 28
Kenneth Walker III run for 2 yds to the MchSt 30 for a 1ST down
2:15
1st & 10 at own 30
Payton Thorne run for 9 yds to the MchSt 39
1:51
2nd & 1 at own 39
Timeout RUTGERS, clock 01:51
1:28
2nd & 1 at own 39
Harold Joiner run for no gain to the MchSt 39
0:59
3rd & 1 at own 39
Kenneth Walker III run for no gain to the MchSt 39
0:25
4th & 1 at own 39
MICHIGAN ST Penalty, Delay of Game (-5 Yards) to the MchSt 34
0:14
4th & 6 at own 34
Bryce Baringer punt for 47 yds, downed at the Rutgr 19
Rutgers Turnover on downs, 16 plays
0:03
1st & 10 at own 19
Noah Vedral pass complete to Shameen Jones for 5 yds to the Rutgr 24
Q4 14:54
2nd & 5 at own 24
Noah Vedral pass complete to Shameen Jones for 12 yds to the Rutgr 36 for a 1ST down
Q4 14:14
1st & 10 at own 36
Noah Vedral pass complete to Shameen Jones for 8 yds to the Rutgr 44
Q4 13:38
2nd & 2 at own 44
Aaron Young run for 1 yd to the Rutgr 45
Q4 13:13
3rd & 1 at own 45
Aaron Young run for 3 yds to the Rutgr 48 for a 1ST down
Q4 12:50
1st & 10 at own 48
Brandon Sanders run for 8 yds to the MchSt 44
Q4 12:26
2nd & 2 at opp 44
Noah Vedral pass incomplete
Q4 12:12
3rd & 2 at opp 44
Kyle Monangai run for 5 yds to the MchSt 39 for a 1ST down
Q4 11:55
1st & 10 at opp 39
Kyle Monangai run for 9 yds to the MchSt 30
Q4 11:30
2nd & 1 at opp 30
Kyle Monangai run for 3 yds to the MchSt 27 for a 1ST down
Q4 11:11
1st & 10 at opp 27
Noah Vedral run for 2 yds to the MchSt 25
Q4 10:42
2nd & 8 at opp 25
Noah Vedral pass complete to Jovani Haskins for 14 yds to the MchSt 11 for a 1ST down
Q4 10:10
1st & 10 at opp 11
Isaih Pacheco run for 2 yds to the MchSt 9
Q4 9:49
2nd & 8 at opp 9
Isaih Pacheco run for 3 yds to the MchSt 6
Q4 9:00
3rd & 5 at opp 6
Noah Vedral run for a loss of 2 yards to the MchSt 8 Noah Vedral fumbled, recovered by Rutgr Cedrice Paillant
Q4 8:27
4th & 7 at opp 8
Noah Vedral pass incomplete
4th quarter5 drives, then Michigan State 31, Rutgers 13
Michigan State Interception, 6 plays
8:19
1st & 10 at own 8
Payton Thorne pass complete to Jayden Reed for 12 yds to the MchSt 20 for a 1ST down
7:57
1st & 10 at own 20
Kenneth Walker III run for 1 yd to the MchSt 21
6:59
2nd & 9 at own 21
Kenneth Walker III run for 25 yds to the MchSt 46 for a 1ST down
6:30
1st & 10 at own 46
Payton Thorne pass incomplete
6:22
2nd & 10 at own 46
Jordon Simmons run for 4 yds to the 50 yard line
5:47
3rd & 6 at the 50
Payton Thorne pass intercepted Alijah Clark return for no gain to the Rutgr 44
Rutgers Fumble, 5 plays
5:35
1st & 10 at own 44
Noah Vedral sacked by Drew Jordan and Maverick Hansen for a loss of 8 yards to the Rutgr 36
5:16
2nd & 18 at own 36
Noah Vedral pass incomplete
4:50
3rd & 18 at own 36
Noah Vedral pass complete to Shameen Jones for 28 yds to the MchSt 36 for a 1ST down
4:38
1st & 10 at opp 36
Noah Vedral pass complete to Shameen Jones for 12 yds to the MchSt 24 for a 1ST down
4:26
1st & 10 at opp 24
Noah Vedral sacked by TEAM for a loss of 17 yards to the Rutgr 41 Noah Vedral fumbled, recovered by MchSt Jacob Slade , return for 0 yards
Michigan State Field goal, 6 plays
3:59
1st & 10 at opp 41
Kenneth Walker III run for 2 yds to the Rutgr 39
3:33
2nd & 8 at opp 39
Payton Thorne pass complete to Jalen Nailor for 13 yds to the Rutgr 26 for a 1ST down
2:59
1st & 10 at opp 26
Kenneth Walker III run for 1 yd to the Rutgr 25
2:17
2nd & 9 at opp 25
Payton Thorne pass incomplete to Jayden Reed
2:16
3rd & 9 at opp 25
Timeout MICHIGAN ST, clock 02:16
1:55
3rd & 9 at opp 25
Kenneth Walker III run for 7 yds to the Rutgr 18
1:55
4th & 2 at opp 18
Timeout RUTGERS, clock 01:55
1:54
4th & 2 at opp 18
Matt Coghlin 35 yd FG GOODMichigan State 31, Rutgers 13
Rutgers Turnover on downs, 9 plays
1:54
4th & 2 at own 35
Matt Coghlin kickoff for 65 yds for a touchback
1:52
1st & 10 at own 25
Cole Snyder pass incomplete
1:45
2nd & 10 at own 25
Cole Snyder pass complete to Shameen Jones for 14 yds to the Rutgr 39 for a 1ST down
1:35
1st & 10 at own 39
RUTGERS Penalty, Offensive Holding (-10 Yards) to the Rutgr 29
1:11
1st & 20 at own 29
Cole Snyder pass complete to Isaiah Washington for 7 yds to the Rutgr 36
1:10
2nd & 13 at own 36
Cole Snyder pass incomplete
1:00
3rd & 13 at own 36
Cole Snyder pass complete to Brandon Sanders for 25 yds to the MchSt 39 for a 1ST down
0:50
1st & 10 at opp 39
Cole Snyder pass incomplete
0:42
2nd & 10 at opp 39
Cole Snyder pass complete to Kyle Monangai for 1 yd to the MchSt 38
0:30
3rd & 9 at opp 38
Cole Snyder pass complete to Isaiah Washington for 7 yds to the MchSt 31
0:21
4th & 2 at opp 31
Cole Snyder pass incomplete
Michigan State End of game, 1 play
0:10
1st & 10 at own 31
TEAM run for a loss of 2 yards to the MchSt 29
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.