Jerome Miron-USA TODAY Sports

Josh Hoover threw for 412 yards and two touchdowns and rushed for another score to lift host TCU to a 42-17 victory over Baylor on Saturday in Fort Worth, Texas.

Hoover completed 24 of 29 passes and connected on 81- and 28-yard scoring strikes to tight end Jared Wiley, who had seven catches for a career-high 178 yards.

Emani Bailey rushed for two touchdowns and Trey Sanders added another as the Horned Frogs (5-6, 3-5 Big 12) snapped a three-game losing skid and kept alive their bid to become bowl eligible. TCU will visit Oklahoma on Friday afternoon in the regular-season finale.

Baylor's Blake Shapen tossed a 10-yard touchdown pass in the first quarter and rushed for a 2-yard score in the third. Shapen completed 20 of 30 passes for 197 yards for the Bears (3-8, 2-6), who have lost four in a row.

Baylor rode the momentum of Caden Jenkins' fumble recovery into an 11-play, 69-yard drive that was capped by Shapen's 10-yard pass to Dominic Richardson. The latter's first touchdown reception of the season gave the Bears a 7-0 lead with 5:44 remaining in the first quarter.

TCU answered with a pair of touchdowns in the second quarter, with Bailey starting the barrage by gaining the edge and scampering for a 27-yard score. The Bears failed on a fourth-and-2 play and Wiley followed up two plays with an 81-yard touchdown reception.

Baylor's Isaiah Hankins drilled a 48-yard field goal attempt just before halftime to trim TCU's lead to 14-10.

TCU regained the momentum by converting a third-and-25 play, courtesy of Hoover finding Wiley for a 28-yard score just 3:24 into the third quarter. The touchdown reception was Wiley's team-leading sixth of the season.

Shapen raced to the pylon from 2 yards out to bring Baylor within four midway into the third quarter. However, Hoover countered with a 3-yard TD run over four minutes later.

Sanders added a 2-yard run for his sixth touchdown of the season. Bailey added his team-leading seventh of the season and second of the night with a 31-yard scamper.

More must-reads:

TODAY'S BEST
Kings make huge decision on head coach Mike Brown
Oilers beat Stars to take 3-2 lead in WCF
Orioles lose two starting pitchers to season-ending surgeries
Yankees' Aaron Judge, Juan Soto make MLB history with impressive offensive numbers
Caitlin Clark frustrated by physical WNBA play: 'I feel like I'm getting hammered'
Bills give Olympic gold medalist chance in NFL
An epic temper tantrum highlighted Day 6 of the French Open
Broncos' Sean Payton shares promising Bo Nix update amid competition
Celtics HC Joe Mazzulla blasts media for Jayson Tatum, Jaylen Brown coverage
Pistons parting ways with GM after hiring new head of ops
Mike Tyson-Jake Paul fight temporarily postponed
Suns fill out Mike Budenholzer's coaching staff
Timberwolves boycotted TNT in support of criticized bigs
Watch: Oilers offense responds after big hit on Corey Perry
Seahawks WR doesn’t hold back on praise for QB Sam Howell
Report: Cowboys quietly 'all in' on Dak Prescott decision
Diamondbacks ace heading to injured list with hamstring strain
Golden Knights, key winger have mutual interest but face financial crunch
Pelicans to defer Lakers' first-rounder to 2025
Former top-10 WR pick speaks on retirement regret, comeback try

Want more College Football news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.