David Ash threw three touchdown passes to Jaxon Shipley and Joe Bergeron scored on a 2-yard run with 29 seconds left to lift No. 12 Texas to a 41-36 win against Oklahoma State on Saturday night.
Ash directed the Longhorns (4-0, 1-0 Big 12) on a 75-yard scoring drive after the Cowboys (2-2, 0-1) had taken the lead on Quinn Sharp's 23-yard field goal with 2:34 to play.
Ash connected with tight end D.J. Grant for a 29-yard pick up on fourth-and-4 to keep the drive going, and then Mike Davis outleaped Justin Gilbert on a 32-yard deep ball to set up Bergeron's winning touchdown.
Ash finished with 304 yards passing and his first interception of the season.
J.W. Walsh started in place of injured Oklahoma State quarterback Wes Lunt and threw for 307 yards and two touchdowns.