Chris Callahan hit a 19-yard field goal as time expired and No. 13 Baylor rallied from 14 down in the fourth quarter to beat Iowa State 45-42 on Saturday.
Shock Linwood rushed for 237 yards for the Bears, who moved to 2-0 in the Big 12 for the fourth year in a row.
Baylor (5-0, 2-0), playing without star wide receiver KD Cannon because of a groin injury, trailed 42-28 before using scoring drives of 86 and 84 yards to tie it up.
Baylor's defense finally stiffened in the fourth quarter andSeth Russell - who was 12 of 22 passing for 178 yards - drove Baylor 83 yards to set up Callahan's chip shot.
Joel Lanning threw for 261 yards and two touchdowns for Iowa State (1-4, 0-2). Mike Warren added a season-high 130 yards rushing for the Cyclones.
Baylor: Yes, the Bears won. But concerns that Baylor's tumultuous offseason would eventually catch up to the program will only deepen after its first league road game. Its defense looked lost for 45 minutes, and the passing game was subpar without Cannon. The Bears should get credit, though, for making the plays it needed to make in the fourth quarter.
Iowa State: The Cyclones, who looked good in beating San Jose State by 34 points, were the better team for three quarters. But Iowa State's disturbing habit of collapsing in the fourth was apparent yet again. The Cyclones had eight yards on six plays in the final 15 minutes.
Baylor: The Bears hosts Kansas next week in what could be one of the most lopsided matchups in the history of the Big 12. Baylor was a 46-point road favorite against the Jayhawks last year and covered with room to spare, beating Kansas 66-7 despite playing its backups for much of the second half.
Iowa State: The Cyclones travel to face Oklahoma State in the second game of a brutal stretch. Iowa State plays at Texas the following week and, after a bye, hosts Kansas State and Oklahoma.