Jaylen Warren ran for 125 yard and two touchdowns, and was crowned No. 19 Oklahoma State beat No. 21 Baylor 24-14 on Saturday in a matchup of Big 12 teams that entered the night unbeaten.

Spencer Sanders passed for 182 yards and ran for 76, but he helped Baylor stay in the game by throwing three interceptions. Tay Martin was able to catch seven passes for 108 yards by the Cowboys (5-0, 2-2).

Abram Smith rushed for 97 yards and a touchdown for Baylor (4-1, 2-1), which finished with just 280 total yards. After a victory over Iowa State, the Bears missed an opportunity to defeat ranked teams consecutively for the first-time since 1974..

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Warren closed out Oklahoma State’s opening drive with an 8-yard touchdown run. He gained 51 yards on seven carries during the possession.

Sanders shook off two early interceptions and threw a 32-yard touchdown pass to Rashod Owens with 36 seconds left in the first half to give the Cowboys a 14-0 lead.

Oklahoma State outgained Baylor 256 yards to 99 in the first half.

Baylor went for it on eight of its first possessions. The Bears had 23 yards rushing as a team late in the third quarter before Smith ripped off a 55-yard touchdown run on a fourth-and-2 to cut Oklahoma State’s lead to 14-7.

Oklahoma State led 17-7 before Baylor’s offense, which had been bottled up most of the night, went on a seven-play, 84-yard drive. Gerry Bohanon scored on a 1-yard quarterback sneak to trim Oklahoma State’s lead to 17-14 early in the fourth quarter.

Warren put the game away with a 4-yard score on a fourth-and-1 with 2: 10 remaining.

THE TAKEAWAY

Baylor: The Bears entered the game with the nation’s No. The Bears entered the game with the nation’s No. 6. However, their ground game was well contained for most of it. Baylor finished with 107 yards on 29 attempts after entering the night averaging 272 yards rushing per contest.

Oklahoma State. The Cowboys were victorious, however they managed to get away with so many errors. They’ll need to clean it up if they hope to contend for the Big 12 title.

UP NEXT

Baylor: Hosts West Virginia on Saturday.

Oklahoma State: At Texas on Oct. 16.