Royal, Bonner rally Ohio State to 60-57 victory over Michigan State
AP
Feb 25, 2024
EAST LANSING, Mich. (AP) Devin Royal came off the bench to score 14 points and Dale Bonner buried a 3-pointer at the buzzer to rally Ohio State Buckeyes to a 60-57 victory over Michigan State on Sunday.
Roddy Gayle Jr. hit free throws on both sides of a timeout with 11 seconds remaining to give the Buckeyes (16-12, 6-11 Big Ten Conference) a 57-56 lead. Tyson Walker made the second of two foul shots with six seconds to go to pull the Spartans (17-11, 9-8) even. Bruce Thornton had the assist on Bonner's game-winning shot.
Royal finished 6 of 8 from the floor for the Buckeyes. Gayle totaled 12 points and eight rebounds. Thornton scored 11. Bonner nailed the winner after missing three of his first four attempts from beyond the arc. He scored six.
Malik Hall paced the Spartans (17-11, 9-8) with 15 points and seven rebounds. Walker had 12 points and A.J. Hoggard added nine points and four assists.
Hall had nine points in the first half and Michigan State led 32-22.
Royal scored 10 after halftime on 5-for-5 shooting to provide the spark for Ohio State. The Buckeyes shot 51.7% in the second half (15 for 29) after missing 22 of 29 attempts in the first half and shooting 24.1%.
Ohio State will host Nebraska on Thursday. Michigan State visits Purdue on Saturday.
Copyright 2025 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.
1st Half
OSU
Buckeyes
22
MIST
Spartans
32
Time
Team
Play
Score
20:00
Felix Okpara vs. Xavier Booker (Buckeyes gains possession)
19:33
Roddy Gayle Jr. misses three point jump shot
19:31
Spartans defensive rebound
19:04
+2
Malik Hall makes two point jump shot
0-2
18:39
Felix Okpara misses two point dunk
18:37
Buckeyes offensive rebound
18:24
+2
Roddy Gayle Jr. makes two point layup
2-2
18:03
+3
A.J. Hoggard makes three point jump shot (Malik Hall assists)
2-5
17:48
Evan Mahaffey misses two point jump shot
17:46
Jaden Akins defensive rebound
17:34
+3
Malik Hall makes three point jump shot (A.J. Hoggard assists)
2-8
17:06
Jaden Akins blocks Bruce Thornton's two point jump shot
17:04
Felix Okpara offensive rebound
17:02
Felix Okpara misses two point layup
17:00
Roddy Gayle Jr. offensive rebound
16:58
Tyson Walker shooting foul (Roddy Gayle Jr. draws the foul)
16:58
+1
Roddy Gayle Jr. makes regular free throw 1 of 2
3-8
16:58
+1
Roddy Gayle Jr. makes regular free throw 2 of 2
4-8
16:43
Malik Hall misses two point jump shot
16:41
Roddy Gayle Jr. defensive rebound
16:32
+2
Felix Okpara makes two point layup (Bruce Thornton assists)
6-8
16:13
Felix Okpara blocks Xavier Booker's two point layup
16:11
Evan Mahaffey defensive rebound
15:53
Xavier Booker blocks Evan Mahaffey's two point jump shot
15:51
Jaden Akins defensive rebound
15:40
Jaden Akins misses three point jump shot
15:38
Roddy Gayle Jr. defensive rebound
15:25
Roddy Gayle Jr. turnover (lost ball) (A.J. Hoggard steals)
15:16
+2
A.J. Hoggard makes two point layup
6-10
14:58
Roddy Gayle Jr. misses two point layup
14:56
Felix Okpara offensive rebound
14:53
+2
Felix Okpara makes two point dunk
8-10
14:36
A.J. Hoggard misses two point jump shot
14:34
Malik Hall offensive rebound
14:27
Xavier Booker misses three point jump shot
14:25
Roddy Gayle Jr. defensive rebound
14:08
Bruce Thornton turnover (lost ball) (Jaden Akins steals)
13:58
+3
Xavier Booker makes three point jump shot (Jaden Akins assists)
8-13
13:35
Xavier Booker blocks Roddy Gayle Jr.'s two point jump shot
13:33
Buckeyes offensive rebound
13:33
TV timeout
13:27
Devin Royal misses two point jump shot
13:25
Tyson Walker defensive rebound
13:14
Carson Cooper offensive foul (Roddy Gayle Jr. draws the foul)
13:14
Carson Cooper turnover (offensive foul)
12:42
Bruce Thornton misses three point jump shot
12:40
Spartans defensive rebound
12:40
Zed Key personal foul (Carson Cooper draws the foul)
12:22
Coen Carr turnover (lost ball)
11:59
Dale Bonner misses three point jump shot
11:57
Mady Sissoko defensive rebound
11:57
Devin Royal personal foul (Mady Sissoko draws the foul)
11:57
TV timeout
11:27
Spartans turnover (shot clock violation)
11:05
Carson Cooper shooting foul (Devin Royal draws the foul)
11:05
+1
Devin Royal makes regular free throw 1 of 2
9-13
11:05
+1
Devin Royal makes regular free throw 2 of 2
10-13
10:52
Tre Holloman turnover (bad pass) (Roddy Gayle Jr. steals)
10:43
+2
Roddy Gayle Jr. makes two point dunk
12-13
10:26
Tre Holloman misses two point jump shot
10:24
Taison Chatman defensive rebound
9:55
Dale Bonner misses three point jump shot
9:53
Malik Hall defensive rebound
9:41
Devin Royal personal foul (Jaden Akins draws the foul)
9:37
Evan Mahaffey shooting foul (Malik Hall draws the foul)
9:37
Evan Mahaffey shooting foul (Malik Hall draws the foul)
9:37
+1
Malik Hall makes regular free throw 1 of 2
12-14
9:37
+1
Malik Hall makes regular free throw 2 of 2
12-15
9:18
Bruce Thornton misses two point layup
9:16
Jaxon Kohler defensive rebound
9:02
+2
Jaxon Kohler makes two point jump shot
12-17
8:39
Scotty Middleton misses three point jump shot
8:37
Spartans defensive rebound
8:10
Tyson Walker misses two point jump shot
8:08
Bruce Thornton defensive rebound
7:46
+3
Bruce Thornton makes three point jump shot (Evan Mahaffey assists)
15-17
7:30
Malik Hall misses three point jump shot
7:28
Malik Hall offensive rebound
7:22
+2
Malik Hall makes two point layup
15-19
6:58
Evan Mahaffey misses three point jump shot
6:56
Malik Hall defensive rebound
6:34
Evan Mahaffey blocks Malik Hall's two point layup
6:32
Tyson Walker offensive rebound
6:17
Jaden Akins misses two point jump shot
6:15
Taison Chatman defensive rebound
6:06
Bruce Thornton misses three point jump shot
6:04
Jaxon Kohler defensive rebound
5:59
Evan Mahaffey shooting foul (Jaden Akins draws the foul)
5:59
TV timeout
5:59
+1
Jaden Akins makes regular free throw 1 of 2
15-20
5:59
+1
Jaden Akins makes regular free throw 2 of 2
15-21
5:41
+2
Devin Royal makes two point jump shot
17-21
5:32
+2
Jaden Akins makes two point layup
17-23
5:32
+2
Jaden Akins makes two point layup
17-23
5:25
Malik Hall personal foul (Devin Royal draws the foul)