Nick Rose kicked a 21-yard field goal with 3 seconds left, sending Texas to a wild 48-45 victory over Iowa State, snapping a two-game losing streak in what had been the worst start for the Longhorns in nearly 60 years.

Iowa State had tied it 45-45 with 28 seconds left on E.J. Bibbs' second touchdown catch. Texas quarterback Tyrone Swoopes then threw two long passes to Jaxon Shipley and John Harris to set up Rose's winning kick.

Texas (3-4, 2-2 Big 12) first had to see if Harris' sideline catch would hold up under review. Once confirmed, Texas sent out Rose rather than run another play.

Swoopes passed for 321 yards and also ran for 95 yards and a touchdown. Sam Richardson passed for 345 yards for Iowa State (2-5, 0-4). The teams combined for more than 1,000 yards total offense.

Texas' 2-4 start was its worst since 1956.