STILLWATER, Okla. — Mason Rudolph threw three touchdown passes and ran for a score to help Oklahoma State upset No. 10 West Virginia 37-20 on Saturday.
Rudolph passed for 273 yards. James Washington had six catches for 117 yards, Chris Lacy caught two touchdown passes and Jalen McCleskey matched a career high with 11 receptions for the Cowboys (6-2, 4-1 Big 12).
It was Oklahoma State coach Mike Gundy’s 100th career win, and it put the Cowboys in position to contend for the Big 12 title.
West Virginia’s Skyler Howard passed for 212 yards, but he threw two interceptions and lost a fumble for the Mountaineers (6-1, 3-1).
West Virginia: The Mountaineers hadn’t played too tough of a schedule, so it was difficult to tell how good they were. West Virginia, which entered the game 10th in the nation in yards per game with 510 yards per game, finished with 421.
Oklahoma State: The Cowboys are known for their explosive offense, but their defense led the way in this one. Three times, the Cowboys forced turnovers and gained possession inside the West Virginia 15-yard line, leading directly to 17 points.
West Virginia: The Mountaineers are looking at a steep drop because they don’t have any really strong wins to give them a case to avoid it. They could fall out of the Top 20.
Oklahoma State: The Cowboys could re-enter the rankings. They might already have been in the Top 25 if not for a controversial loss to Central Michigan.
Rushel Shell, West Virginia’s leading rusher for the season, left the game in the second quarter with an ankle injury and did not return.
West Virginia hosts Kansas on Saturday.
Oklahoma State plays at Kansas State on Saturday.