Turns out, all BYU needed to get back on track was to play more Pac-12 opponents.

BYU improved to 6-2 and moved to 4-0 against the Pac-12 conference this year with a 21-19 road victory over Washington State Saturday afternoon.

Tyler Allgeier led the way for the Cougars as the sophomore running back rushed for 191 yards and two touchdowns. It was another masterful performance by Allgeier as his 191 rushing yards were the second most in program history against a Power 5 team. Taysom Hill still holds the record after rushing for 259 yards against Texas in 2013. It was Allgeier’s seventh time that he has rushed for 100+ yards in his last 12 games.

The win also set a program record as it was the first time in program history that BYU has beaten four Power Five teams (Arizona, Utah, ASU and Washington State) in the same season. With the victory, the Cougars have a 4-1 series record against Washington State and also became bowl eligible for the 16th time in 17 seasons.

Jaren Hall completed 15-of-20 passes for 143 yard and Neil Pau’u hauled in a team-high six catches for 70 yards. With several secondary players missing Saturday’s game, Malik Moore stepped up and had a big game as the 6-foot-1 defensive back had an interception and also dropped two other would-be picks.

Here’s how fans, the media, players and coaches reacted after the game:

Follow Fan Insider on Facebook and on Twitter.

College Football Bowl Projections: Where Will Utes, Aggies and Cougars Go?