They never gave up the big play on defense, and they certainly delivered a few on offense.

It's the formula that helped No. 4 Pomona pull away to beat No. 5 Fairview 48-31 and advance to the 5A semifinals.

However, the rematch of the last two years' state championships that everyone was expecting in the next round will no longer take place. After a stunning upset over Valor Christian, it will be the Grandview Wolves waiting for the Panthers next week.

Friday night, Fairview controlled the game in terms of time of possession, but Pomona used several long, electrifying touchdowns to eventually pull away from the Knights.

The Panthers trailed 10-7 early in the second quarter, until Washington State commit Max Borghi busted through the Fairview defense for a 59-yard touchdown run and a lead that Pomona would never relinquish.

The score came right after the defense forced a huge turnover, as defensive back Santos Maguina came up with a huge interception in the end zone that swung the momentum in favor of the Panthers.

For Fairview, quarterback Aidan Atkinson and running back Mariano Kemp were churning up yards all game.

But, the big numbers offensively still weren't enough to beat Pomona's high-powered offense.

Panthers quarterback Ryan Marquez was sensational, capitalizing on several beautiful downfield throws.

In fact, the first score of the game came on a 75-yard perfectly thrown bomb to Billy Pospisil to make it 7-0 in favor of Pomona.

The senior gunslinger had one more long touchdown strike before this game even got to halftime. This instance, it came on a heave down the right field sideline to Riley Govan for a 70-yard score to make it 21-10 Panthers.

The Pomona offense used a balanced attack the rest of the way to ultimately eliminate the visiting Knights and move on to the semifinals of the 5A football playoffs.

Grandview and Pomona will battle next week for a berth to the 2017 state title game, where the victor will take on the winner of Columbine vs. Eaglecrest/Cherry Creek.