It all started so easy for No. 9 Oklahoma. The Sooners scored on their first three possessions, moving 52, 65 and 81 yards to do so. Jalen Hurts kept from seven yards out for OU’s first score, found Brayden Willis from 20 yards out for their second, and then hit CeeDee Lamb from five for the third. That last touchdown gave Oklahoma a 52-3 run dating back to the second quarter of last week’s Baylor comeback.
And then the Sooners did the best they could to give it away.
It started when Max Duggan, who’d led TCU to all of minus-3 yards of total offense to that point, darted through the Sooner defense for a 62-yard run, taking the ball from his own 32-yard line to OU’s 6. Sewo Olonilua plunged in from 1-yard out two plays later to put the Frogs on the board. Then, a team that has struggled to hold on to the ball saw those struggles continue for another week when Sooner receiver Jadon Haselwood coughed up a fumble at the TCU 45, sparking a 48-yard Frogs drive that resulted in a 24-yard Jonathan Song field goal.
The score remained 21-10 at the half when Lincoln Riley elected to go for a 4th-and-3 at the TCU 42 to open the second half, but Garrett Wallow blew that decision up by corralling Hurts for a loss of nine. Taking over at the OU 49, Duggan led another scoring drive, hitting Darius Anderson for 15 yards, running for seven and then running for an 11-yard score, pulling the Frogs within 21-17 at the 10:15 mark of the third quarter.
Having been shutout on four straight drives, Oklahoma turned to the ground game, running six straight plays for 66 yards, as Hurts’ 8-yard touchdown stopped the bleeding. Momentarily.
After at TCU punt, Oklahoma moved from its own 8 to the TCU 7 — 85 yards, almost exclusively on the ground — but gave that yardage up and then some when Hurts threw for Lamb on 3rd-and-5 but instead hit TCU’s Vernon Scott, who picked up a convoy of Frogs and raced the ball 98 yards for a touchdown, turning a potential 35-17 game to 28-24 with 12:43 to play.
Oklahoma then took the ball, re-committed to the run game and again moved to the TCU 7 as Hurts charged 32 yards, but TCU’s Nook Bradford simply ripped the ball from Hurts’ arm in a play that has to be seen to be believed.
Given the chance to take the lead, TCU did nothing with it — the Frogs went three-and-out and punted on 4th-and-10.
But that just led to another Oklahoma turnover, this one on downs. On a 4th-and-1 from TCU’s 41, Rhamondre Stevenson charged forward but was stuffed for no gain, and TCU took over with a chance to take the lead and 3:16 to do it.
Duggan overshot Jalen Reagor on 1st-and-10, but the Frogs drew a pass interference flag for their trouble, moving them into Sooner territory. They went no further. Duggan threw incomplete on 3rd-and-6 from the OU 40, then threw late and was intercepted by Brendan Radley-Hiles with 1:41 to play.
The offense expired the remaining 101 seconds — though not without a controversial review that gave Hurts a first down on a 3rd-and-1 carry — and a Sooner team that, as the past four weeks have shown us, can not be put away or put anyone else away escaped with a 28-24 win.
Oklahoma (10-1, 7-1 Big 12) has now clinched a rematch with No. 14 Baylor in the Big 12 Championship, the program’s 11th trip all time and third straight since the game was revived in 2017. The Sooners have actually reached the last four title games, dating back to 2010. While Baylor will make its maiden voyage to the title game, OU is 9-1 in such games.
TCU, meanwhile, will need to beat West Virginia on Friday to avoid missing a bowl game for just the third time in 19 seasons under Gary Patterson. Duggan completed only 7-of-21 passes for 65 yards and an interception, but he led the Frogs on the ground with 92 yards on 12 carries.
Though their national-best 20-game streak of at least 30 points came to an end, the Sooners still rolled up OU-type numbers, as Hurts threw for 145 yards and two touchdowns and rushed for 173 and two, though he committed one turnover in the air and on the ground. Kennedy Brooks also rushed 25 times for 149 yards.