WACO, Texas — Bryce Petty just needed to get Baylor home to put the Bears back on their point-a-minute pace.
Petty threw for 343 yards and two touchdowns, Antwan Goodley had 182 yards receiving and two scores, and No. 12 Baylor tied a school record with its 10th straight win, beating Iowa State 71-7 on Saturday night.
The Bears, who came in averaging 70.5 points in four home games but were slowed in a come-from-behind win at Kansas State last week, led 37-0 at halftime and narrowly missed their first shutout win in the Big 12.
The Bears (6-0, 3-0 Big 12) had their nation-leading 33rd straight game of at least 400 yards by halftime and finished with 714 -- their fourth game this season with at least 700 yards.
Iowa State (1-5, 0-3) was without quarterback Sam Richardson while Baylor pulled away in the second quarter. The Cyclones had nine first downs and three turnovers.
The Cyclones scored with 47 with seconds left on a 27-yard pass from Grant Rohach to DeVondrick Nealy. Corey Coleman returned the ensuing kickoff 97 yards to give Baylor its fourth 70-point game this season.
Lache Seastrunk had 112 yards rushing a week after his streak of 100-yard games ended at eight for the Bears, who are off to their best start since 1980. Baylor's other 10-game overall winning streak came in 1936-37.
Petty, the nation's leader in passing efficiency, was 23 of 31 without an interception and ran for a touchdown before he and the rest of the starters were pulled early in the fourth quarter with the Bears leading 51-0 on the way to their 17th win in their last 18 home games.
Playing their first game as the highest-ranked team in the Big 12, the Bears got their offense cranking again a week after needing two touchdowns in the fourth quarter to pull out a 35-25 win at Kansas State. Now they go back to Kansas to face the Jayhawks next weekend.
Baylor's first big play was actually a backward pass from Petty to Levi Norwood, who pulled up and threw a left-handed floater that Jay Lee had to wait for and thus was pulled down from behind after a 41-yard gain. Goodley got the Bears' first touchdown on a 4-yard catch three plays later.
The Bears scored again a minute later after just the second lost fumble of the season for the Cyclones at their 29. Aaron Wimberly dropped the ball as he was thrown to the turf by Byron Bonds, and Eddie Lackey recovered.
After a 26-yard pass to Tevin Reese, who had 105 yards receiving, Seastrunk scored for a 14-0 Baylor lead.
The Bears went up 20-0 on a 90-yard drive to a 21-yard field by Aaron Jones, and the Cyclones looked like they were in trouble on the next possession when redshirt freshman Grant Rohach came out to take the first snap of his career.
Wimberly went 18 yards on Rohach's first play, but that was the only first down before a quick 17-point burst to finish the half by the Bears, who came in leading the nation at 715 yards and 63 points per game.
The spurt started with Seastrunk's weaving 48-yard run up the sideline to set up his own 2-yard plunge and finish a 94-yard drive in eight plays that took just 1:52. After a three-and-out from Iowa State, Petty found Goodley wide open in the middle of the field for a 36-yard touchdown on fourth-and-6.
The Bears got the ball back at their 32 and went 34 yards in 23 seconds without a timeout on three straight passes from Petty to Goodley, who had nine catches for 138 yards in the first half. Jones kicked a 51-yard field goal on the final play of the half.
Richardson and Rohach ended up splitting the playing time for Iowa State. Richardson was 7 of 14 for 68 yards with an interception, and Rohach was 8 of 13 for 65 yards with a pick. They were sacked five times, with Richardson going down three times.