Oklahoma survived another dicey trip to Oklahoma State. The difference this time was Adrian Peterson.
The star freshman rushed for 249 yards and Cowboys kicker Jason Ricks missed a 49-yard field goal with 11 seconds left, giving the second-ranked Sooners a 38-35 victory over their pesky rivals on Saturday.
Mark Bradley caught three TD passes for Oklahoma (8-0 overall, 5-0 in the Big 12 Conference), which has won two straight over the Cowboys since losing Bedlam series games in 2001 and 2002 that knocked the Sooners out of the national title hunt.
"I reminded the guys that our 2000 national championship run team won, 12-7, here and went on to finish it out," Oklahoma coach Bob Stoops said. "A lot of it sets up similarly here."
Peterson had an 80-yard touchdown run in the third quarter that put Oklahoma up, 35-21, and a 56-yarder on his next carry that broke the school freshman rushing record of 1,184 yards set by De'Mond Parker in 1996.
Peterson now has eight consecutive 100-yard games and 1,272 yards this year.
He won the running back battle over the Cowboys' Vernand Morency, who had just 93 yards on 17 carries, breaking his streak of nine straight regular season games with at least 100 yards.
But Morency, the nation's third-leading rusher coming in, also had two touchdowns in the second half, including a 4-yard rush on an option that pulled Oklahoma State within 38-35 with 10:34 left.
"I will take my football team and play anyone in this country," Oklahoma State coach Les Miles said. "I like this team. I like the fight. I like the resolve."
No. 20 Oklahoma State (6-2, 3-2) took possession at its own 19 with 2:44 remaining. Donovan Woods' 17-yard completion to Morency and the quarterback's two 3-yard rushes put the Cowboys in Ricks' range.
But the freshman, whose 28-yard field goal with 55 seconds left beat Missouri last week, pushed his kick wide left and Oklahoma ran out the clock.