Landry Jones and Ryan Broyles helped No. 11 Oklahoma get back on track and spoil 10th-ranked Kansas State's dream season.

Jones threw for a school-record 505 yards and five touchdowns, his All-American wide receiver caught 14 passes for 171 yards and a score, and the Sooners bounced back from a stunning defeat to beat the previously unbeaten Wildcats 58-17 Saturday.

Kenny Stills added four catches for 101 yards, Roy Finch finished with 73 yards rushing and another 69 through the air, and the Sooners' potent, fast-paced attack managed 690 yards of total offense against the league's top-ranked defense.

Jones' passing total shattered the previous record of 468 yards he shared with Sam Bradford, while Broyles moved into first place on the Big 12's career list with 4,499 yards receiving.