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.
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.