On a national stage, No. 12 Oklahoma snapped an embarrassing two-game losing streak to Baylor while handing the Bears their first loss of the season - and first in their new home - with a 44-34 victory.
Oklahoma (9-1, 6-1) had never lost to a Big 12 opponent three years in a row, but after losing the last two games against Baylor by a combined score of 89-26, that record was close to being broken.
Instead, Saturday night turned into a statement win for the Sooners
Mayfield went 24-for-34 for 270 yards and three touchdowns. Shepard caught 14 passes for 177 yards and two touchdowns. Perine rushed for 166 yards and two touchdowns after just five carries a year ago against Baylor.
Oklahoma led No. 6 Baylor (8-1, 5-1) by 14 points with just less than nine minutes to play in the third quarter. The teams traded scores the rest of the way as the game never went more than three drives without a score before Mayfield found fullback Dimitri Flowers for a touchdown wih 4:47 to play.
Ahmad Thomas picked off Oklahoma's second pass of the game on the first play after Flowers' touchdown, and the Sooners' held on for their biggest victory of the season.
The Sooners held Baylor's offense, which had been averaging 36.1 points per game (the best first-half offense since 1996), to just 13 points in the first half.