WVU got a 26-yard kickoff return from Mario Alford and then a 16-yard run by Charles Sims and reached midfield before a third-and-8 pass to Kevin White picked up six yards to set up the fatal fourth down.
The ending followed an eventful third quarter that saw four turnovers -- two by each team -- and 233 yards of offense, but no points. After two runs gained 60 yards for the Sooners and a WVU penalty pushed the ball to the 5, the offense got fancy and a play action pass from Knight was intercepted in the end zone by safety Darwin Cook.
A streak of three straight three-and-outs ended and Millard moved the offense into Sooners territory, but he threw well short of his receiver and underneath the route and was intercepted by Gabe Lynn.
After two runs gained 34 yards, Knight was asked to pass again and his throw was tipped by WVU freshman Marvin Gross and intercepted by safety Karl Joseph.
WVU followed with its most productive drive, moving from its 15 to the OU 35 in 10 plays. On the 11th, which was a third-and-20 after center Tyler Orlosky's holding penalty on first down, Millard hit White sweeping across the field. He reached the first-down marker, but was hit and fumbled.
Inexplicably, Holgorsen called his final timeout with 8:24 to go in the quarter and wanted the play reviewed, even though White clearly fumbled before he would have been down. In the first half, Holgorsen wasted his only challenge by challenging Millard's fumble, even though the play had been reviewed in the booth between plays and appeared to be another obvious WVU fumble.
"We didn't do a good job managing timeouts," he said.
It was also WVU's third turnover in Sooners territory.
The Sooners challenged WVU's defense in the first half, but those Mountaineers did what they could. OU had 45 snaps and held onto the ball for 17 minutes, 43 seconds on a night when the temperature was 95 degrees at kickoff, thanks in large part to WVU mistakes.
The Mountaineers scored first on a 75-yard touchdown run by Smith, when he started inside, caught a block in the middle of the field and then cut outside and beat the defense up the left sideline. The defense forced a punt, but freshman cornerback Daryl Worley hit punter Jed Barnett and the personal foul penalty gave the Sooners a first down at their 43.
OU converted a third-and-3, but ended up kicking a 44-yard field goal to make it 7-3.
WVU had to punt, but nose guard Shaq Rowell and linebacker Doug Rigg stood up running back Brennan Clay on third-and-1 at OU's 24 to force a punt. WVU's Alford signaled for a fair catch, but fumbled and turned the ball over at his 34.
Alford, a junior college transfer, didn't return punts in the season-opening win against William & Mary, but got the nod against the Sooners ahead of Jordan Thompson, who fumbled and recovered a punt last week.
Knight's 1-yard touchdown pass to fullback Trey Millard gave the Sooners a 10-7 lead.
The Mountaineers avoided a disaster following another error. On third-and-2 at OU's 41, right tackle Curtis Feigt flinched for a false start. The Sooners then blitzed and Everett Kass hit Millard and forced a fumble Chuka Ndulue recovered at the 49.
On third-and-11, Knight hit Lacolton Bester for a first down and Bester ran through Cook's attempt at a tackle. Linebacker Isaiah Bruce chased down Bester and yanked the ball from his grasp. Cook recovered at his 18.
The teams would trade punts with the Mountaineers twice going three-and-out before the Sooners moved from their 14 to WVU's 3. The defense forced a field goal to make it 13-7 at the half.
WVU's offense converted 1 of 6 third downs. Millard was 7-for-13 for 79 yards with 33 yards coming on one completion to Ronald Carswell. WVU ran 13 times for 97 yards, but just 12 times for 22 yards outside of Smith's score.