Sewo Olonilua scored on a 1-yard run to cap an eight-play, 45-yard drive to give the Horned Frogs a 7-0 lead with 10:43 left in the first quarter.
The Razorbacks came right back, however, as Austin Allen connected with a wide-open Jonathan Nance for a 49-yard touchdown pass on a busted coverage by the TCU defense.
It’s the first time the Frogs have played in Fayeetteville since 1988.
Sign Up and Save
Get six months of free digital access to the Star-Telegram
TCU scored for the 308th consecutive game. It’s the nation’’s second-longest current streak and fourth all-time in NCAA history. Last time TCU was held scoreless was Nov.16, 1991 at Texas.