The Longhorns allowed 532 offensive yards to the Cowboys, with 409 of those going to 27-year-old quarterback Brandon Weeden in the passing game.
"I thought this was the best Oklahoma State team by far that we've seen," said Texas coach Mack Brown after the game. "Weeden was unbelievable. He made some throws tonight that very few college quarterbacks can make."
Still, the Longhorns were in it early. The two teams exchanged field goals early before Oklahoma State took control with a huge second quarter.
The next score was a textbook throw-and-catch from Weeden to Justin Blackmon. Blackmon ran a sideline route and was shadowed perfectly by Aaron Williams. But the throw was perfect and Blackmon shook free for a 67-yard score and a 16-3 advantage.
"It was just a great throw and great catch," Williams said afterward.
"Good coverage," said defensive coordinator Will Muschamp. "I'd do it again."
That remained the lead until shortly before halftime, when Weeden moved the ball down the field with strikes of 23 and 16 yards to Bo Bowling. That set up Kendall Hunter's nine-yard touchdown run with 1:15 left in the quarter. The Cowboys added another field goal with 5 seconds left after picking off a Garrett Gilbert throw. That made the lead 26-3 at halftime.
Hunter added his second rushing touchdown with 2:18 left in the third quarter. He set up that score with a 37-yard catch-and-run on the previous play.
Texas didn't score its first touchdown until the 14:20 mark in the fourth quarter, when Cody Johnson barreled over a pair of would-be OSU tacklers for a five-yard score. The Longhorns scored again when Ryan Roberson bulled in on a fourth-and-goal from the one with 6:32 left. The two-point conversion attempt, a Gilbert run, was stopped short, as was any chance of a Texas comeback.
The Cowboy triplets all finished with excellent numbers. Weeden passed for 409 yards and a touchdown. Blackmon had nine catches for 145 yards and a touchdown. And Hunter rushed for 116 yards and two touchdowns, while he added another 37 yards receiving.
In the first half, Gilbert completed 9-16 passes for 59 yards and an interception, while rushing for 14 yards on five carries. He was much better in the second half, hitting on 10-16 throws for 143 yards and a touchdown. He also ran for 41 yards on seven totes. Kenny Vaccaro had an outstanding day defensively, making nine tackles, one for loss, breaking up two passes and intercepting one.
The Longhorns will host Florida Atlantic next week.
"Our backs are against the wall," said safety Blake Gideon, who made a team-high 13 tackles. "We put ourselves in a position where we have to win to get our seniors to a bowl, and that is the main goal.
"We want to send them out right," Gideon said. "So we are in a must-win situation these last two games."
Oklahoma State — Dan Bailey 23 FG, 10:30 1Q
Texas — Justin Tucker 37 FG, 2:49 1Q
OSU — Jeremy Smith 6 run (kick blocked), 14:15 2Q
OSU — Justin Blackmon 67 pass from Brandon Weeden (Bailey kick), 11:06 2Q
OSU — Kendall Hunter 9 run (Bailey kick), 1:15 2Q
OSU — Bailey 45 FG, 0:05 2Q
OSU — Hunter 1 run (Bailey kick), 2:18 3Q
UT — Cody Johnson 5 run (Tucker kick), 14:20 4Q
UT — Ryan Roberson 1 run (run failed), 6:32 4Q
* The Longhorns' first half woes continued. In Texas's previous five losses, the Longhorns scored an average of five points per first half. They scored just three on Saturday, allowing the Cowboys to take a 26-3 edge into the halftime break. The Cowboys scored 10 of those points in the final 1:15.
* Fozzy Whittaker suffered another stinger and was rarely used in the second half. Texas coach Mack Brown said the injury forced the Longhorns to move Chris Whaley back to running back, and said they had to choose between Johnson and Whaley in the second half. Johnson rushed 12 times in the second half, while Whaley didn't get a carry. When Johnson left the ball game, fullback Ryan Roberson carried the ball for a one-yard score.
* True freshman wide receiver Mike Davis caught five passes for 70 yards, giving him the school record for receptions by a freshman. He passed B.J. Johnson for that record.