Sawyer Robertson threw three touchdown passes and Dawson Pendergrass ran for 142 yards and a touchdown to lead host Baylor to a 38-28 victory over Oklahoma State on Saturday in Waco, Texas.
Baylor (4-4, 2-4 Big 12 Conference) surpassed its win total from last season and scored back-to-back wins in conference play.
Oklahoma State (3-5, 0-5) continued its disappointing start, losing its sixth consecutive conference game dating to last season.
Robertson was shaken up with 3:54 left in the second quarter after being taken to the ground hard after a throw by a Cowboys defender. But he returned just before halftime at which point the game was tied at 17.
Robertson put together a strong second half, accounting for four touchdowns in the game.
Robertson, who completed 11 of 19 passes for 222 yards and an interception, broke loose and ran for a 41-yard touchdown with 8:55 left in the game to give the Bears their largest lead at 31-20.
But Oklahoma State responded with a drive capped by an Ollie Gordon 3-yard touchdown run. Brennan Presley made an acrobatic catch falling in the end zone to complete a two-point conversion and cut Baylor’s lead to 31-28 with 4:51 left.
The Bears made it a two-score lead again when Pendergrass broke loose from a pack of defenders and ran for a 55-yard touchdown with 3:06 remaining. Even more impressive was Pendergrass doing all his damage on only six carries.
Oklahoma State advanced into Baylor territory on its final drive, but Alan Bowman was intercepted by LeVar Thornton Jr. with 1:22 left to seal the outcome.
Baylor amassed 565 total yards but was particularly impressive on the ground with 343 yards and three rushers totaling 73 or more yards.
Oklahoma State put up its own gaudy numbers, totaling 433 yards, but most came through the air. Bowman completed 28 of 42 passes for 359 yards, a touchdown and an interception. Presley caught 15 passes for 183 yards and a touchdown. Gordon paced the Cowboys on the ground with 77 yards and two touchdowns on 18 carries.