Referee John O’Neill; umpire Robert Colosimo; head linesman William Sutter; line judge T Krispinsky; side judge Bobby Sagers; field judge Darrel Leftwich; back judge Scott Buchanan; alternate Brent DurbinGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Rutgers
0
0
3
0
3
Michigan State
14
21
0
10
45
Standouts
PassingConnor Cook16 of 24, 254 yards, 2 TDMichigan State
No. 33RushingJeremy Langford16 carries, 126 yards, 2 TDMichigan State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Rutgers
Michigan State
234
Total yards
520
139
Passing yards
278
95
Rushing yards
242
4.5
Yards per pass
10.7
3.3
Yards per rush
5.5
15
First downs
26
4–14
Third downs
8–13
1–1
Fourth downs
2–2
3
Turnovers
2
3–25
Penalties
3–35
28:20
Possession
31:40
Efficiency
Rutgers
Michigan State
36%
Success rate
49%
−0.05
EPA per play
0.31
0.99
Explosiveness
1.32
−0.01
Rushing EPA
0.07
−0.10
Passing EPA
0.73
25%
Passing-down success
54%
−0.20
First-down EPA
−0.27
−0.21
Second-down EPA
0.36
0.25
Third-down EPA
1.24
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 83% to win. Elo’s favorite won.
The line
Michigan State −22, over/under 57.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 94%, Rutgers 6%. 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. Michigan State drives left to right, Rutgers right to left.
Q1 RutgersFumble, 3 plays, 37 yards
Q1 Michigan StateFumble, 3 plays, 41 yards
Q1 RutgersInterception, 6 plays, 45 yards
Q1 Michigan StateTouchdown, 9 plays, 66 yards
Q1 RutgersPunt, 3 plays, 5 yards
Q1 Michigan StateTouchdown, 3 plays, 33 yards
Q1 RutgersMissed FG, 11 plays, 45 yards
Q2 Michigan StateTouchdown, 6 plays, 70 yards
Q2 RutgersPunt, 3 plays, 51 yards
Q2 Michigan StateTouchdown, 11 plays, 76 yards
Q2 RutgersInterception, 8 plays, 40 yards
Q2 Michigan StateTouchdown, 9 plays, 48 yards
Q2 RutgersEnd of half, 1 play, 1 yard
Q3 Michigan StateFumble, 10 plays, 69 yards
Q3 RutgersPunt, 6 plays, 43 yards
Q3 Michigan StatePunt, 3 plays, 26 yards
Q3 RutgersField goal, 9 plays, 54 yards
Q3 Michigan StateField goal, 8 plays, 38 yards
Q4 RutgersPunt, 3 plays, 39 yards
Q4 Michigan StateTouchdown, 6 plays, 66 yards
Q4 RutgersInterception, 8 plays, 55 yards
Q4 Michigan StatePunt, 3 plays, 51 yards
Q4 RutgersEnd of game, 1 play, 6 yards
Play by play
1st quarter7 drives, then Michigan State 14, Rutgers 0
Rutgers Fumble, 3 plays
15:00
1st & 10 at own 35
Kevin Cronin kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Gary Nova sacked by Joel Heath for a loss of 6 yards to the Rutgr 19
14:20
2nd & 16 at own 19
Josh Hicks run for 9 yds to the Rutgr 28
14:00
3rd & 7 at own 28
Timeout RUTGERS, clock 14:00
13:55
3rd & 7 at own 28
Gary Nova pass incomplete to Leonte Carroo
13:46
4th & 7 at own 28
Joseph Roth punt for 37 yds , Macgarrett Kings Jr. returns for 3 yds to the MchSt 38 Macgarrett Kings Jr. fumbled, recovered by MchSt Monty Madaris
Michigan State Fumble, 3 plays
13:41
1st & 10 at own 38
Jeremy Langford run for 13 yds to the Rutgr 49 for a 1ST down
13:20
1st & 10 at opp 49
Connor Cook pass complete to Keith Mumphery for 23 yds to the Rutgr 26 for a 1ST down
12:52
1st & 10 at opp 26
Connor Cook run for 5 yds to the Rutgr 21 Connor Cook fumbled, forced by Kenneth Kirksey, recovered by Rutgr Quentin Gause
Rutgers Interception, 6 plays
12:42
1st & 10 at own 21
Gary Nova pass complete to John Tsimis for 9 yds to the Rutgr 30
12:02
2nd & 1 at own 30
Robert Martin run for 2 yds to the Rutgr 32 for a 1ST down
11:15
1st & 10 at own 32
Robert Martin run for 14 yds to the Rutgr 46 for a 1ST down
10:45
1st & 10 at own 46
Robert Martin run for 4 yds to the 50 yard line
10:05
2nd & 6 at the 50
Robert Martin run for 1 yd to the MchSt 49
9:27
3rd & 5 at opp 49
Gary Nova pass intercepted Kurtis Drummond return for 1 yd to the MchSt 34
Michigan State Touchdown, 9 plays
8:52
1st & 10 at own 34
Jeremy Langford run for 3 yds to the MchSt 37
8:34
2nd & 7 at own 37
Connor Cook pass complete to Tony Lippett for 9 yds to the MchSt 46 for a 1ST down
8:10
1st & 10 at own 46
Jeremy Langford run for 2 yds to the MchSt 48
7:32
2nd & 8 at own 48
Jeremy Langford run for 1 yd to the MchSt 49
6:52
3rd & 7 at own 49
Connor Cook pass complete to R.J. Shelton for 16 yds to the Rutgr 35 for a 1ST down
6:28
1st & 10 at opp 35
Connor Cook pass incomplete to R.J. Shelton
6:20
2nd & 10 at opp 35
Jeremy Langford run for 5 yds to the Rutgr 30
5:42
3rd & 5 at opp 30
Connor Cook pass incomplete to Tony Lippett, broken up by Gareef Glashen
5:36
4th & 5 at opp 30
Tony Lippett 30 Yd pass from Connor Cook (Michael Geiger Kick)Michigan State 7, Rutgers 0
Rutgers Punt, 3 plays
5:36
4th & 5 at own 35
Kevin Cronin kickoff for 65 yds , Janarion Grant return for 28 yds to the Rutgr 28
4:51
1st & 10 at own 28
Robert Martin run for a loss of 2 yards to the Rutgr 26
4:15
2nd & 12 at own 26
Josh Hicks run for 2 yds to the Rutgr 28
4:05
3rd & 10 at own 28
Gary Nova pass incomplete to Leonte Carroo
4:05
4th & 10 at own 28
RUTGERS Penalty, False Start (Steve Longa) to the Rutgr 23
3:59
4th & 15 at own 23
Joseph Roth punt for 10 yds, punt out-of-bounds at the Rutgr 33
Michigan State Touchdown, 3 plays
3:54
1st & 10 at opp 33
Connor Cook pass incomplete to Josiah Price
3:29
2nd & 10 at opp 33
Connor Cook pass complete to Aaron Burbridge for 15 yds to the Rutgr 18 for a 1ST down
3:19
1st & 10 at opp 18
Jeremy Langford 18 Yd Run (Michael Geiger Kick)Michigan State 14, Rutgers 0
Rutgers Missed FG, 11 plays
3:19
1st & 10 at own 35
Kevin Cronin kickoff for 65 yds for a touchback
3:12
1st & 10 at own 25
Robert Martin run for 14 yds to the Rutgr 39 for a 1ST down
2:42
1st & 10 at own 39
Robert Martin run for 3 yds to the Rutgr 42
2:13
2nd & 7 at own 42
Gary Nova pass incomplete to Kevin Snyder, broken up by Demetrius Cooper
2:07
3rd & 7 at own 42
Gary Nova pass complete to Tyler Kroft for 9 yds to the MchSt 49 for a 1ST down
1:38
1st & 10 at opp 49
Robert Martin run for 10 yds to the MchSt 39 for a 1ST down
0:59
1st & 10 at opp 39
Gary Nova pass complete to John Tsimis for 9 yds to the MchSt 30
0:30
2nd & 1 at opp 30
Robert Martin run for 1 yd to the MchSt 29 for a 1ST down
Q2 14:54
1st & 10 at opp 29
Gary Nova pass incomplete to Andre Patton
Q2 14:51
2nd & 10 at opp 29
Gary Nova pass incomplete to Andre Patton
Q2 14:45
3rd & 10 at opp 29
Gary Nova pass incomplete to Andre Patton RUTGERS Penalty, Illegal Formation ( Yards) declined
Q2 14:38
4th & 10 at opp 29
Kyle Federico 46 yd FG MISSED
2nd quarter6 drives, then Michigan State 35, Rutgers 0
Michigan State Touchdown, 6 plays
14:32
1st & 10 at own 30
Keith Mumphery run for 12 yds to the MchSt 42 for a 1ST down
14:00
1st & 10 at own 42
Jeremy Langford run for 4 yds to the MchSt 46
13:55
2nd & 6 at own 46
Jeremy Langford run for 2 yds to the MchSt 48
12:45
3rd & 4 at own 48
Connor Cook pass complete to Keith Mumphery for 14 yds to the Rutgr 38 for a 1ST down
12:21
1st & 10 at opp 38
Connor Cook pass incomplete to Keith Mumphery
12:12
2nd & 10 at opp 38
Jeremy Langford 38 Yd Run (Michael Geiger Kick)Michigan State 21, Rutgers 0
Rutgers Punt, 3 plays
12:12
2nd & 10 at own 35
Kevin Cronin kickoff for 65 yds for a touchback
11:53
1st & 10 at own 25
Josh Hicks run for 2 yds to the Rutgr 27
11:25
2nd & 8 at own 27
Gary Nova pass complete to John Tsimis for 4 yds to the Rutgr 31
10:47
3rd & 4 at own 31
Gary Nova pass incomplete to Leonte Carroo
10:40
4th & 4 at own 31
Joseph Roth punt for 45 yds, fair catch by Macgarrett Kings Jr. at the MchSt 24
Michigan State Touchdown, 11 plays
10:22
1st & 10 at own 24
Nick Hill run for 8 yds to the MchSt 32
9:37
2nd & 2 at own 32
Nick Hill run for 5 yds to the MchSt 37 for a 1ST down
8:57
1st & 10 at own 37
Connor Cook sacked by David Milewski for a loss of 4 yards to the MchSt 33
8:49
2nd & 14 at own 33
Connor Cook pass incomplete to Aaron Burbridge
8:40
3rd & 14 at own 33
Connor Cook pass complete to Nick Hill for 16 yds to the MchSt 49 for a 1ST down
8:13
1st & 10 at own 49
Nick Hill run for 2 yds to the Rutgr 49
7:34
2nd & 8 at opp 49
Nick Hill run for 2 yds to the Rutgr 47
6:47
3rd & 6 at opp 47
Connor Cook pass complete to Macgarrett Kings Jr. for 44 yds to the Rutgr 3 for a 1ST down
6:42
1st & 0 at opp 3
Timeout RUTGERS, clock 06:42
6:36
1st & goal at opp 3
Nick Hill run for 2 yds to the Rutgr 1
5:56
2nd & goal at opp 1
Nick Hill run for no gain to the Rutgr 1
5:19
3rd & goal at opp 1
Nick Hill 1 Yd Run (Michael Geiger Kick)Michigan State 28, Rutgers 0
Rutgers Interception, 8 plays
5:19
3rd & 8 at own 35
Kevin Cronin kickoff for 63 yds , Janarion Grant return for 6 yds to the Rutgr 8
5:06
1st & 10 at own 8
Gary Nova pass complete to Michael Burton for 6 yds to the Rutgr 14
4:44
2nd & 4 at own 14
Gary Nova pass complete to John Tsimis for 8 yds to the Rutgr 22 for a 1ST down
4:15
1st & 10 at own 22
Robert Martin run for 1 yd to the Rutgr 23
3:09
2nd & 9 at own 23
Gary Nova pass complete to Andre Patton for 8 yds to the Rutgr 31
3:01
3rd & 1 at own 31
Robert Martin run for 6 yds to the Rutgr 37 for a 1ST down
2:33
1st & 10 at own 37
Justin Goodwin run for 2 yds to the Rutgr 39
2:08
2nd & 8 at own 39
Gary Nova pass incomplete to Andre Patton
2:01
3rd & 8 at own 39
Gary Nova pass intercepted Riley Bullough return for no gain to the Rutgr 48
Michigan State Touchdown, 9 plays
1:48
1st & 10 at opp 48
Jeremy Langford run for 4 yds to the Rutgr 44
1:30
2nd & 6 at opp 44
Connor Cook pass complete to Tony Lippett for 5 yds to the Rutgr 39
1:30
3rd & 1 at opp 39
Timeout MICHIGAN ST, clock 01:30
1:24
3rd & 1 at opp 39
Jeremy Langford run for 2 yds to the Rutgr 37 for a 1ST down
1:12
1st & 10 at opp 37
R.J. Shelton run for 4 yds to the Rutgr 33
0:49
2nd & 6 at opp 33
Connor Cook pass incomplete to Josiah Price
0:44
3rd & 6 at opp 33
Connor Cook pass complete to Tony Lippett for 10 yds to the Rutgr 23 for a 1ST down
0:38
1st & 10 at opp 23
Connor Cook pass complete to R.J. Shelton for 16 yds to the Rutgr 7 for a 1ST down
0:38
1st & 0 at opp 7
Timeout MICHIGAN ST, clock 00:38
0:33
1st & goal at opp 7
Connor Cook pass incomplete to Josiah Price
0:28
2nd & goal at opp 7
R.J. Shelton 7 Yd pass from Connor Cook (Michael Geiger Kick)Michigan State 35, Rutgers 0
Rutgers End of half, 1 play
0:28
2nd & 10 at own 35
Kevin Cronin kickoff for 64 yds , Janarion Grant return for 20 yds to the Rutgr 21
0:00
1st & 10 at own 21
Josh Hicks run for 1 yd to the Rutgr 22
3rd quarter5 drives, then Michigan State 35, Rutgers 3
Michigan State Fumble, 10 plays
15:00
1st & 10 at own 35
Kyle Federico kickoff for 61 yds , R.J. Shelton return for 24 yds to the MchSt 28
14:55
1st & 10 at own 28
Jeremy Langford run for 9 yds to the MchSt 37
14:05
2nd & 1 at own 37
Jeremy Langford run for 3 yds to the MchSt 40 for a 1ST down
13:28
1st & 10 at own 40
Jeremy Langford run for 8 yds to the MchSt 48
12:48
2nd & 2 at own 48
Jeremy Langford run for 5 yds to the Rutgr 47 for a 1ST down
12:17
1st & 10 at opp 47
Connor Cook pass complete to Tony Lippett for 18 yds to the Rutgr 29 for a 1ST down
11:42
1st & 10 at opp 29
Macgarrett Kings Jr. run for 3 yds to the Rutgr 26
11:00
2nd & 7 at opp 26
Delton Williams run for 2 yds to the Rutgr 24
10:17
3rd & 5 at opp 24
Connor Cook run for no gain to the Rutgr 24
9:36
4th & 5 at opp 24
Michael Geiger run for 23 yds to the Rutgr 1 for a 1ST down
9:26
1st & goal at opp 1
Nick Hill run for a loss of 2 yards to the Rutgr 3 Nick Hill fumbled, recovered by Rutgr Quentin Gause
Rutgers Punt, 6 plays
9:26
1st & 10 at own 3
Martin, Robert rush for 1 yard to the RUTGERS4, PENALTY MICHIGANST offside 5 yards to the RUTGERS8, NO PLAY.
8:33
1st & 5 at own 8
Robert Martin run for 1 yd to the Rutgr 9
8:26
2nd & 4 at own 9
Robert Martin run for a loss of 1 yard to the Rutgr 8
7:47
3rd & 5 at own 8
Gary Nova pass complete to John Tsimis for 9 yds to the Rutgr 17 for a 1ST down
7:26
1st & 10 at own 17
Gary Nova pass incomplete to John Tsimis
6:44
2nd & 10 at own 17
Gary Nova run for a loss of 9 yards to the Rutgr 8 Gary Nova fumbled, recovered by Rutgr Gary Nova
6:37
3rd & 19 at own 8
Gary Nova pass incomplete to Andre Patton, broken up by Tony Lippett
6:26
4th & 19 at own 8
Joseph Roth punt for 41 yds , Andre Sims Jr. returns for 3 yds to the Rutgr 46
Michigan State Punt, 3 plays
6:15
1st & 10 at opp 46
Delton Williams run for a loss of 3 yards to the Rutgr 49
5:09
2nd & 13 at opp 49
Connor Cook pass complete to Aaron Burbridge for 7 yds to the Rutgr 42
4:30
3rd & 6 at opp 42
Connor Cook pass complete to Keith Mumphery for 1 yd to the Rutgr 41
4:16
4th & 5 at opp 41
Mike Sadler punt for 41 yds for a touchback
Rutgers Field goal, 9 plays
4:05
1st & 10 at own 20
Gary Nova pass complete to Michael Burton for 13 yds to the Rutgr 33 for a 1ST down
3:46
1st & 10 at own 33
Josh Hicks run for 11 yds to the Rutgr 44 for a 1ST down
3:14
1st & 10 at own 44
Gary Nova pass incomplete to Andre Patton, broken up by Mylan Hicks
3:01
2nd & 10 at own 44
Gary Nova pass complete to Leonte Carroo for 6 yds to the 50 yard line
2:29
3rd & 4 at the 50
RUTGERS Penalty, False Start (Kaleb Johnson) to the Rutgr 45
1:59
3rd & 9 at own 45
Gary Nova pass complete to Tyler Kroft for 27 yds to the MchSt 28 for a 1ST down
1:25
1st & 10 at opp 28
Josh Hicks run for 2 yds to the MchSt 26 Josh Hicks fumbled, forced by Darien Harris, recovered by Rutgr Andre Patton
1:15
2nd & 8 at opp 26
Gary Nova pass incomplete to Leonte Carroo
0:55
3rd & 8 at opp 26
Gary Nova pass incomplete to Andre Patton, broken up by Tony Lippett
0:49
4th & 8 at opp 26
Kyle Federico 44 Yd Field GoalMichigan State 35, Rutgers 3
Michigan State Field goal, 8 plays
0:49
4th & 8 at own 35
Kyle Federico kickoff for 61 yds , R.J. Shelton return for 52 yds to the Rutgr 44
0:25
1st & 10 at opp 44
Delton Williams run for 1 yd to the Rutgr 43
Q4 14:53
2nd & 9 at opp 43
Jeremy Langford run for 9 yds to the Rutgr 34 for a 1ST down
Q4 14:18
1st & 10 at opp 34
Delton Williams run for 1 yd to the Rutgr 33
Q4 13:41
2nd & 9 at opp 33
Connor Cook pass complete to Keith Mumphery for 23 yds to the Rutgr 10 for a 1ST down
Q4 13:07
1st & goal at opp 10
Delton Williams run for no gain to the Rutgr 10
Q4 12:23
2nd & goal at opp 10
Connor Cook run for 4 yds to the Rutgr 6
Q4 11:42
3rd & goal at opp 6
Connor Cook pass incomplete to Aaron Burbridge, broken up by Anthony Cioffi
Q4 11:36
4th & goal at opp 6
Michael Geiger 23 Yd Field GoalMichigan State 38, Rutgers 3
4th quarter5 drives, then Michigan State 45, Rutgers 3
Rutgers Punt, 3 plays
11:36
4th & 6 at own 35
Kevin Cronin kickoff for 65 yds , Janarion Grant return for 27 yds to the Rutgr 27
11:21
1st & 10 at own 27
Josh Hicks run for 6 yds to the Rutgr 33
10:18
2nd & 4 at own 33
Josh Hicks run for a loss of 2 yards to the Rutgr 31
9:48
3rd & 6 at own 31
Chris Laviano pass complete to Andre Patton for 5 yds to the Rutgr 36
9:22
4th & 1 at own 36
Joseph Roth punt for 30 yds, downed at the MchSt 34
Michigan State Touchdown, 6 plays
9:13
1st & 10 at own 34
Nick Hill run for 19 yds to the Rutgr 47 for a 1ST down
8:38
1st & 10 at opp 47
Nick Hill run for 2 yds to the Rutgr 45
8:38
2nd & 8 at opp 45
MICHIGAN ST Penalty, Unsportsmanlike Conduct (John Jakubik) to the MchSt 40
8:11
2nd & 23 at own 40
Cook, Connor pass incomplete to Madaris, Monty, PENALTY RUTGERS personal foul (Aiken, Johnathan) 15 yards to the RUTGERS45, NO PLAY, 1ST DOWN MICHIGANST, QB hurry by TEAM, QB hit by TEAM. for a 1ST down
8:05
1st & 10 at opp 45
Tyler O’Connor pass complete to Monty Madaris for 24 yds to the Rutgr 21 for a 1ST down
7:17
1st & 10 at opp 21
Connor Kruse run for 1 yd to the Rutgr 20
6:31
2nd & 9 at opp 20
Nick Hill run for 4 yds to the Rutgr 16
5:53
3rd & 5 at opp 16
Nick Hill 16 Yd Run (Michael Geiger Kick)Michigan State 45, Rutgers 3
Rutgers Interception, 8 plays
5:53
3rd & 5 at own 35
Kevin Cronin kickoff for 65 yds for a touchback
5:41
1st & 10 at own 25
Robert Martin run for 1 yd to the Rutgr 26
4:46
2nd & 9 at own 26
Chris Laviano pass complete to Tyler Kroft for 4 yds to the Rutgr 30 for a 1ST down MICHIGAN ST Penalty, Face Mask (15 yards) (15 Yards) to the Rutgr 45 for a 1ST down
4:32
1st & 10 at own 45
Chris Laviano pass incomplete to Andre Patton
3:58
2nd & 10 at own 45
Justin Goodwin run for 2 yds to the Rutgr 47
3:32
3rd & 8 at own 47
Chris Laviano run for 7 yds to the MchSt 46
2:56
4th & 1 at opp 46
Robert Martin run for 7 yds to the MchSt 39 for a 1ST down
2:33
1st & 10 at opp 39
Chris Laviano pass complete to Janarion Grant for 22 yds to the MchSt 17 for a 1ST down
2:07
1st & 10 at opp 17
Chris Laviano pass intercepted, touchback. Arjen Colquhoun return for no gain
Michigan State Punt, 3 plays
1:46
1st & 10 at own 20
Delton Williams run for no gain to the MchSt 20
1:18
2nd & 10 at own 20
Damion Terry run for 8 yds to the MchSt 28
0:46
3rd & 2 at own 28
Damion Terry pass incomplete to Jamal Lyles
0:38
4th & 2 at own 28
Mike Sadler punt for 43 yds, fair catch by Janarion Grant at the Rutgr 29
Rutgers End of game, 1 play
0:31
1st & 10 at own 29
Robert Martin run for 6 yds to the Rutgr 35
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.