Redshirt freshman Grant Rohach threw a 25-yard touchdown pass to Justin Coleman in the third overtime and Iowa State came from 24 points down to beat West Virginia 52-44 on Saturday night.
Rohach finished with four TD passes and ran for a fifth score as the Cyclones (3-9, 2-7 Big 12) finished a disappointing season with two straight wins.
The Mountaineers (4-8, 2-7) led 31-7 early in the second quarter but ended the year with six losses in their final seven games.
Iowa State forced overtime on Rohach's 19-yard TD toss to Coleman with a minute left.
The teams traded field goals in the first two overtimes.
After Rohach's TD to Coleman in the third overtime, Rohach threw a two-point conversion pass to E.J. Bibbs.
West Virginia advanced to the 4 on its possession but couldn't score.
Clint Trickett's fourth-down pass was caught short of the goal line.