Backup quarterback Chris Johnson threw two touchdown passes and ran for a score, and No. 10 Baylor beat previously unbeaten Oklahoma State 45-35 on Saturday night to climb back into the College Football Playoff picture.
Baylor (9-1, 6-1 Big 12) remained in the mix for the conference title, while Oklahoma State (10-1, 7-1) likely is out of playoff conversation.
Baylor quarterback Jarrett Stidham took several hard hits in the first half and did not play after the break. Original starter Seth Russell is out for the season after he fractured a bone in his neck.
The Bears still gained 700 yards. KD Cannon caught five passes for 210 yards to help the Bears bounce back from a 44-34 loss to Oklahoma last week.
Never miss a local story.
Mason Rudolph passed for 430 yards and three touchdowns, and James Washington and Jalen McCleskey each caught two touchdown passes for the Cowboys.
Baylor, which entered the game leading the nation in yards per game and points per game, set the tone immediately. Corey Coleman caught a 48-yard pass on the first play from scrimmage, then Shock Linwood’s 5-yard touchdown run put the Bears ahead 56 seconds into the game.
Less than a minute later, Oklahoma State got a scare when Brandon Sheperd was ruled to have fumbled and Baylor took it in for a touchdown. The call was reversed.
Baylor eventually scored anyway after Oklahoma State punted. Stidham threw a 59-yard touchdown pass to Cannon to make it 14-0 with 11:56 left in the first quarter.
A 39-yard touchdown pass from Rudolph to Washington tied it 14.
Baylor went ahead on a 1-yard run by Devin Chafin, and a short field goal put the Bears up 24-14 at halftime. Baylor gained 439 yards and ran 61 plays in the first half, but had two critical fumbles that kept Oklahoma State in the game. It was the fifth time the Cowboys trailed at the half in their past eight games.
Stidham completed 12 of 22 passes for 258 yards and a touchdown in the first half. Johnson threw touchdown passes on his first two possessions of the second half to put the Bears in control.
Bay—Linwood 5 run (Callahan kick), 14:04.
Bay—Cannon 59 pass from Stidham (Callahan kick), 11:56.
OkSt—McCleskey 3 pass from Walsh (Grogan kick), 8:38.
OkSt—Washington 39 pass from Rudolph (Grogan kick), 6:40.
Bay—Chafin 1 run (Callahan kick), 14:57.
Bay—FG Callahan 34, 3:25.
Bay—Lee 39 pass from C.Johnson (Callahan kick), 9:59.
Bay—Cannon 71 pass from C.Johnson (Callahan kick), 6:24.
OkSt—McCleskey 9 pass from Rudolph (Grogan kick), 3:19.
OkSt—Washington 19 pass from Rudolph (Grogan kick), 5:00.
Bay—C.Johnson 4 run (Callahan kick), 2:10.
OkSt—Walsh 2 run (Grogan kick), 1:12.
Time of Possession
RUSHING—Baylor, Linwood 20-91, Jefferson 17-62, Chafin 16-60, C.Johnson 6-42, Stidham 7-36, Coleman 3-21, Team 4-(minus 8). Oklahoma St., Carson 6-20, Walsh 5-9, Carr 1-6, R.Taylor 2-6, Childs 2-5, Rudolph 7-(minus 38).
PASSING—Baylor, Stidham 12-21-0-258, C.Johnson 5-10-1-138. Oklahoma St., Rudolph 27-50-0-430, Walsh 1-1-0-3.
RECEIVING—Baylor, Cannon 5-210, Lee 5-87, Coleman 5-77, Hawthorne 1-17, Zamora 1-5. Oklahoma St., Washington 5-88, Ateman 5-83, Glidden 5-69, McCleskey 3-16, Seales 2-89, Carson 2-36, Veatch 2-19, Sheperd 2-17, Hays 1-16, Childs 1-0.