PROVO, Utah (AP) — Max Hall passed for 305 yards and a touchdown and Brigham Young’s defense came up with two sacks in an 11-second span to seal a 27-22 victory over TCU on Thursday night.

The Cougars (7-2, 5-0) won their 13th straight Mountain West Conference game and remained on pace for a second straight unbeaten run through the league with a final defensive stand.

The Horned Frogs (5-5, 3-3) made BYU fans sweat a little during the crisp fall night with a 94-yard scoring drive that cut the lead to 27-22 with 3:49 remaining. The Frogs kicked off and the defense held, forcing BYU to punt after a tipped pass was overturned on review and had the ball at its own 32 with 2:39 left in the game.

But David Nixon sacked Andy Dalton on second down, then on fourth-and-8, Bryan Kehl pounced on Dalton as he lost his footing with 1:58 left. The Cougars ran out the clock and won for the 10th straight time at home.

Harvey Unga ran for two touchdowns and Austin Collie had four catches for 109 yards for the Cougars.

Chris Manfredini kicked three field goals for TCU and Dalton was 18-of-30 for 165 yards and a touchdown and one crucial interception, which set up an easy touchdown for BYU early in the third quarter. He was pulled in the third quarter, but put back in for the fourth and nearly led the Frogs to a comeback.

Dalton’s 7-yard touchdown pass to Bart Johnson with 3:49 remaining got the Frogs within a touchdown and gave TCU a chance to win it after the defense stopped the Cougars.

BYU stopped TCU three times on fourth downs in the second half and the defense also set up a score on TCU’s only turnover of the game.