Juwan Staten scored 22 points and had seven assists, Gary Browne added a career-high 18 points and No. 23 West Virginia beat Oklahoma State 73-63 on Saturday.
Browne, who also had eight rebounds, scored 16 of his points in the second half for West Virginia (21-6, 9-5 Big 12), which has won three of its last four.
Le'Bryan Nash scored 12 points and had four assists for Oklahoma State (17-10, 7-8), which lost its third straight game.
After entering the second half tied at 25, West Virginia pulled away with a 13-2 run that established a 41-31 lead when Browne sank two free throws with 13:06 remaining.
Much of that crucial run was fueled by offensive rebounds and Oklahoma State turnovers, two categories in which the Mountaineers lead the nation.
West Virginia maintained at least an eight-point advantage the rest of the way.
After West Virginia scored the first basket of the game, Oklahoma State went on a 13-2 run to go up nine points over the first eight minutes.
But West Virginia bounced back, forcing four OSU turnovers in a span of three minutes to fuel a 9-0 burst of its own, tying the game at 13 on Staten's layup with 9:35 left in the opening half.
Neither team scored again for over three minutes, when Nash hit two free throws, and it was a close, defensive battle the rest of the first half, which ended in a 25-25 tie.
Oklahoma State: Phil Forte came into the day ranking second on the team in scoring, averaging 16.5 points per game, but was held to just 10 points, his third-fewest total of the season. Forte made one shot and eight free throws.
West Virginia: entered the contest leading the entire nation in steals (307) and steals per game (11.8), but managed just one in the first half. The Mountaineers also came in topping the country in turnover margin (+ 8.2), and in the opening half, had 11 to Oklahoma State's eight. Overall, the Mountaineers wound up with five steals and were plus-2 in turnovers (15-13).
Oklahoma State: visits Texas Tech next Saturday.
West Virginia: hosts Texas on Tuesday.