Oklahoma State's football team played their second straight inspired game at home, upsetting #9 West Virginia 45-41 at Boone Pickens Stadium in Stillwater on Saturday.
OSU overcame four turnovers and rallied from a 17-point halftime deficit to win their fourth straight game over the Mountaineers and clinch a bowl bid for the 13th straight season.
On senior day in Stillwater, quarterback Taylor Cornelius shook off two first half interceptions, throwing five touchdown passes and rushing for another to account for each OSU TD.
Cornelius finished 30-of-46 passing for 338 yards.
West Virginia got the ball first and and marched 75 yards in 10 plays, with running back Kennedy McKoy carrying it 5 times for 55 yards on the drive, including for the 5-yard touchdown to give the Mountaineers a 7-0 lead with 11:44 to play in the first quarter.
The two teams then exchanged a pair of punts each, before OSU marched to the tying score.
Taylor Cornelius threw to Tylan Wallace in the right corner of the end zone for a 7-yard touchdown to tie it 7-7 with 4:14 to play in the first quarter, capping a 7-play, 53-yard drive.
The Mountaineers came right back, going 65 yards in four plays, with Will Grier passing to Gary Jennings for a 13-yard touchdown to put WVU up 14-7 with 3:01 to play in the first quarter.
The Cowboys turned the ball over on the ensuing possession, as Tylan Wallace caught a pass then had the ball jarred loose by a hit by Kenny Robinson.
The Mountaineers recovered at the OSU 40-yard line, and scored seven plays later.
On the first play of the second quarter, Grier threw a perfect pass to David Sills for a 22-yard touchdown to extend the WVU lead to 21-7 with 14:55 to play in the second quarter.
OSU responded with a five-play, 60-yard drive, with Cornelius throwing to Logan Carter, who made his first career catch a 20-yard touchdown and the Cowboys had cut the deficit to 21-14 with 13:11 to play in the first half.
After forcing a West Virginia punt, OSU gave it back on a turnover, with Cornelius throwing an interception.
Toyous Avery stepped in front of a pass intended for Tylan Wallace and returned it 11 yards to the Cowboys' 35-yard line.
OSU stopped the Mountaineers, however, as Grier was short on a quarterback sneak on 4th and 1 from the OSU 5-yard line.
The two teams then exchanged punts, and after another OSU punt, West Virginia struck quickly.
A 3-play, 51-yard drive ended on McKoy 30-yard touchdown run to extend the Mountaineers' lead to 28-14 with 1:17 to play in the first half.
McKoy had 21 carries for 148 yards and two touchdowns.
OSU was driving to try to cut the lead to seven, but Cornelius was intercepted by Keith Washington at the WVU 35-yard line.
That set up an Evan Staley 43-yard field goal as time expired in the first half to make it 31-14 Mountaineers.
OSU marched 69 yards in 8 plays to a score on the opening possession of the second half, with Cornelius throwing to Chuba Hubbard for a 1-yard touchdown to make it 31-21 West Virginia with 12:25 to play in the third quarter.
Hubbard had 26 carries rushing for 134 yards.
The Mountaineers were threatening to score on the next possession, but on 3rd and 1 from the OSU 9-yard line, Grier was tackled for a loss by Malcolm Rodriguez and fumbled, with OSU's Brock Martin recovering at their own 17-yard line.
It wasn't originally ruled a fumbled, but was reversed on replay review.
The Cowboys converted the turnover into points, getting a 20-yard field goal from Matt Ammendola to cut the WVU lead to 31-24 with 3:03 to play in the third quarter.
OSU forced another West Virginia punt, the Cowboys special teams made a mistake, as Dillon Stoner tried to field a bouncing ball and fumbled.
The Mountaineers recovered at the OSU 18-yard line and on the first play of the fourth quarter, got a 34-yard field goal from Staley to extend the lead to 34-24.
Stoner led OSU in receiving, with 9 catches for 127 yards.
After an exchange of punts, OSU drew within a score again, converting a 3rd and 20 on a Cornelius 38-yard pass to Tyron Johnson, and a 3rd and 13 on a 14-yard pass to Hubbard.
That set up a fade to the left side of the end zone for a 6-yard touchdown pass from Cornelius to Johnson, cutting WVU's lead to 34-31 with 10:49 to play.
West Virginia went for it on 4th and 5 from the OSU 20-yard line.
Grier threw to McKoy in the end zone, but Devin Harper was called for pass interference, giving the Mountaineers a first down at the OSU 5-yard line.
After losing a yard on three plays, WVU went for it again on 4th and goal from the 6, and Grier kept for a touchdown to extend the Mountaineers' lead to 41-31 with 7:37 to play.
Grier finished 27-for-48 passing for 364 yards.
OSU responded with a 10-play, 78-yard drive, with Cornelius keeping for a 9-yard touchdown to cut the West Virginia lead to 41-38 with 4:47 to play.
The Cowboys' defense forced a punt, then the offense went 75 yards in 7 plays to take the lead.
Runs of 17 and 12 by Cornelius and 23 and 12 by Hubbard set up the go-ahead score, an 11-yard touchdown pass from Cornelius to Wallace, who dragged a Mountaineer defender into the end zone to give OSU their first lead, 45-41 with just 42 seconds left.
Wallace had 7 catches for 62 yards and two touchdowns.
West Virginia moved into position to win it, with the ball at the OSU 14-yard line with 2 seconds left, but Grier's pass was knocked down incomplete in the end zone by A.J. Green to clinch OSU's second straight upset win over a ranked team at home.
Running back Justice Hill did not play as he continues to nurse bruised ribs.
OSU improves to 6-5 overall, 3-5 in Big 12 play.
The Cowboys finish the regular season at TCU next Saturday.