FORT WORTH, Texas - It was fun for Portland State while it lasted.
A huge underdog, the Vikings scored first and were tied at 3-3 with Texas Christian until late in the first half Saturday at Amon Carter Stadium.
But TCU exploded for three touchdowns in the final two minutes of the second quarter and went on to score 38 unanswered points in a 13-minute span as they beat PSU 55-13.
The Vikings, who rested injured running back Cory McCaffrey, will take a 2-1 overall record and 1-0 Big Sky mark into next Saturday's conference game at Idaho State.
Zach Brown kicked two field goals for the visitors, including a 22-yarder after a six-minute drive to open the game.
PSU outgained the Horned Frogs, 96-65, in the quarter, and had the lead until TCU's Ross Evans made a 35-ayrd field goal on the first play of the second quarter.
The Frogs took command late in the half with a 66-yard touchdown pass from Casey Pachall to Josh Boyce, a 26-yard interception return for a TD by linebacker Tank Carder of a pass by backup QB Drew Hubel and a 10-yard scoring pass from Pachall to Skye Dawson that was set up by Dawson's 42-yard punt return.
That burst gave TCU a 24-3 halftime lead, and the 20th-ranked Horned Frogs made it 31-3 on the opening scrimmage play of the second half. Waymon James ran 65 yards for another TCU touchdown.
Brown was able to hit a 42-yarder off the left upright early in the fourth quarter, his 10th consecutive make dating to last season.
And the Vikings found the end zone in the fourth quarter. They drove 87 yards in 15 plays, and got a 1-yard TD run from Shaquille Richard.
TCU finished with 462 yards to PSU's 295 on offense.
Richard ran 28 times for 90 yards, and starting QB Connor Kavanaugh completed 12 of 18 passes for 103 yards while rushing 10 times for 20 yards. Hubel was 7 of 16 for 73 yards through the air. Justin Hoffman had nine receptions for 109 yards.