Baylor 41, Oklahoma State 34: Nick Florence passed for 295 yards and a touchdown and rushed for 71 yards and another score as the Bears closed the regular season with a win over the visiting Cowboys.
Lache Seastrunk added 179 rushing yards on 16 carries for Baylor (7-5, 4-5 Big 12), which beat the Cowboys for just the second time in the past 17 meetings and the first since 2005.
After trailing by as many as 21, Oklahoma State (7-5, 5-4) pulled within 34-27 on J.W. Walsh's 4-yard touchdown run with 5:30 left, but Seastrunk ripped off a 76-yard touchdown run on Baylor's next offensive play, stumbling into the end zone despite suffering a cramp in his quadriceps with 40 yards to go.
Baylor's Tevin Reese caught five passes for 108 yards, including a 75-yard touchdown pass from Florence to make it 24-3 with 14:31 left in the second quarter.
Joseph Randle rushed for 130 yards on 23 carries and Josh Stewart had 12 receptions for 147 yards and a touchdown for the Cowboys. Clint Chelf passed for 336 yards and two scores but also threw two interceptions, one of which Eddie Lackey returned 26 yards for a touchdown.
GAME NOTEBOOK: Baylor has recorded its third consecutive seven-win season for the first time since 1949-51. … Bears K Aaron Jones made all four of his extra-point attempts, giving him a school-record 98 straight. Jarvis Van Dyke held the previous mark with 97 straight from 1993-95. … Oklahoma State has scored at least 34 points in 14 consecutive meetings with Baylor and racked up 148 points in the past three contests.