AMES, Iowa (AP) -- Case McCoy scored on a 1-yard plunge with 51 seconds left and Texas rallied to beat Iowa State 31-30 on Thursday night.
McCoy threw for 244 yards for the Longhorns, (3-2, 2-0), who will head into next week's game against Oklahoma with at least a share of first place in the Big 12.
McCoy led Texas on the winning 75-yard drive in just under 3 minutes. It was aided by two pass-interference penalties and two near fumbles at the 1 by Johnathan Gray.
Sam Richardson had 262 yards passing and Aaron Wimberly had 117 yards rushing and a touchdown for Iowa State (1-3, 0-1). The Cyclones dropped their 11th straight Big 12 opener -- but none as heartbreaking as this one.