Final at Spartan Stadium, East LansingTV: ESPNAttendance 73,303
At kickoff
35°F, overcast, wind 23 mph from the west, gusts to 31 mphWeather: NOAA NCEI Integrated Surface Database; Capital City Airport (KLAN), 11 km from the stadium, seven minutes before kickoff
Officials
Referee Ron Snodgrass; umpire Jim Shaw III; head linesman Todd Geerlings; line judge Jeff Szink; side judge Frank Steratore; field judge Jeffery Noggle; back judge Jeff Latkiewicz; center judge Eric OliverGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Ohio State
7
3
7
0
17
Michigan State
7
3
0
6
16
Standouts
No. 3RushingL.J. Scott19 carries, 160 yards, 1 TDMichigan State
DefenseChris Worley7 tackles, 1 for loss, 1 INTOhio State
Photos: Wikimedia Commons, free licenses; credits on each player’s page.
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ohio State
Michigan State
310
Total yards
334
86
Passing yards
127
224
Rushing yards
207
3.9
Yards per pass
6.0
5.0
Yards per rush
5.9
16
First downs
13
7–17
Third downs
3–12
0–0
Fourth downs
1–1
1
Turnovers
2
4–40
Penalties
6–60
30:53
Possession
29:07
2
Sacks (by defense)
3
Efficiency
Ohio State
Michigan State
43%
Success rate
35%
−0.07
EPA per play
0.08
0.91
Explosiveness
1.35
0.05
Rushing EPA
0.25
−0.26
Passing EPA
−0.17
30%
Passing-down success
22%
−0.07
First-down EPA
0.27
0.02
Second-down EPA
−0.37
−0.17
Third-down EPA
0.11
19%
Havoc by its defense
13%
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)
Ohio State 81% to win. Elo’s favorite won.
The line
Ohio State −23.5, over/under 50.
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 Ohio State 95%, Michigan State 5%. 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, Ohio State right to left.
Q1 Michigan StateTouchdown, 2 plays, 75 yards
Q1 Ohio StatePunt, 8 plays, 28 yards
Q1 Michigan StatePunt, 3 plays, −1 yard
Q1 Ohio StateTouchdown, 5 plays, 50 yards
Q1 Michigan StatePunt, 6 plays, 19 yards
Q1 Ohio StatePunt, 4 plays, 14 yards
Q1 Michigan StateField goal, 8 plays, 76 yards
Q2 Ohio StateField goal, 10 plays, 50 yards
Q2 Michigan StateInterception, 2 plays, 2 yards
Q2 Ohio StateFumble, 6 plays, 21 yards
Q2 Michigan StateFumble, 4 plays, 27 yards
Q2 Ohio StateEnd of half, 6 plays, 28 yards
Q3 Ohio StatePunt, 6 plays, 19 yards
Q3 Michigan StatePunt, 5 plays, 17 yards
Q3 Ohio StatePunt, 4 plays, −2 yards
Q3 Michigan StatePunt, 3 plays, 7 yards
Q3 Ohio StateTouchdown, 4 plays, 69 yards
Q3 Michigan StatePunt, 5 plays, 2 yards
Q3 Ohio StatePunt, 3 plays, 7 yards
Q3 Michigan StatePunt, 9 plays, 34 yards
Q4 Ohio StatePunt, 3 plays, 5 yards
Q4 Michigan StateTouchdown, 8 plays, 56 yards
Q4 Ohio StatePunt, 6 plays, 16 yards
Q4 Michigan StateInterception, 2 plays, −10 yards
Q4 Ohio StateEnd of game, 3 plays, −5 yards
Play by play
1st quarter7 drives, then Tied at 7
Michigan State Touchdown, 2 plays
15:00
1st & 10 at own 35
Tyler Durbin kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
R.J. Shelton run for 11 yds to the MchSt 36 for a 1ST down
14:14
1st & 10 at own 36
Tyler O’Connor pass complete to LJ Scott for 64 yds for a TD, (Michael Geiger KICK)Michigan State 7, Ohio State 0
Ohio State Punt, 8 plays
14:14
1st & 10 at own 35
Kevin Cronin kickoff for 59 yds , Parris Campbell return for 32 yds to the OhSt 38
14:10
1st & 10 at own 38
Mike Weber run for 7 yds to the OhSt 45
13:35
2nd & 3 at own 45
Mike Weber run for 16 yds to the MchSt 39 for a 1ST down
13:30
1st & 10 at opp 39
J.T. Barrett run for 5 yds to the MchSt 34
12:45
2nd & 5 at opp 34
Mike Weber run for 1 yd to the MchSt 33
12:01
3rd & 4 at opp 33
J.T. Barrett pass complete to K.J. Hill for 5 yds to the MchSt 28 for a 1ST down
11:33
1st & 10 at opp 28
J.T. Barrett pass complete to Curtis Samuel for 2 yds to the MchSt 26
11:14
2nd & 8 at opp 26
J.T. Barrett pass incomplete to K.J. Hill
11:04
3rd & 8 at opp 26
J.T. Barrett sacked by Shane Jones and Chris Frey for a loss of 8 yards to the MchSt 34
10:22
4th & 16 at opp 34
Cameron Johnston punt for 30 yds, downed at the MchSt 4
Michigan State Punt, 3 plays
10:15
1st & 10 at own 4
LJ Scott run for a loss of 1 yard to the MchSt 3
9:54
2nd & 11 at own 3
Tyler O’Connor pass incomplete to R.J. Shelton MICHIGAN ST Penalty, Offensive Pass Interference (Monty Madaris) declined
9:50
3rd & 11 at own 3
Tyler O’Connor pass incomplete to Monty Madaris
9:40
4th & 11 at own 3
Jake Hartbarger punt for 47 yds, downed at the 50 yard line
Ohio State Touchdown, 5 plays
9:35
1st & 10 at the 50
J.T. Barrett run for 10 yds to the MchSt 40 for a 1ST down
9:09
1st & 10 at opp 40
J.T. Barrett pass incomplete to Parris Campbell
9:00
2nd & 10 at opp 40
J.T. Barrett run for 7 yds to the MchSt 33
8:27
3rd & 3 at opp 33
J.T. Barrett run for 9 yds to the MchSt 24 for a 1ST down
7:56
1st & 10 at opp 24
J.T. Barrett pass complete to Curtis Samuel for 24 yds for a TD, (Tyler Durbin KICK)Tied at 7
Michigan State Punt, 6 plays
7:56
1st & 10 at own 35
Tyler Durbin kickoff for 65 yds for a touchback
7:50
1st & 10 at own 25
LJ Scott run for 5 yds to the MchSt 30
7:17
2nd & 5 at own 30
MICHIGAN ST Penalty, False Start (Prescott Line) to the MchSt 25
6:59
2nd & 10 at own 25
Tyler O’Connor pass incomplete to R.J. Shelton
6:50
3rd & 10 at own 25
Tyler O’Connor pass complete to Donnie Corley for 13 yds to the MchSt 38 for a 1ST down
6:16
1st & 10 at own 38
LJ Scott run for 5 yds to the MchSt 43
5:40
2nd & 5 at own 43
LJ Scott run for 1 yd to the MchSt 44
4:56
3rd & 4 at own 44
Tyler O’Connor pass incomplete to R.J. Shelton
4:38
4th & 4 at own 44
Jake Hartbarger punt for 39 yds , Curtis Samuel returns for 12 yds to the OhSt 29
Ohio State Punt, 4 plays
4:30
1st & 10 at own 29
J.T. Barrett run for 19 yds to the OhSt 48 for a 1ST down
3:56
1st & 10 at own 48
J.T. Barrett sacked by Demetrius Cooper for a loss of 5 yards to the OhSt 43
3:19
2nd & 15 at own 43
J.T. Barrett pass incomplete to Marcus Baugh
3:15
3rd & 15 at own 43
J.T. Barrett pass incomplete to Curtis Samuel
3:06
4th & 15 at own 43
Cameron Johnston punt for 41 yds , Brandon Sowards returns for a loss of 3 yards to the MchSt 13
Michigan State Field goal, 8 plays
2:55
1st & 10 at own 13
LJ Scott run for 61 yds to the OhSt 26 for a 1ST down
2:33
1st & 10 at opp 26
Tyler O’Connor run for 3 yds to the OhSt 23
1:51
2nd & 7 at opp 23
Prescott Line run for 1 yd to the OhSt 22
1:20
3rd & 6 at opp 22
Timeout OHIO ST, clock 01:20
1:13
3rd & 6 at opp 22
Tyler O’Connor pass complete to Donnie Corley for 10 yds to the OhSt 12 for a 1ST down
0:00
1st & 10 at opp 12
Gerald Holmes run for a loss of 7 yards to the OhSt 19
Q2 14:55
2nd & 17 at opp 19
Tyler O’Connor run for 8 yds to the OhSt 11
Q2 14:22
3rd & 9 at opp 11
R.J. Shelton run for no gain to the OhSt 11
Q2 13:42
4th & 9 at opp 11
Michael Geiger 28 yd FG GOODMichigan State 10, Ohio State 7
2nd quarter5 drives, then Tied at 10
Ohio State Field goal, 10 plays
13:42
4th & 9 at own 35
Kevin Cronin kickoff for 61 yds , Parris Campbell return for 24 yds to the OhSt 28
13:27
1st & 10 at own 28
J.T. Barrett run for 1 yd to the OhSt 29
12:47
2nd & 9 at own 29
Mike Weber run for 4 yds to the OhSt 33 for a 1ST down MICHIGAN ST Penalty, Illegal Use of Hands (Demetrius Cooper) to the OhSt 48 for a 1ST down
12:21
1st & 10 at own 48
J.T. Barrett pass complete to Parris Campbell for 6 yds to the MchSt 46
12:15
2nd & 4 at opp 46
Mike Weber run for 9 yds to the OhSt 37 OHIO ST Penalty, Personal Foul (Michael Jordan) to the OhSt 48
11:30
2nd & 10 at own 48
MICHIGAN ST Penalty, Personal Foul (Montae Nicholson) to the MchSt 37 for a 1ST down
11:25
1st & 10 at opp 37
Curtis Samuel run for 7 yds to the MchSt 30
11:24
2nd & 3 at opp 30
J.T. Barrett run for 4 yds to the MchSt 26 for a 1ST down
10:53
1st & 10 at opp 26
J.T. Barrett pass incomplete
10:47
2nd & 10 at opp 26
J.T. Barrett pass incomplete to Terry McLaurin
10:18
3rd & 10 at opp 26
J.T. Barrett run for 4 yds to the MchSt 22
10:03
4th & 6 at opp 22
Tyler Durbin 39 yd FG GOODTied at 10
Michigan State Interception, 2 plays
10:03
4th & 6 at own 35
Tyler Durbin kickoff for 57 yds , R.J. Shelton return for 17 yds to the MchSt 25
10:00
1st & 10 at own 25
LJ Scott run for 2 yds to the MchSt 27
9:14
2nd & 8 at own 27
Tyler O’Connor pass intercepted Chris Worley return for no gain to the MchSt 37
Ohio State Fumble, 6 plays
9:00
1st & 10 at opp 37
J.T. Barrett sacked by Robert Bowers and Mike Panasiuk for a loss of 6 yards to the MchSt 43
8:21
2nd & 16 at opp 43
J.T. Barrett run for 6 yds to the MchSt 37
7:37
3rd & 10 at opp 37
J.T. Barrett pass complete to Marcus Baugh for 14 yds to the MchSt 23 for a 1ST down
7:11
1st & 10 at opp 23
J.T. Barrett run for 4 yds to the MchSt 19
6:37
2nd & 6 at opp 19
Curtis Samuel run for 3 yds to the MchSt 16
6:01
3rd & 3 at opp 16
Mike Weber run for no gain to the MchSt 16 Mike Weber fumbled, forced by Auston Robertson, recovered by MchSt Justice Alexander
Michigan State Fumble, 4 plays
5:54
1st & 10 at own 16
LJ Scott run for 24 yds to the MchSt 40 for a 1ST down
5:20
1st & 10 at own 40
Damion Terry pass incomplete to Monty Madaris
5:15
2nd & 10 at own 40
LJ Scott run for no gain to the MchSt 40
4:29
3rd & 10 at own 40
Tyler O’Connor run for 3 yds to the MchSt 43
3:47
4th & 7 at own 43
Jake Hartbarger punt for 53 yds , Curtis Samuel returns for no gain to the OhSt 4 Curtis Samuel fumbled, recovered by OhSt Curtis Samuel
Ohio State End of half, 6 plays
3:39
1st & 10 at own 4
Curtis Samuel run for no gain to the OhSt 4
3:02
2nd & 10 at own 4
J.T. Barrett run for 9 yds to the OhSt 13
2:18
3rd & 1 at own 13
J.T. Barrett run for 4 yds to the OhSt 17 for a 1ST down
1:52
1st & 10 at own 17
Curtis Samuel run for 3 yds to the OhSt 20
1:15
2nd & 7 at own 20
J.T. Barrett pass complete to Parris Campbell for 6 yds to the OhSt 26
0:00
3rd & 1 at own 26
Mike Weber run for 6 yds to the OhSt 32 for a 1ST down
3rd quarter8 drives, then Ohio State 17, Michigan State 10
Ohio State Punt, 6 plays
15:00
1st & 10 at own 35
Kevin Cronin kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
J.T. Barrett pass complete to Curtis Samuel for 6 yds to the OhSt 31
14:23
2nd & 4 at own 31
J.T. Barrett run for 3 yds to the OhSt 34
13:57
3rd & 1 at own 34
J.T. Barrett run for 2 yds to the OhSt 36 for a 1ST down
13:35
1st & 10 at own 36
J.T. Barrett pass incomplete to James Clark
13:29
2nd & 10 at own 36
J.T. Barrett pass complete to James Clark for 9 yds to the OhSt 45
12:50
3rd & 1 at own 45
Mike Weber run for a loss of 1 yard to the OhSt 44
12:05
4th & 2 at own 44
Cameron Johnston punt for 45 yds, downed at the MchSt 11
Michigan State Punt, 5 plays
11:56
1st & 10 at own 11
Damion Terry run for 7 yds to the MchSt 18
11:23
2nd & 3 at own 18
Damion Terry run for 5 yds to the MchSt 23 for a 1ST down
10:46
1st & 10 at own 23
Damion Terry pass incomplete to Josiah Price
10:41
2nd & 10 at own 23
Tyler O’Connor pass incomplete to Monty Madaris
10:32
3rd & 10 at own 23
Tyler O’Connor pass complete to Josiah Price for 5 yds to the MchSt 28 MICHIGAN ST Penalty, Offensive Holding (Benny McGowan) declined
10:02
4th & 5 at own 28
Jake Hartbarger punt for 40 yds, downed at the OhSt 32
Ohio State Punt, 4 plays
9:58
1st & 10 at own 32
J.T. Barrett pass incomplete to Noah Brown
9:50
2nd & 10 at own 32
J.T. Barrett pass complete to Marcus Baugh for 6 yds to the OhSt 38
9:45
3rd & 4 at own 38
J.T. Barrett run for 2 yds to the OhSt 40 OHIO ST Penalty, Offensive Holding (-10 Yards) to the OhSt 30
8:59
3rd & 12 at own 30
J.T. Barrett pass incomplete to Curtis Samuel
8:59
4th & 12 at own 30
Timeout MICHIGAN ST, clock 08:59
8:52
4th & 12 at own 30
Cameron Johnston punt for 45 yds, fair catch by Brandon Sowards at the MchSt 25
Michigan State Punt, 3 plays
8:44
1st & 10 at own 25
LJ Scott run for 2 yds to the MchSt 27
7:55
2nd & 8 at own 27
Tyler O’Connor pass complete to R.J. Shelton for 5 yds to the MchSt 32
7:27
3rd & 3 at own 32
Tyler O’Connor pass incomplete to R.J. Shelton
7:19
4th & 3 at own 32
Jake Hartbarger punt for 37 yds, fair catch by Curtis Samuel at the OhSt 31
Ohio State Touchdown, 4 plays
7:10
1st & 10 at own 31
Mike Weber run for 52 yds to the MchSt 17 for a 1ST down
6:32
1st & 10 at opp 17
J.T. Barrett run for 5 yds to the MchSt 12
6:06
2nd & 5 at opp 12
J.T. Barrett run for 8 yds to the MchSt 4 for a 1ST down
5:33
1st & goal at opp 4
Mike Weber run for 4 yds for a TD, (Tyler Durbin KICK)Ohio State 17, Michigan State 10
Michigan State Punt, 5 plays
5:33
1st & 10 at own 35
Tyler Durbin kickoff for 55 yds
5:26
1st & 10 at own 35
Tyler O’Connor pass complete to Monty Madaris for 8 yds to the MchSt 43
4:53
2nd & 2 at own 43
LJ Scott run for 4 yds to the MchSt 47 for a 1ST down
4:15
1st & 10 at own 47
O’Connor, Tyler rush for 5 yards to the OHIOST48, PENALTY MICHIGANST holding (Clemons, Brandon) 10 yards to the MICHIGANST37, NO PLAY.
3:48
1st & 20 at own 37
Tyler O’Connor pass incomplete to LJ Scott
3:42
2nd & 20 at own 37
Tyler O’Connor pass incomplete to Darrell Stewart Jr.
3:25
3rd & 20 at own 37
Tyler O’Connor run for no gain to the MchSt 37
2:55
4th & 20 at own 37
Jake Hartbarger punt for 32 yds, downed at the OhSt 31
Ohio State Punt, 3 plays
2:45
1st & 10 at own 31
Mike Weber run for 4 yds to the OhSt 35
2:08
2nd & 6 at own 35
J.T. Barrett pass incomplete to Marcus Baugh
2:08
3rd & 6 at own 35
OHIO ST Penalty, False Start (-5 Yards) to the OhSt 30
1:56
3rd & 11 at own 30
J.T. Barrett pass complete to Curtis Samuel for 8 yds to the OhSt 38
1:26
4th & 3 at own 38
Cameron Johnston punt for 41 yds, fair catch by Brandon Sowards at the MchSt 21
Michigan State Punt, 9 plays
1:18
1st & 10 at own 21
LJ Scott run for 1 yd to the MchSt 22
0:43
2nd & 9 at own 22
Damion Terry pass complete to LJ Scott for 12 yds to the MchSt 34 for a 1ST down
0:23
1st & 10 at own 34
MICHIGAN ST Penalty, Substitution Infraction (-5 Yards) to the MchSt 29
0:00
1st & 15 at own 29
Gerald Holmes run for a loss of 1 yard to the MchSt 28
Q4 14:54
2nd & 16 at own 28
Damion Terry pass incomplete to R.J. Shelton
Q4 14:43
3rd & 16 at own 28
Damion Terry pass complete to Josiah Price for 10 yds to the MchSt 38
Q4 14:06
4th & 6 at own 38
Chris Frey run for 25 yds to the OhSt 37 for a 1ST down
Q4 13:34
1st & 10 at opp 37
Holmes, Gerald rush for 2 yards to the OHIOST35, PENALTY MICHIGANST holding (Clemons, Brandon) 10 yards to the OHIOST47, NO PLAY.
Q4 13:08
1st & 20 at opp 47
R.J. Shelton run for a loss of 1 yard to the OhSt 48
Q4 12:26
2nd & 21 at opp 48
Damion Terry run for 8 yds to the OhSt 40
Q4 11:24
3rd & 13 at opp 40
Damion Terry sacked by Sam Hubbard and Tyquan Lewis for a loss of 5 yards to the OhSt 45
Q4 11:13
4th & 18 at opp 45
Jake Hartbarger punt for 36 yds, fair catch by Curtis Samuel at the OhSt 9
4th quarter5 drives, then Ohio State 17, Michigan State 16
Ohio State Punt, 3 plays
11:04
1st & 10 at own 9
J.T. Barrett run for 1 yd to the OhSt 10
10:28
2nd & 9 at own 10
Mike Weber run for 4 yds to the OhSt 14
9:47
3rd & 5 at own 14
Timeout OHIO ST, clock 09:47
9:43
3rd & 5 at own 14
J.T. Barrett pass incomplete to Parris Campbell
9:34
4th & 5 at own 14
Cameron Johnston punt for 42 yds , Brandon Sowards returns for no gain to the MchSt 44
Michigan State Touchdown, 8 plays
9:27
1st & 10 at own 44
LJ Scott run for 26 yds to the OhSt 30 for a 1ST down
8:51
1st & 10 at opp 30
LJ Scott run for 6 yds to the OhSt 24
8:10
2nd & 4 at opp 24
LJ Scott run for 12 yds to the OhSt 12 for a 1ST down
7:30
1st & 10 at opp 12
LJ Scott run for 4 yds to the OhSt 8
6:45
2nd & 6 at opp 8
LJ Scott run for 3 yds to the OhSt 5
5:59
3rd & 3 at opp 5
LJ Scott run for 4 yds to the OhSt 1 for a 1ST down
5:20
1st & goal at opp 1
LJ Scott run for no gain to the OhSt 1
4:41
2nd & goal at opp 1
LJ Scott run for 1 yd for a TD, (Tyler O’Connor intercepted )Ohio State 17, Michigan State 16
Ohio State Punt, 6 plays
4:41
2nd & 10 at own 35
Kevin Cronin kickoff for 28 yds , A.J. Alexander return for no gain to the OhSt 37
4:36
1st & 10 at own 37
J.T. Barrett pass incomplete
4:28
2nd & 10 at own 37
J.T. Barrett run for 8 yds to the OhSt 45
4:07
3rd & 2 at own 45
J.T. Barrett run for 6 yds to the MchSt 49 for a 1ST down
3:29
1st & 10 at opp 49
Mike Weber run for a loss of 6 yards to the MICHIGANST 45 OHIO ST Penalty, Offensive Holding (Pat Elflein) declined
2:50
2nd & 16 at own 45
Barrett, J.T. rush for 10 yards to the MICHIGANST45, PENALTY OHIOST holding (Prince, Isaiah) 10 yards to the OHIOST35, NO PLAY.
2:18
2nd & 26 at own 35
Mike Weber run for 11 yds to the OhSt 46
2:18
3rd & 15 at own 46
Timeout MICHIGAN ST, clock 02:18
2:12
3rd & 15 at own 46
J.T. Barrett run for 7 yds to the MchSt 47
2:12
4th & 8 at opp 47
Timeout MICHIGAN ST, clock 02:12
2:04
4th & 8 at opp 47
Cameron Johnston punt for 47 yds for a touchback
Michigan State Interception, 2 plays
2:00
1st & 10 at own 20
Tyler O’Connor sacked by Tyquan Lewis for a loss of 10 yards to the MchSt 10 Tyler O’Connor fumbled, forced by Tyquan Lewis, recovered by MchSt Tyler O’Connor , return for 0 yards
1:30
2nd & 20 at own 10
Tyler O’Connor pass intercepted Gareon Conley return for no gain to the MchSt 33
Ohio State End of game, 3 plays
1:17
1st & 10 at opp 33
TEAM run for a loss of 2 yards to the MchSt 35
0:37
2nd & 12 at opp 35
TEAM run for a loss of 1 yard to the MchSt 36
0:00
3rd & 13 at opp 36
TEAM run for a loss of 2 yards to the MchSt 38
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.