Michigan State Spartans @ Ohio State Buckeyes
1st Quarter
Kickoff
15:00 - 1st
Kevin Cronin kickoff for 65 yds for a touchback
-1-yd Run
14:45 - 1st
J.T. Barrett run for a loss of 1 yard to the OhSt 24
1st & 10 at OSU 25
5-yd Run
14:15 - 1st
J.T. Barrett run for 5 yds to the OhSt 29
2nd & 11 at OSU 24
5-yd Run
13:40 - 1st
J.T. Barrett run for 5 yds to the OhSt 34
3rd & 6 at OSU 29
Punt
13:06 - 1st
Cameron Johnston punt for 41 yds, fair catch by Macgarrett Kings Jr. at the MchSt 25
4th & 1 at OSU 34
8-yd Run
13:06 - 1st
Gerald Holmes run for 8 yds to the MchSt 33
1st & 10 at MSU 25
1-yd Run
12:20 - 1st
Gerald Holmes run for 1 yd to the MchSt 34
2nd & 2 at MSU 33
2-yd Run
11:40 - 1st
Tyler O'Connor run for 2 yds to the MchSt 36 for a 1ST down
3rd & 1 at MSU 34
5-yd Penalty
11:03 - 1st
OHIO ST Penalty, Defensive Offside (Joey Bosa) to the MchSt 41
1st & 10 at MSU 36
2-yd Run
10:45 - 1st
R.J. Shelton run for 2 yds to the MchSt 43
1st & 5 at MSU 41
10-yd Penalty
10:00 - 1st
O'Connor, Tyler pass complete to Holmes, Gerald for no gain to the MICHIGANST43, PENALTY MICHIGANST holding 10 yards to the MICHIGANST33, NO PLAY.
2nd & 3 at MSU 43
3-yd Run
9:35 - 1st
Damion Terry run for 3 yds to the MchSt 36
2nd & 13 at MSU 33
Incompletion
9:15 - 1st
Damion Terry pass incomplete to Aaron Burbridge
3rd & 10 at MSU 36
Punt
8:53 - 1st
Jake Hartbarger punt for 37 yds, downed at the OhSt 27
4th & 10 at MSU 36
2-yd Run
8:53 - 1st
Ezekiel Elliott run for 2 yds to the OhSt 29
1st & 10 at OSU 27
Incompletion
8:25 - 1st
J.T. Barrett pass incomplete to Michael Thomas
2nd & 8 at OSU 29
16-yd Pass
8:15 - 1st
J.T. Barrett pass complete to Jalin Marshall for 16 yds to the OhSt 45 for a 1ST down
3rd & 8 at OSU 29
4-yd Run
7:50 - 1st
Braxton Miller run for 4 yds to the OhSt 49
1st & 10 at OSU 45
3-yd Run
7:15 - 1st
J.T. Barrett run for 3 yds to the MchSt 48
2nd & 6 at OSU 49
2-yd Run
6:45 - 1st
J.T. Barrett run for 2 yds to the MchSt 46
3rd & 3 at MSU 48
Punt
5:44 - 1st
Cameron Johnston punt for 30 yds, fair catch by Macgarrett Kings Jr. at the MchSt 16
4th & 1 at MSU 46
5-yd Penalty
5:44 - 1st
OHIO ST Penalty, Defensive Offside (Joey Bosa) to the MchSt 21
1st & 10 at MSU 16
3-yd Run
5:10 - 1st
Damion Terry run for 3 yds to the MchSt 24
1st & 5 at MSU 21
4-yd Run
4:30 - 1st
LJ Scott run for 4 yds to the MchSt 28 for a 1ST down
2nd & 2 at MSU 24
6-yd Pass
4:00 - 1st
Tyler O'Connor pass complete to Aaron Burbridge for 6 yds to the MchSt 34
1st & 10 at MSU 28
8-yd Run
3:15 - 1st
LJ Scott run for 8 yds to the MchSt 42 for a 1ST down
2nd & 4 at MSU 34
Incompletion
2:50 - 1st
Damion Terry pass incomplete to Macgarrett Kings Jr.
1st & 10 at MSU 42
2-yd Pass
2:30 - 1st
Damion Terry pass complete to LJ Scott for 2 yds to the MchSt 44
2nd & 10 at MSU 42
Sack
1:49 - 1st
Damion Terry sacked by Sam Hubbard for a loss of 10 yards to the MchSt 32 Damion Terry fumbled, forced by Sam Hubbard, recovered by OhSt Adolphus Washington , return for 0 yards
3rd & 8 at MSU 44
2nd Quarter
3-yd Run
1:49 - 1st
Ezekiel Elliott run for 3 yds to the MchSt 29
1st & 10 at MSU 32
4-yd Run
1:15 - 1st
Ezekiel Elliott run for 4 yds to the MchSt 25
2nd & 7 at MSU 29
7-yd Run
0:45 - 1st
Ezekiel Elliott run for 7 yds to the MchSt 18 for a 1ST down
3rd & 3 at MSU 25
5-yd Run
0:12 - 1st
Ezekiel Elliott run for 5 yds to the MchSt 13
1st & 10 at MSU 18
End of 1st Quarter
4-yd Run
15:00 - 2nd
Ezekiel Elliott run for 4 yds to the MchSt 9
2nd & 5 at MSU 13
3-yd Run
14:35 - 2nd
Ezekiel Elliott run for 3 yds to the MchSt 6 for a 1ST down
3rd & 1 at MSU 9
3-yd Pass
14:15 - 2nd
J.T. Barrett pass complete to Nick Vannett for 3 yds to the MchSt 3
1st & Goal at MSU 6
2-yd Run
13:48 - 2nd
J.T. Barrett run for 2 yds to the MchSt 1
2nd & Goal at MSU 3
0-yd Run
13:35 - 2nd
Ezekiel Elliott run for no gain to the MchSt 1
3rd & Goal at MSU 1
(12:49 - 2nd) Timeout OHIO ST, clock 12:49
1-yd Touchdown Run
12:45 - 2nd
Ezekiel Elliott run for 1 yd for a TD, (Sean Nuernberger KICK)
4th & Goal at MSU 1
Kickoff
12:45 - 2nd
Jack Willoughby kickoff for 65 yds for a touchback
Incompletion
12:45 - 2nd
Tyler O'Connor pass incomplete to Felton Davis III
1st & 10 at MSU 25
1-yd Run
12:40 - 2nd
Gerald Holmes run for 1 yd to the MchSt 26
2nd & 10 at MSU 25
14-yd Pass
12:00 - 2nd
Tyler O'Connor pass complete to Aaron Burbridge for 14 yds to the MchSt 40 for a 1ST down
3rd & 9 at MSU 26
5-yd Penalty
11:25 - 2nd
MICHIGAN ST Penalty, False Start (Brandon Clemons) to the MchSt 35
1st & 10 at MSU 40
Sack
11:00 - 2nd
Tyler O'Connor sacked by Adolphus Washington for a loss of 1 yard to the MchSt 34
1st & 15 at MSU 35
2-yd Run
10:20 - 2nd
Tyler O'Connor run for 2 yds to the MchSt 36
2nd & 16 at MSU 34
36-yd Pass
9:30 - 2nd
Tyler O'Connor pass complete to Aaron Burbridge for 36 yds to the OhSt 28 for a 1ST down
3rd & 14 at MSU 36
9-yd Run
9:10 - 2nd
Gerald Holmes run for 9 yds to the OhSt 19
1st & 10 at OSU 28
7-yd Run
8:40 - 2nd
Gerald Holmes run for 7 yds to the OhSt 12 for a 1ST down
2nd & 1 at OSU 19
12-yd Touchdown Pass
7:57 - 2nd
Tyler O'Connor pass complete to Trevon Pendleton for 12 yds for a TD, (Michael Geiger KICK)
1st & 10 at OSU 12
Kickoff
7:57 - 2nd
Kevin Cronin kickoff for 65 yds for a touchback
1-yd Run
7:57 - 2nd
Ezekiel Elliott run for 1 yd to the OhSt 26
1st & 10 at OSU 25
Sack
7:15 - 2nd
J.T. Barrett sacked by Jon Reschke for a loss of 8 yards to the OhSt 18
2nd & 9 at OSU 26
Incompletion
6:50 - 2nd
J.T. Barrett pass incomplete to Jalin Marshall
3rd & 17 at OSU 18
Punt
6:31 - 2nd
Cameron Johnston punt for 5 yds, downed at the OhSt 23
4th & 17 at OSU 18
-4-yd Run
6:31 - 2nd
LJ Scott run for a loss of 4 yards to the OhSt 27
1st & 10 at OSU 23
5-yd Penalty
5:40 - 2nd
MICHIGAN ST Penalty, False Start (-5 Yards) to the OhSt 32
2nd & 14 at OSU 27
Incompletion
5:20 - 2nd
Tyler O'Connor pass incomplete to LJ Scott
2nd & 19 at OSU 32
7-yd Pass
5:10 - 2nd
Tyler O'Connor pass complete to Delton Williams for 7 yds to the OhSt 25
3rd & 19 at OSU 32
Field Goal Missed
4:30 - 2nd
Michael Geiger 43 yd FG MISSED
4th & 12 at OSU 25
Incompletion
4:30 - 2nd
J.T. Barrett pass incomplete to Michael Thomas
1st & 10 at OSU 25
1-yd Pass
4:25 - 2nd
J.T. Barrett pass complete to Nick Vannett for 1 yd to the OhSt 26
2nd & 10 at OSU 25
4-yd Run
4:00 - 2nd
J.T. Barrett run for 4 yds to the OhSt 30
3rd & 9 at OSU 26
Punt
3:13 - 2nd
Cameron Johnston punt for 41 yds, fair catch by Macgarrett Kings Jr. at the MchSt 29
4th & 5 at OSU 30
6-yd Run
3:13 - 2nd
Damion Terry run for 6 yds to the MchSt 35
1st & 10 at MSU 29
10-yd Penalty
2:40 - 2nd
Kings Jr., Macgarrett rush for 6 yards to the MICHIGANST41, PENALTY MICHIGANST holding (Allen, Brian) 10 yards to the MICHIGANST25, NO PLAY.
2nd & 4 at MSU 35
Incompletion
2:15 - 2nd
Damion Terry pass incomplete to Macgarrett Kings Jr.
2nd & 14 at MSU 25
8-yd Pass
2:05 - 2nd
Tyler O'Connor pass complete to Macgarrett Kings Jr. for 8 yds to the MchSt 33
3rd & 14 at MSU 25
Punt
1:05 - 2nd
Jake Hartbarger punt for 45 yds , Jalin Marshall returns for 13 yds to the OhSt 35
4th & 6 at MSU 33
Incompletion
1:05 - 2nd
J.T. Barrett pass incomplete to Braxton Miller
1st & 10 at OSU 35
5-yd Pass
0:55 - 2nd
J.T. Barrett pass complete to Michael Thomas for 5 yds to the OhSt 40
2nd & 10 at OSU 35
(0:38 - 2nd) Timeout OHIO ST, clock 00:38
(0:38 - 2nd) Timeout MICHIGAN ST, clock 00:38
4-yd Pass
0:38 - 2nd
J.T. Barrett pass complete to Curtis Samuel for 4 yds to the OhSt 44
3rd & 5 at OSU 40
Punt
0:21 - 2nd
Cameron Johnston punt for 53 yds , Macgarrett Kings Jr. returns for 4 yds to the MchSt 7
4th & 1 at OSU 44
-2-yd Run
0:21 - 2nd
TEAM run for a loss of 2 yards to the MchSt 5
1st & 10 at MSU 7
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Jack Willoughby kickoff for 65 yds for a touchback
3-yd Run
15:00 - 3rd
Gerald Holmes run for 3 yds to the MchSt 28
1st & 10 at MSU 25
9-yd Run
14:20 - 3rd
Gerald Holmes run for 9 yds to the MchSt 37 for a 1ST down
2nd & 7 at MSU 28
5-yd Run
13:40 - 3rd
Delton Williams run for 5 yds to the MchSt 42
1st & 10 at MSU 37
2-yd Run
13:10 - 3rd
Delton Williams run for 2 yds to the MchSt 44
2nd & 5 at MSU 42
1-yd Run
12:10 - 3rd
Tyler O'Connor run for 1 yd to the MchSt 45
3rd & 3 at MSU 44
Punt
11:26 - 3rd
Jake Hartbarger punt for 43 yds, downed at the OhSt 12
4th & 2 at MSU 45
2-yd Run
11:26 - 3rd
Ezekiel Elliott run for 2 yds to the OhSt 14
1st & 10 at OSU 12
4-yd Run
11:00 - 3rd
J.T. Barrett run for 4 yds to the OhSt 18
2nd & 8 at OSU 14
Incompletion
10:20 - 3rd
J.T. Barrett pass incomplete to Jalin Marshall
3rd & 4 at OSU 18
Punt
10:02 - 3rd
Cameron Johnston punt for 49 yds , Macgarrett Kings Jr. returns for 2 yds to the MchSt 35
4th & 4 at OSU 18
3-yd Run
10:02 - 3rd
Madre London run for 3 yds to the MchSt 38
1st & 10 at MSU 35
2-yd Run
9:20 - 3rd
Damion Terry run for 2 yds to the MchSt 40
2nd & 7 at MSU 38
12-yd Run
8:45 - 3rd
Damion Terry run for 12 yds to the OhSt 48 for a 1ST down
3rd & 5 at MSU 40
6-yd Run
8:20 - 3rd
Damion Terry run for 6 yds to the OhSt 42
1st & 10 at OSU 48
0-yd Run
7:45 - 3rd
Macgarrett Kings Jr. run for no gain to the OhSt 42
2nd & 4 at OSU 42
1-yd Run
7:00 - 3rd
Madre London run for 1 yd to the OhSt 41
3rd & 4 at OSU 42
Punt
6:23 - 3rd
Jake Hartbarger punt for 26 yds, fair catch by Jalin Marshall at the OhSt 15
4th & 3 at OSU 41
10-yd Run
6:23 - 3rd
J.T. Barrett run for 10 yds to the OhSt 25 for a 1ST down
1st & 10 at OSU 15
0-yd Run
5:50 - 3rd
J.T. Barrett run for no gain to the OhSt 25
1st & 10 at OSU 25
7-yd Run
5:10 - 3rd
J.T. Barrett run for 7 yds to the OhSt 32
2nd & 10 at OSU 25
1-yd Run
4:30 - 3rd
J.T. Barrett run for 1 yd to the OhSt 33
3rd & 3 at OSU 32
Punt
3:38 - 3rd
Cameron Johnston punt for 40 yds , Macgarrett Kings Jr. returns for a loss of 21 yards to the MchSt 6 Macgarrett Kings Jr. fumbled, recovered by OhSt Terry McLaurin
4th & 2 at OSU 33
6-yd Touchdown Pass
3:33 - 3rd
J.T. Barrett pass complete to Jalin Marshall for 6 yds for a TD, (Sean Nuernberger KICK)
1st & Goal at MSU 6
4th Quarter
Kickoff
3:33 - 3rd
Jack Willoughby kickoff for 65 yds for a touchback
1-yd Run
3:33 - 3rd
Gerald Holmes run for 1 yd to the MchSt 26
1st & 10 at MSU 25
19-yd Run
3:00 - 3rd
R.J. Shelton run for 19 yds to the MchSt 45 for a 1ST down
2nd & 9 at MSU 26
4-yd Run
2:05 - 3rd
Gerald Holmes run for 4 yds to the MchSt 49
1st & 10 at MSU 45
14-yd Run
1:45 - 3rd
Gerald Holmes run for 14 yds to the OhSt 37 for a 1ST down
2nd & 6 at MSU 49
3-yd Run
0:50 - 3rd
Tyler O'Connor run for 3 yds to the OhSt 34
1st & 10 at OSU 37
-1-yd Run
0:20 - 3rd
Gerald Holmes run for a loss of 1 yard to the OhSt 35
2nd & 7 at OSU 34
End of 3rd Quarter
Incompletion
15:00 - 4th
Tyler O'Connor pass incomplete to Aaron Burbridge
3rd & 8 at OSU 35
5-yd Penalty
14:54 - 4th
OHIO ST Penalty, Defensive Offside (Joey Bosa) to the OhSt 30
4th & 8 at OSU 35
11-yd Run
14:45 - 4th
Tyler O'Connor run for 11 yds to the OhSt 19 for a 1ST down
4th & 3 at OSU 30
2-yd Run
14:25 - 4th
Gerald Holmes run for 2 yds to the OhSt 17
1st & 10 at OSU 19
5-yd Run
13:50 - 4th
Damion Terry run for 5 yds to the OhSt 12
2nd & 8 at OSU 17
5-yd Run
13:20 - 4th
Tyler O'Connor run for 5 yds to the OhSt 7 for a 1ST down
3rd & 3 at OSU 12
5-yd Run
12:50 - 4th
Gerald Holmes run for 5 yds to the OhSt 2
1st & Goal at OSU 7
(12:08 - 4th) Timeout OHIO ST, clock 12:08
2-yd Touchdown Run
12:03 - 4th
Gerald Holmes run for 2 yds for a TD, (Michael Geiger KICK)
2nd & Goal at OSU 2
Kickoff
12:03 - 4th
Kevin Cronin kickoff for 65 yds for a touchback
5-yd Run
12:03 - 4th
Braxton Miller run for 5 yds to the OhSt 30
1st & 10 at OSU 25
3-yd Pass
11:30 - 4th
J.T. Barrett pass complete to Michael Thomas for 3 yds to the OhSt 33
2nd & 5 at OSU 30
9-yd Run
11:00 - 4th
J.T. Barrett run for 9 yds to the OhSt 42 for a 1ST down
3rd & 2 at OSU 33
Incompletion
10:20 - 4th
J.T. Barrett pass incomplete
1st & 10 at OSU 42
1-yd Run
10:00 - 4th
Ezekiel Elliott run for 1 yd to the OhSt 43
2nd & 10 at OSU 42
5-yd Pass
9:30 - 4th
J.T. Barrett pass complete to Nick Vannett for 5 yds to the OhSt 48
3rd & 9 at OSU 43
Punt
8:43 - 4th
Cameron Johnston punt for 48 yds, downed at the MchSt 4
4th & 4 at OSU 48
20-yd Run
8:43 - 4th
LJ Scott run for 20 yds to the MchSt 24 for a 1ST down
1st & 10 at MSU 4
5-yd Run
8:15 - 4th
LJ Scott run for 5 yds to the MchSt 29
1st & 10 at MSU 24
6-yd Run
7:30 - 4th
LJ Scott run for 6 yds to the MchSt 35 for a 1ST down
2nd & 5 at MSU 29
2-yd Run
6:45 - 4th
LJ Scott run for 2 yds to the MchSt 37
1st & 10 at MSU 35
Incompletion
6:15 - 4th
Tyler O'Connor pass incomplete to Macgarrett Kings Jr.
2nd & 8 at MSU 37
5-yd Penalty
6:02 - 4th
OHIO ST Penalty, Defensive Offside (Tyquan Lewis) to the MchSt 42
3rd & 8 at MSU 37
Incompletion
6:02 - 4th
Tyler O'Connor pass incomplete to Macgarrett Kings Jr.
3rd & 3 at MSU 42
Punt
5:49 - 4th
Jake Hartbarger punt for 51 yds, downed at the OhSt 7
4th & 3 at MSU 42
Incompletion
5:49 - 4th
J.T. Barrett pass incomplete to Michael Thomas
1st & 10 at OSU 7
1-yd Run
5:40 - 4th
J.T. Barrett run for 1 yd to the OhSt 8
2nd & 10 at OSU 7
3-yd Run
5:00 - 4th
Braxton Miller run for 3 yds to the OhSt 11
3rd & 9 at OSU 8
Punt
4:07 - 4th
TEAM punt for 37 yds, downed at the OhSt 48
4th & 6 at OSU 11
3-yd Run
4:07 - 4th
LJ Scott run for 3 yds to the OhSt 45
1st & 10 at OSU 48
6-yd Pass
3:20 - 4th
Tyler O'Connor pass complete to Aaron Burbridge for 6 yds to the OhSt 39
2nd & 7 at OSU 45
2-yd Run
2:40 - 4th
Tyler O'Connor run for 2 yds to the OhSt 37 for a 1ST down
3rd & 1 at OSU 39
7-yd Run
2:10 - 4th
LJ Scott run for 7 yds to the OhSt 30
1st & 10 at OSU 37
1-yd Run
1:40 - 4th
LJ Scott run for 1 yd to the OhSt 29
2nd & 3 at OSU 30
4-yd Run
0:40 - 4th
LJ Scott run for 4 yds to the OhSt 25 for a 1ST down
3rd & 2 at OSU 29
(0:33 - 4th) Timeout MICHIGAN ST, clock 00:33
-1-yd Run
0:33 - 4th
LJ Scott run for a loss of 1 yard to the OhSt 26
1st & 10 at OSU 25
(0:25 - 4th) Timeout MICHIGAN ST, clock 00:25
3-yd Run
0:25 - 4th
LJ Scott run for 3 yds to the OhSt 23
2nd & 11 at OSU 26
(0:03 - 4th) Timeout MICHIGAN ST, clock 00:03
(0:03 - 4th) Timeout OHIO ST, clock 00:03
Field Goal Good
0:00 - 4th
Michael Geiger 41 yd FG GOOD
3rd & 8 at OSU 23
End of 4th Quarter
MSU @ OSU Videos
Michigan State's Geiger drills game winner
- 0:52
T. O'Connor pass incomplete
- 0:38
L. Scott run for 20 yds for a 1ST down
- 0:26
Game Information
Columbus, OH

ABC

2025 Standings
FBS (I-A)
Big Ten Conference | CONF | OVR |
---|---|---|
Oregon | 1-0 | 3-0 |
USC | 1-0 | 3-0 |
Illinois | 0-0 | 3-0 |
Indiana | 0-0 | 3-0 |
Maryland | 0-0 | 3-0 |
Michigan State | 0-0 | 3-0 |
Nebraska | 0-0 | 3-0 |
Ohio State | 0-0 | 3-0 |
Penn State | 0-0 | 3-0 |
Rutgers | 0-0 | 3-0 |
Washington | 0-0 | 2-0 |
Iowa | 0-0 | 2-1 |
Michigan | 0-0 | 2-1 |
Minnesota | 0-0 | 2-1 |
Wisconsin | 0-0 | 2-1 |
UCLA | 0-0 | 0-3 |
Purdue | 0-1 | 2-1 |
Northwestern | 0-1 | 1-2 |
NCAAF News

Army-Navy game to be honored with '25 Distinguished American Award
The annual Army-Navy game will be honored as the recipient of the 2025 National Football Foundation's Distinguished American Award, the NFF announced on Wednesday in conjunction with the College Hall of Fame.
5m

Texas A&M's Bryce Anderson avoided 'catastrophic injury'
Texas A&M safety Bryce Anderson avoided "catastrophic injury" after being taken to a hospital for testing following a serious collision against Notre Dame.
43m

CFB 26 update has gameplay adjustments, new equipment
Title Update 4 for CFB 26 is available for all platforms.
2h
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.