Updated

Blake Bell threw for 131 yards and two touchdowns, and No. 18 Oklahoma finally awoke from its Red River rout hangover to beat lowly Kansas 34-19 on Saturday.

The Sooners (6-1, 3-1 Big 12), whose national championship aspirations were cast aside by Texas last weekend, stumbled through the first quarter and found themselves in a 13-0 hole.

But behind Bell's steady play, a stingy pass defense and a 49-yard touchdown toss from wide receiver Lacoltan Bester to Sterling Shepard on an end-around play, the Sooners scored 25 straight points on their way to winning their ninth straight over the Jayhawks.

James Sims ran for 129 yards and two touchdowns for Kansas (2-4, 0-3), but he didn't have much help. Jake Heaps was just 5 of 13 for 16 yards passing, the fewest yards through the air for Kansas since throwing for 15 yards in a loss to Nebraska in 2010.