Referee Mike Cannon; umpire Ken Zelmanski; head linesman Bruce Keeling; line judge D. Gallagher; side judge Grady Smith; field judge John Roggeman; back judge Robert Smith; center judge Mike ConlinGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Michigan State
7
3
14
7
31
Rutgers
0
14
7
3
24
Standouts
PassingConnor Cook24 of 39, 367 yards, 2 TD, 1 INTMichigan State
No. 3RushingL.J. Scott9 carries, 42 yards, 2 TDMichigan State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan State
Rutgers
489
Total yards
349
367
Passing yards
208
122
Rushing yards
141
9.4
Yards per pass
8.0
3.3
Yards per rush
4.4
22
First downs
15
11–17
Third downs
3–12
1–1
Fourth downs
2–3
1
Turnovers
0
1–5
Penalties
3–20
34:12
Possession
25:48
Efficiency
Michigan State
Rutgers
45%
Success rate
41%
0.24
EPA per play
0.18
1.45
Explosiveness
1.48
−0.05
Rushing EPA
0.10
0.53
Passing EPA
0.29
52%
Passing-down success
39%
−0.44
First-down EPA
0.29
0.44
Second-down EPA
0.15
1.06
Third-down EPA
0.01
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 73% to win. Elo’s favorite won.
The line
Michigan State −17, over/under 56.
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 88%, Rutgers 12%. 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 RutgersPunt, 3 plays, 4 yards
Q1 Michigan StateMissed FG, 8 plays, 39 yards
Q1 RutgersPunt, 3 plays, 5 yards
Q1 Michigan StatePunt, 6 plays, 25 yards
Q1 RutgersPunt, 3 plays, −10 yards
Q1 Michigan StateTouchdown, 8 plays, 57 yards
Q1 RutgersTouchdown, 4 plays, 78 yards
Q2 Michigan StatePunt, 3 plays, −6 yards
Q2 RutgersTouchdown, 2 plays, 53 yards
Q2 Michigan StateField goal, 9 plays, 66 yards
Q2 RutgersPunt, 5 plays, 19 yards
Q2 Michigan StateInterception, 12 plays, 78 yards
Q2 RutgersEnd of half, 2 plays, 9 yards
Q3 Michigan StateTouchdown, 11 plays, 73 yards
Q3 RutgersPunt, 3 plays, −14 yards
Q3 Michigan StateTouchdown, 5 plays, 51 yards
Q3 RutgersTouchdown, 11 plays, 79 yards
Q3 Michigan StatePunt, 5 plays, 26 yards
Q4 RutgersField goal, 16 plays, 91 yards
Q4 Michigan StateTouchdown, 10 plays, 76 yards
Q4 RutgersTurnover on downs, 7 plays, 15 yards
Q4 Michigan StateEnd of game, 1 play, −1 yard
Play by play
1st quarter7 drives, then Michigan State 7, Rutgers 0
Rutgers Punt, 3 plays
15:00
1st & 10 at own 35
Kevin Cronin kickoff for 57 yds , Janarion Grant return for 26 yds to the Rutgr 34
14:49
1st & 10 at own 34
Chris Laviano pass incomplete
14:43
2nd & 10 at own 34
Janarion Grant run for a loss of 1 yard to the Rutgr 33
14:23
3rd & 11 at own 33
Laviano, Chris pass complete to Goodwin, Justin for 16 yards to the RUTGERS49, PENALTY RUTGERS illegal shift 5 yards to the RUTGERS28, NO PLAY.
13:44
3rd & 16 at own 28
Chris Laviano pass complete to Justin Goodwin for 10 yds to the Rutgr 38
13:11
4th & 6 at own 38
Joey Roth punt for 19 yds, punt out-of-bounds at the MchSt 43
Michigan State Missed FG, 8 plays
13:06
1st & 10 at own 43
Madre London run for 4 yds to the MchSt 47
12:28
2nd & 6 at own 47
Connor Cook pass complete to Jamal Lyles for 23 yds to the Rutgr 30 for a 1ST down
11:59
1st & 10 at opp 30
Madre London run for 5 yds to the Rutgr 25
11:25
2nd & 5 at opp 25
Connor Cook pass complete to Aaron Burbridge for 10 yds to the Rutgr 15 for a 1ST down
10:54
1st & 10 at opp 15
Madre London run for a loss of 3 yards to the Rutgr 18
10:21
2nd & 13 at opp 18
Connor Cook pass incomplete to Aaron Burbridge
10:14
3rd & 13 at opp 18
Connor Cook pass incomplete to Aaron Burbridge, broken up by Isaiah Wharton
10:07
4th & 13 at opp 18
Michael Geiger 35 yd FG BLOCKED blocked by Djwany Mera
Rutgers Punt, 3 plays
10:00
1st & 10 at own 20
Josh Hicks run for 3 yds to the Rutgr 23
9:23
2nd & 7 at own 23
Josh Hicks run for a loss of 1 yard to the Rutgr 22
8:36
3rd & 8 at own 22
Chris Laviano pass complete to Janarion Grant for 3 yds to the Rutgr 25
8:06
4th & 5 at own 25
Joey Roth punt for 46 yds, fair catch by R.J. Shelton at the MchSt 29
Michigan State Punt, 6 plays
8:02
1st & 10 at own 29
Connor Cook pass incomplete to Monty Madaris
7:57
2nd & 10 at own 29
Madre London run for 2 yds to the MchSt 31
7:13
3rd & 8 at own 31
Connor Cook pass complete to Aaron Burbridge for 17 yds to the MchSt 48 for a 1ST down
6:44
1st & 10 at own 48
Gerald Holmes run for no gain to the MchSt 48
6:00
2nd & 10 at own 48
Connor Cook pass complete to R.J. Shelton for 6 yds to the Rutgr 46
5:24
3rd & 4 at opp 46
Connor Cook pass incomplete to Monty Madaris
5:19
4th & 4 at opp 46
Jake Hartbarger punt for 11 yds, punt out-of-bounds at the Rutgr 35
Rutgers Punt, 3 plays
5:14
1st & 10 at own 35
Robert Martin run for 2 yds to the Rutgr 37
4:39
2nd & 8 at own 37
Chris Laviano pass incomplete
4:30
3rd & 8 at own 37
Chris Laviano sacked by Shilique Calhoun and Chris Frey for a loss of 12 yards to the Rutgr 25
4:05
4th & 20 at own 25
Joey Roth punt for 32 yds, fair catch by R.J. Shelton at the MchSt 43
Michigan State Touchdown, 8 plays
3:59
1st & 10 at own 43
Connor Cook pass incomplete to Macgarrett Kings Jr.
3:50
2nd & 10 at own 43
Connor Cook pass complete to Aaron Burbridge for 23 yds to the Rutgr 34 for a 1ST down
3:34
1st & 10 at opp 34
Gerald Holmes run for no gain to the Rutgr 34
3:05
2nd & 10 at opp 34
Connor Cook pass incomplete to Macgarrett Kings Jr.
3:02
3rd & 10 at opp 34
Connor Cook pass incomplete
2:56
4th & 10 at opp 34
Connor Cook pass complete to Aaron Burbridge for 25 yds to the Rutgr 9 for a 1ST down
2:24
1st & goal at opp 9
Gerald Holmes run for 1 yd to the Rutgr 8
1:46
2nd & goal at opp 8
Macgarrett Kings Jr. 8 Yd pass from Connor Cook (Michael Geiger Kick)Michigan State 7, Rutgers 0
Rutgers Touchdown, 4 plays
1:46
3rd & 9 at own 35
Kevin Cronin kickoff for 62 yds , Janarion Grant return for 19 yds to the Rutgr 22
1:27
1st & 10 at own 22
Paul James run for 72 yds to the MchSt 6 for a 1ST down
1:00
1st & goal at opp 6
Paul James run for 2 yds to the MchSt 4
0:23
2nd & goal at opp 4
TEAM run for a loss of 1 yard to the MchSt 5 TEAM fumbled, recovered by Rutgr Chris Laviano
Q2 14:56
3rd & goal at opp 5
Leonte Carroo 5 Yd pass from Chris Laviano (Kyle Federico Kick)Tied at 7
2nd quarter6 drives, then Rutgers 14, Michigan State 10
Michigan State Punt, 3 plays
14:56
4th & 9 at own 35
Chris Gough kickoff for 61 yds
14:52
1st & 10 at own 35
Connor Cook pass incomplete
14:47
2nd & 10 at own 35
Connor Cook sacked by Steve Longa for a loss of 6 yards to the MchSt 29
14:02
3rd & 16 at own 29
Connor Cook pass incomplete to Aaron Burbridge, broken up by Blessuan Austin
13:53
4th & 16 at own 29
Jake Hartbarger punt for 24 yds, downed at the Rutgr 47
Rutgers Touchdown, 2 plays
13:45
1st & 10 at own 47
Chris Laviano pass complete to Andre Patton for 14 yds to the MchSt 39 for a 1ST down
13:11
1st & 10 at opp 39
Leonte Carroo 39 Yd pass from Chris Laviano (Kyle Federico Kick)Rutgers 14, Michigan State 7
Michigan State Field goal, 9 plays
13:11
2nd & 10 at own 35
Chris Gough kickoff for 60 yds , R.J. Shelton return for 16 yds to the MchSt 21
12:57
1st & 10 at own 21
Gerald Holmes run for 30 yds to the Rutgr 49 for a 1ST down
12:30
1st & 10 at opp 49
Connor Cook pass incomplete to Gerald Holmes
12:22
2nd & 10 at opp 49
R.J. Shelton run for 7 yds to the Rutgr 42
11:44
3rd & 3 at opp 42
Connor Cook run for 10 yds to the Rutgr 32 for a 1ST down
11:09
1st & 10 at opp 32
Connor Cook pass complete to Macgarrett Kings Jr. for 19 yds to the Rutgr 13 for a 1ST down
10:33
1st & 10 at opp 13
Gerald Holmes run for 6 yds to the Rutgr 7
9:50
2nd & 4 at opp 7
R.J. Shelton run for a loss of 6 yards to the Rutgr 13
9:23
3rd & 10 at opp 13
Timeout RUTGERS, clock 09:23
9:16
3rd & 10 at opp 13
Connor Cook pass incomplete to Paul Lang, broken up by Quanzell Lambert
9:14
4th & 10 at opp 13
Michael Geiger 30 Yd Field GoalRutgers 14, Michigan State 10
Rutgers Punt, 5 plays
9:14
4th & 10 at own 35
Kevin Cronin kickoff for 40 yds , Nick Arcidiacono return for no gain to the Rutgr 25
9:03
1st & 10 at own 25
Chris Laviano pass complete to Leonte Carroo for 8 yds to the Rutgr 33
8:50
2nd & 2 at own 33
Robert Martin run for 12 yds to the Rutgr 45 for a 1ST down
8:33
1st & 10 at own 45
Janarion Grant run for 9 yds to the MchSt 46
8:12
2nd & 1 at opp 46
Robert Martin run for a loss of 4 yards to the 50 yard line
7:49
3rd & 5 at the 50
Timeout RUTGERS, clock 07:49
7:41
3rd & 5 at the 50
Chris Laviano sacked by Lawrence Thomas for a loss of 6 yards to the Rutgr 44
7:06
4th & 11 at own 44
Joey Roth punt for 42 yds, downed at the MchSt 14
Michigan State Interception, 12 plays
6:53
1st & 10 at own 14
Madre London run for a loss of 1 yard to the MchSt 13
6:24
2nd & 11 at own 13
Connor Cook pass incomplete to Macgarrett Kings Jr.
6:19
3rd & 11 at own 13
Connor Cook pass complete to Macgarrett Kings Jr. for 20 yds to the MchSt 33 for a 1ST down
5:50
1st & 10 at own 33
Aaron Burbridge run for 6 yds to the MchSt 39
5:20
2nd & 4 at own 39
Madre London run for a loss of 1 yard to the MchSt 38
4:28
3rd & 5 at own 38
Connor Cook pass complete to Aaron Burbridge for 8 yds to the MchSt 46 for a 1ST down
4:03
1st & 10 at own 46
Madre London run for a loss of 2 yards to the MchSt 44
3:19
2nd & 12 at own 44
Connor Cook pass complete to R.J. Shelton for 11 yds to the Rutgr 45
2:40
3rd & 1 at opp 45
Madre London run for 6 yds to the Rutgr 39 for a 1ST down
2:10
1st & 10 at opp 39
Madre London run for 3 yds to the Rutgr 36
1:30
2nd & 7 at opp 36
Connor Cook pass complete to Aaron Burbridge for 28 yds to the Rutgr 8 for a 1ST down
1:06
1st & goal at opp 8
Connor Cook pass intercepted, touchback. Kiy Hester return for no gain
Rutgers End of half, 2 plays
0:58
1st & 10 at own 20
Chris Laviano pass complete to Janarion Grant for 4 yds to the Rutgr 24
0:20
2nd & 6 at own 24
Timeout RUTGERS, clock 00:20
0:15
2nd & 6 at own 24
Justin Goodwin run for 5 yds to the Rutgr 29
3rd quarter5 drives, then Michigan State 24, Rutgers 21
Michigan State Touchdown, 11 plays
15:00
1st & 10 at own 35
Chris Gough kickoff for 58 yds , R.J. Shelton return for 20 yds to the MchSt 27
14:47
1st & 10 at own 27
Madre London run for no gain to the MchSt 27
14:06
2nd & 10 at own 27
Connor Cook pass complete to Aaron Burbridge for 25 yds to the Rutgr 48 for a 1ST down
13:31
1st & 10 at opp 48
Madre London run for no gain to the Rutgr 48
12:47
2nd & 10 at opp 48
Connor Cook pass complete to Aaron Burbridge for 8 yds to the Rutgr 40
12:03
3rd & 2 at opp 40
Madre London run for 8 yds to the Rutgr 32 for a 1ST down
11:29
1st & 10 at opp 32
Madre London run for 1 yd to the Rutgr 31
10:56
2nd & 9 at opp 31
Connor Cook pass complete to Paul Lang for 14 yds to the Rutgr 17 for a 1ST down
10:33
1st & 10 at opp 17
Madre London run for 3 yds to the Rutgr 14
9:55
2nd & 7 at opp 14
Madre London run for 2 yds to the Rutgr 12
9:22
3rd & 5 at opp 12
Connor Cook pass complete to Macgarrett Kings Jr. for 11 yds to the Rutgr 1 for a 1ST down
9:01
1st & goal at opp 1
LJ Scott 1 Yd Run (Michael Geiger Kick)Michigan State 17, Rutgers 14
Rutgers Punt, 3 plays
9:01
2nd & 10 at own 35
Kevin Cronin kickoff for 53 yds , Janarion Grant return for 20 yds to the Rutgr 32
8:51
1st & 10 at own 32
James, Paul rush for 7 yards to the RUTGERS39, PENALTY RUTGERS illegal formation 5 yards to the RUTGERS27, NO PLAY.
8:21
1st & 15 at own 27
Chris Laviano run for a loss of 9 yards to the Rutgr 18 Chris Laviano fumbled, recovered by Rutgr Chris Laviano
7:53
2nd & 24 at own 18
Chris Laviano pass incomplete
7:47
3rd & 24 at own 18
Chris Laviano pass incomplete
7:41
4th & 24 at own 18
Joey Roth punt for 33 yds, fair catch by R.J. Shelton at the MchSt 49
Michigan State Touchdown, 5 plays
7:35
1st & 10 at own 49
LJ Scott run for 4 yds to the Rutgr 47
6:49
2nd & 6 at opp 47
Connor Cook pass complete to Paul Lang for 20 yds to the Rutgr 27 for a 1ST down
6:30
1st & 10 at opp 27
Connor Cook pass complete to Aaron Burbridge for 2 yds to the Rutgr 25
5:53
2nd & 8 at opp 25
Connor Cook pass incomplete to LJ Scott
5:46
3rd & 8 at opp 25
DeAnthony Arnett 25 Yd pass from Connor Cook (Michael Geiger Kick)Michigan State 24, Rutgers 14
Rutgers Touchdown, 11 plays
5:46
4th & 8 at own 35
Kevin Cronin kickoff for 65 yds , Janarion Grant return for 21 yds to the Rutgr 21
5:28
1st & 10 at own 21
Chris Laviano pass complete to Nick Arcidiacono for 2 yds to the Rutgr 23
5:03
2nd & 8 at own 23
Josh Hicks run for 10 yds to the Rutgr 33 for a 1ST down
4:35
1st & 10 at own 33
Josh Hicks run for 8 yds to the Rutgr 41
4:07
2nd & 2 at own 41
Josh Hicks run for 4 yds to the Rutgr 45 for a 1ST down
3:38
1st & 10 at own 45
Josh Hicks run for no gain to the Rutgr 45
3:04
2nd & 10 at own 45
Chris Laviano pass complete to Leonte Carroo for 17 yds to the MchSt 38 for a 1ST down
2:39
1st & 10 at opp 38
Robert Martin run for 8 yds to the MchSt 30
2:11
2nd & 2 at opp 30
Hicks, Josh rush for 1 yard to the MICHIGANST29, PENALTY RUTGERS holding (Arcidiacono, Nick) 10 yards to the MICHIGANST40, NO PLAY.
1:41
2nd & 12 at opp 40
Chris Laviano pass complete to Leonte Carroo for 11 yds to the MchSt 29
1:23
3rd & 1 at opp 29
Chris Laviano pass incomplete to Leonte Carroo
1:17
4th & 1 at opp 29
Josh Hicks run for 1 yd to the MchSt 28 for a 1ST down
0:55
1st & 10 at opp 28
Timeout RUTGERS, clock 00:55
0:49
1st & 10 at opp 28
Leonte Carroo 28 Yd pass from Chris Laviano (Kyle Federico Kick)Michigan State 24, Rutgers 21
Michigan State Punt, 5 plays
0:49
2nd & 10 at own 35
Chris Gough kickoff for 50 yds , R.J. Shelton return for 15 yds to the MchSt 30
0:35
1st & 10 at own 30
Delton Williams run for 6 yds to the MchSt 36
0:10
2nd & 4 at own 36
Connor Cook pass complete to DeAnthony Arnett for 16 yds to the Rutgr 48 for a 1ST down
Q4 14:52
1st & 10 at opp 48
Delton Williams run for no gain to the Rutgr 48
Q4 14:12
2nd & 10 at opp 48
Connor Cook pass complete to R.J. Shelton for 6 yds to the Rutgr 42
Q4 13:27
3rd & 4 at opp 42
MICHIGAN ST Penalty, False Start (Donavon Clark) to the Rutgr 47
Q4 13:04
3rd & 9 at opp 47
Connor Cook pass complete to R.J. Shelton for 3 yds to the Rutgr 44
Q4 12:22
4th & 6 at opp 44
Tyler O’Connor punt for 39 yds, downed at the Rutgr 5
4th quarter4 drives, then Michigan State 31, Rutgers 24
Rutgers Field goal, 16 plays
12:17
1st & 10 at own 5
Robert Martin run for no gain to the Rutgr 5
11:50
2nd & 10 at own 5
Robert Martin run for 5 yds to the Rutgr 10
11:10
3rd & 5 at own 10
Chris Laviano run for 5 yds to the Rutgr 15 for a 1ST down
10:25
1st & 10 at own 15
Robert Martin run for 11 yds to the Rutgr 26 for a 1ST down
10:01
1st & 10 at own 26
Robert Martin run for no gain to the Rutgr 26
9:31
2nd & 10 at own 26
Chris Laviano pass complete to Leonte Carroo for 26 yds to the MchSt 48 for a 1ST down
9:04
1st & 10 at opp 48
Chris Laviano run for 1 yd to the MchSt 47
8:27
2nd & 9 at opp 47
Robert Martin run for 5 yds to the MchSt 42
7:43
3rd & 4 at opp 42
Chris Laviano pass complete to Justin Goodwin for a loss of 2 yards to the MchSt 44
7:22
4th & 6 at opp 44
Timeout MICHIGAN ST, clock 07:22
7:15
4th & 6 at opp 44
Chris Laviano pass complete to Justin Goodwin for 18 yds to the MchSt 26 for a 1ST down
6:47
1st & 10 at opp 26
Robert Martin run for 2 yds to the MchSt 24
6:12
2nd & 8 at opp 24
Robert Martin run for 15 yds to the MchSt 9 for a 1ST down
5:41
1st & 0 at opp 9
Timeout RUTGERS, clock 05:41
5:34
1st & goal at opp 9
Robert Martin run for 5 yds to the MchSt 4
5:01
2nd & goal at opp 4
Robert Martin run for no gain to the MchSt 4
4:24
3rd & goal at opp 4
Chris Laviano pass incomplete to Leonte Carroo, broken up by Arjen Colquhoun
4:21
4th & goal at opp 4
Kyle Federico 22 Yd Field GoalTied at 24
Michigan State Touchdown, 10 plays
4:21
4th & 5 at own 35
Chris Gough kickoff for 59 yds , R.J. Shelton return for 18 yds to the MchSt 24
4:08
1st & 10 at own 24
LJ Scott run for 1 yd to the MchSt 25
3:34
2nd & 9 at own 25
Connor Cook pass incomplete to Aaron Burbridge
3:28
3rd & 9 at own 25
Connor Cook pass complete to R.J. Shelton for 29 yds to the Rutgr 46 for a 1ST down
3:02
1st & 10 at opp 46
LJ Scott run for 6 yds to the Rutgr 40
2:20
2nd & 4 at opp 40
LJ Scott run for 2 yds to the Rutgr 38
1:45
3rd & 2 at opp 38
Aaron Burbridge run for 10 yds to the Rutgr 28 for a 1ST down
1:09
2nd & 1 at opp 19
Timeout RUTGERS, clock 01:09
1:01
2nd & 1 at opp 19
LJ Scott run for no gain to the Rutgr 19
0:48
3rd & 1 at opp 19
LJ Scott run for 16 yds to the Rutgr 3 for a 1ST down
0:43
1st & goal at opp 3
LJ Scott 3 Yd Run (Michael Geiger Kick)Michigan State 31, Rutgers 24
Rutgers Turnover on downs, 7 plays
0:43
2nd & 10 at own 35
Michael Geiger kickoff for 45 yds
0:38
1st & 10 at own 35
Chris Laviano pass incomplete
0:33
2nd & 10 at own 35
Chris Laviano pass incomplete to Charles Scarff
0:27
3rd & 10 at own 35
Chris Laviano pass complete to Andre Patton for 25 yds to the MchSt 40 for a 1ST down
0:25
1st & 10 at opp 40
TEAM pass incomplete
0:21
2nd & 10 at opp 40
Chris Laviano pass incomplete to Charles Scarff, broken up by Darien Harris
0:14
3rd & 10 at opp 40
Chris Laviano sacked by Malik McDowell for a loss of 10 yards to the 50 yard line
0:03
4th & 20 at the 50
TEAM pass incomplete
Michigan State End of game, 1 play
0:01
1st & 10 at the 50
TEAM run for a loss of 1 yard to the MchSt 49
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.