Landry Jones threw for 453 yards and four touchdowns, including three to Ryan Broyles, as No. 11 Oklahoma routed Colorado 43-10 in the Big 12 on Saturday night.
Broyles finished with nine catches for a school-record 206 yards as the Sooners (7-1, 3-1), who are No. 9 in the BCS standings, won their 34th straight game at home. Oklahoma finished with 643 yards of offense on 100 plays.
Combined with backup quarterback Drew Allen's 35 yards, the 488 passing yards also set a school record.
The Buffaloes (3-5, 0-4 Big 12) have lost four straight overall and 15 in a row on the road, including 11 straight Big 12 games. They are 2-17 on the road in the Big 12 under coach Dan Hawkins, who is 19-38 in his fifth season with the Buffaloes, and squarely on the hot seat in Boulder.
Jones and Broyles connected for touchdowns of 81 and 16 yards, and Jones hit James Hanna for a 7-yard score in the second quarter. Javon Harris also blocked a punt for a safety as the Sooners led 29-3 at halftime.
Jones, who was 32-of-46 passing, hit Broyles for a 64-yard touchdown in the third quarter. Broyles has 78 catches this season.
Cody Hawkins threw a 49-yard touchdown pass to Scotty McKnight in the third quarter for the Buffaloes, who need to win three of their last four games to become bowl eligible.
McKnight finished with five catches for 84 yards, and has at least one reception in an NCAA-best 45 games, which spans his entire career. Hawkins finished 17 of 44 for 187 yards.
DeMarco Murray, Oklahoma's all-time touchdown leader, scored on a 5-yard run in the third quarter for his 60th career touchdown.