Oklahoma State's football team got a solid defensive effort, another big day from Chuba Hubbard, and a steady game from new starting quarterback Dru Brown to beat West Virginia 20-13 at Milan Puskar Stadium in Morgantown, West Virginia, on Saturday.
Hubbard had 194 total yards, while Brown filled in for injured starter Spencer Sanders and was 22-for-29 for 196 yards and two touchdowns.
Brown was making his first start in place of the injured Spencer Sanders, who had surgery on his thumb this week and will miss the rest of the regular season.
After stopping West Virginia on three plays, OSU marched 74 yards in 11 plays on their opening possession, with Dru Brown passing to Chuba Hubbard for a gain of 47 yards to the Mountaineers' 6-yard line.
Hubbard had 106 yards rushing on 26 carries and 88 yards on 7 catches.
On 4th and goal, Brown play-faked to Hubbard and threw to Jelani Woods for a one-yard touchdown to put the Cowboys up 7-0 with 7:41 to play in the first quarter.
West Virginia moved the ball into OSU territory on the ensuing possession, but Evan Staley missed a 47-yard field goal wide right.
The Cowboys went three-and-out on their next possession.
West Virginia once again threatened to score, and Jarret Doege passed to Sam James for what appeared to be a 12-yard touchdown, but officials reviewed the replay and ruled James down inside the one-yard line.
The Mountaineers settled for a 22-yard field goal from Evan Staley and it was 7-3 OSU with 10:33 to play in the second quarter.
OSU went three-and-out for their second straight possession, and West Virginia took the lead the next time they got the ball.
The Mountaineers went 70 yards in six plays, with Doege passing deep to George Campbell for a 34-yard touchdown to put WVU on top 10-7 with 5:23 to play in the second quarter.
The two teams exchanged punts and the first half ended with OSU in possession.
The Cowboys got a field goal to start the second half, with Matt Ammendola kicking a 44-yarder to tie the game 10-10 with 10:52 to play in the third quarter.
After the two teams exchanged punts again, West Virginia got a 29-yard field goal from Staley to regain the lead 13-10 with 54 seconds left in the third quarter.
Oklahoma State regained the lead early in the 4th quarter, completing a 78-yard drive in 13 plays, with Brown passing to Dillon Stoner for a 2-yard touchdown to put the Cowboys up 17-13 with 11:23 to play.
OSU forced a three-and-out punt and then got a 22-yard field goal from Ammendola to increase their lead to 20-13 with 6:18 to play.
West Virginia marched into Cowboy territory, hoping to get the game-tying touchdown, but on 4th and 12 from the OSU 19, Doege threw incomplete as he was rushed by Amen Ogbongbemiga and OSU took over on downs.
The Cowboys ran out the clock to get their fourth straight win.
OSU had just 285 total yards in the game.
The Cowboys have won four in a row over the Mountaineers.
OSU improves to 8-3 overall, 5-3 in Big 12 play.
The Cowboys close the regular season next Saturday at home against Bedlam rival Oklahoma at 7:00 pm at Boone Pickens Stadium.