COLUMBUS, Ohio (AP) Nick Martinelli scored 18 points and Northwestern Wildcats pulled away in the second half to beat Ohio State Buckeyes 70-49 on Thursday night.
Ty Berry and K.J. Windham added 15 points each and Matthew Nicholson had 10 for Northwestern (14-13, 5-11 Big Ten), which snapped a three-game losing streak.
Micah Parrish scored 16 points and Bruce Thornton had 13 for the Buckeyes (15-12, 7-9). Double-figure scorers Devin Royal and John Mobley Jr. had just four each with Mobley not sinking a 3-pointer for the first time this season. The 49 points are a season low for Ohio State.
Leading by seven at halftime, the Wildcats scored the first 12 points of the second half with Berry and Windham scoring five each and Ohio State missing its first six shots. Northwestern's lead grew to 28 midway through the half and wouldn't dip below 20 until the final minute.
The Buckeyes had their only lead in the first few minutes of the game before the Wildcats went ahead, leading 31-24 at halftime.
Northwestern scored 18 points off 16 Buckeyes turnovers and its bench outscored Ohio State's 25-8.
Northwestern, which lost double-figure scorers Brooks Barnhizer and Jalen Leach earlier this year to season-ending injuries, came into Thursday’s game having lost six of its last seven, and was 0-8 in true road games. But the Wildcats beat Ohio State for the third straight time, doing so for the first time since 1966-67. The win was also the first time Northwestern has strung together two straight road victories over the Buckeyes since 1932-34.
Ohio State plays at UCLA on Sunday. Northwestern plays at Minnesota on Tuesday.
---
Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here. AP college basketball: https://apnews.com/hub/ap-top-25-college-basketball-poll and https://apnews.com/hub/college-basketball
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
NW
Wildcats
31
OSU
Buckeyes
24
Time
Team
Play
Score
20:00
Matthew Nicholson vs. Devin Royal (Wildcats gains possession)
19:40
Jordan Clayton misses three point jump shot
19:38
Bruce Thornton defensive rebound
19:05
+3
Micah Parrish makes three point jump shot
0-3
18:44
+2
Nick Martinelli makes two point hook shot
2-3
18:19
Micah Parrish misses two point jump shot
18:17
Devin Royal offensive rebound
18:16
Jordan Clayton personal foul
18:07
+2
Sean Stewart makes two point layup (John Mobley Jr. assists)
2-5
17:41
Sean Stewart blocks Jordan Clayton's two point layup
17:39
Wildcats offensive rebound
17:37
Matthew Nicholson misses two point hook shot
17:35
Buckeyes defensive rebound
17:18
John Mobley Jr. turnover (bad pass) (Justin Mullins steals)
17:06
Ty Berry turnover (lost ball) (Bruce Thornton steals)
16:47
Micah Parrish turnover (5-second violation)
16:31
+2
Nick Martinelli makes two point hook shot
4-5
16:13
Devin Royal misses two point layup
16:11
Devin Royal offensive rebound
16:01
John Mobley Jr. misses two point jump shot
15:59
Sean Stewart offensive rebound
15:51
Bruce Thornton misses three point jump shot
15:49
Justin Mullins defensive rebound
15:35
Nick Martinelli misses two point jump shot
15:32
Buckeyes defensive rebound
15:32
TV timeout
15:16
John Mobley Jr. misses three point jump shot
15:14
Justin Mullins defensive rebound
14:57
Ty Berry misses two point jump shot
14:55
Buckeyes defensive rebound
14:45
Matthew Nicholson blocks Bruce Thornton's two point layup
14:43
Buckeyes offensive rebound
14:36
Devin Royal turnover (lost ball) (Ty Berry steals)
14:22
+2
Matthew Nicholson makes two point layup (Ty Berry assists)
6-5
13:57
Devin Royal offensive foul
13:57
Devin Royal turnover (offensive foul)
13:35
Keenan Fitzmorris misses two point jump shot
13:33
Ivan Njegovan defensive rebound
13:29
K.J. Windham personal foul
13:24
Bruce Thornton misses three point jump shot
13:22
Angelo Ciaravino defensive rebound
13:04
+2
Nick Martinelli makes two point jump shot
8-5
12:47
Sean Stewart offensive foul
12:47
Sean Stewart turnover (offensive foul)
12:32
Keenan Fitzmorris misses two point hook shot
12:30
Sean Stewart defensive rebound
12:19
Micah Parrish turnover (traveling)
12:03
+2
Ty Berry makes two point jump shot
10-5
11:46
+2
Bruce Thornton makes two point jump shot
10-7
11:30
Micah Parrish personal foul
11:30
TV timeout
11:27
+2
Angelo Ciaravino makes two point layup (Jordan Clayton assists)
12-7
11:13
Nick Martinelli personal foul
11:02
Devin Royal turnover (lost ball)
10:48
Nick Martinelli turnover (traveling)
10:36
+2
Bruce Thornton makes two point layup
12-9
10:19
+2
Keenan Fitzmorris makes two point layup (Jordan Clayton assists)
14-9
10:11
Jordan Clayton personal foul
10:02
+2
Bruce Thornton makes two point jump shot
14-11
9:34
Nick Martinelli misses two point hook shot
9:32
Sean Stewart defensive rebound
9:24
Bruce Thornton misses two point jump shot
9:22
Buckeyes offensive rebound
9:12
Matthew Nicholson blocks Devin Royal's two point layup
9:10
Buckeyes offensive rebound
9:07
John Mobley Jr. misses three point jump shot
9:05
Nick Martinelli defensive rebound
8:53
+2
Ty Berry makes two point jump shot
16-11
8:23
John Mobley Jr. turnover (bad pass)
8:08
Ty Berry misses three point jump shot
8:06
Ques Glover defensive rebound
8:04
Ques Glover turnover (lost ball)
7:39
+2
Matthew Nicholson makes two point layup
18-11
7:21
Devin Royal misses two point dunk
7:19
Nick Martinelli defensive rebound
7:15
John Mobley Jr. personal foul (Angelo Ciaravino draws the foul)
7:15
TV timeout
7:15
+1
Angelo Ciaravino makes regular free throw 1 of 2
19-11
7:15
+1
Angelo Ciaravino makes regular free throw 2 of 2
20-11
7:03
+3
Micah Parrish makes three point jump shot (John Mobley Jr. assists)
20-14
7:03
Nick Martinelli shooting foul (Micah Parrish draws the foul)
7:03
+1
Micah Parrish makes regular free throw 1 of 1
20-15
6:40
Devin Royal shooting foul (Angelo Ciaravino draws the foul)
6:40
+1
Angelo Ciaravino makes regular free throw 1 of 2
21-15
6:40
+1
Angelo Ciaravino makes regular free throw 2 of 2
22-15
6:23
Micah Parrish misses three point jump shot
6:21
Ty Berry defensive rebound
6:08
Ty Berry misses two point layup
6:06
Ty Berry offensive rebound
6:04
+2
Ty Berry makes two point layup
24-15
5:40
+2
Bruce Thornton makes two point jump shot
24-17
5:12
+3
K.J. Windham makes three point jump shot
27-17
4:37
John Mobley Jr. misses three point jump shot
4:35
Buckeyes offensive rebound
4:34
Buckeyes turnover (shot clock violation)
4:15
K.J. Windham turnover (bad pass)
4:00
+2
Sean Stewart makes two point dunk (Bruce Thornton assists)
27-19
3:44
K.J. Windham misses two point layup
3:42
Keenan Fitzmorris offensive rebound
3:37
Justin Mullins misses three point jump shot
3:35
Colin White defensive rebound
3:29
Ques Glover misses two point jump shot
3:27
Sean Stewart offensive rebound
3:13
Micah Parrish misses three point jump shot
3:11
Sean Stewart offensive rebound
3:07
Ques Glover misses three point jump shot
3:05
Buckeyes offensive rebound
3:05
Angelo Ciaravino personal foul
3:05
TV timeout
2:59
Bruce Thornton misses three point jump shot
2:57
Matthew Nicholson defensive rebound
2:40
K.J. Windham misses three point jump shot
2:38
Buckeyes defensive rebound
2:22
+2
Bruce Thornton makes two point jump shot
27-21
1:59
+2
Matthew Nicholson makes two point dunk
29-21
1:41
Ques Glover offensive foul
1:41
Ques Glover turnover (offensive foul)
1:30
Sean Stewart personal foul
1:30
Matthew Nicholson misses regular free throw 1 of 1
1:30
Micah Parrish defensive rebound
1:22
+2
Micah Parrish makes two point layup
29-23
1:22
Matthew Nicholson shooting foul (Micah Parrish draws the foul)