Freshman Miles McBride scored a career-high 21 points off the bench to help No. 22 West Virginia upset No. 2 Ohio State 67-59 at Rocket Mortgage FieldHouse in Cleveland on Sunday.
Kaleb Wesson had 17 points and nine rebounds for the Buckeyes, who had 22 turnovers.
The Mountaineers (11-1) trailed 37-31 at the half but scored six straight points to go from down one to a 52-47 lead, their biggest to that point, with 8:38 left on a rebound bucket and foul shot by Jermaine Haley.
Andre Wesson later put the Buckeyes (11-2) up 54-53 with a 3-pointer before Derek Culver countered with a basket to put West Virginia ahead 55-54 with 3:31 to go.
McBride made a pair of free throws for a 57-54 lead and Luther Muhammad (10 points) threw up a wild 3-pointer before McBride canned a floater from 18 feet to make it 59-54.
The Mountaineers extended the lead to 61-54 on two foul shots by Jordan McCabe, but Kaleb Wesson hit a trey for the Buckeyes with 51 seconds remaining.
Ohio State had two more cracks at getting back in the game but failed and McCabe added two from the line with 33 seconds left for a 63-57 lead.
The teams combined for 49 fouls, 25 by Ohio State.
West Virginia overcame a 40-34 deficit early in the second half with a 7-0 run as McBride scored five. The Buckeyes ended the streak when D.J. Carton hit a 3-pointer for 43-41 lead with 11:49 left.
The Buckeyes grabbed the halftime advantage despite their uneven play. They opened the game with three turnovers and a missed shot on their first four possessions, although West Virginia was unable to take advantage because the Mountaineers committed three consecutive offensive fouls.
Ohio State resumes Big Ten play, where it is 1-1, with a home game vs. Wisconsin on Friday.
The Mountaineers open Big 12 play at No. 5 Kansas on Saturday.
—Field Level Media