Getting your Trinity Audio player ready...

PROVO, Utah — Bear Bachmeier threw a go-ahead touchdown pass with 1:47 left and then No. 8 BYU stopped No. 2 Notre Dame near the goal line to preserve a riveting 28-24 victory Saturday night.

The thriller capped a wild run in which five of the top 8 teams in the AP Top 25 lost on the same regular-season day for the first time, per Sportradar. Paired with No. 1 Georgia’s 27-24 loss to Auburn, the top-two teams in the country lost on the same day for the first time in the regular season since Nov. 17, 2012.

Bachmeier ran for two TDs, caught another and threw for 224 yards to help the Cougars (6-0) beat the Irish for the first time since 2004. Preston Rex added 66 yards on 10 carries to help BYU start 6-0 for the third consecutive season.

BYU fans storm the field after beating Notre Dame 28-24 on Saturday, Oct. 17, 2026, in Provo, Utah. (Tyler Tate/AP)
BYU fans storm the field after beating Notre Dame 28-24 on Saturday, Oct. 17, 2026, in Provo, Utah. (Tyler Tate/AP)

After Bachmeier’s go-ahead TD pass to Walker Lyons, CJ Carr completed several clutch throws to drive the Irish (6-1) into Cougars territory, including a fourth-down pass to Micah Gilbert that put Notre Dame at the BYU 9 with four seconds left. His final pass fell incomplete in the end zone.

The Irish cut an 11-point halftime deficit to five going into the fourth quarter after field goals following a muffed punt return and a failed fake punt by the Cougars. Jonaz Walton plowed across the goal line on a 3-yard run to put Notre Dame in front 24-21 with 9:31 left.

Bachmeier led BYU into Notre Dame territory, but Jayden Sanders picked off a pass at the Irish 15 with 8:05 remaining.

After the Cougars forced a three-and-out, Bachmeier drove BYU 55 yards on 10 plays and found Lyons on a go-ahead 6-yard grab with 1:47 left.

Carr finished 27-for-49 for 261 yards, and Nolan James Jr. ran for 77 yards and a touchdown for the Irish, who had their 16-game winning streak snapped.

Bachmeier used a combination of efficient passing and tough running to put the Irish on their heels early. He completed 72% of his passes in the first half.

BYU's Walker Lyons (7) celebrates after scoring the go-ahead touchdown with 1 minute, 47 seconds to play against Notre Dame on Saturday, Oct. 17, 2026, in Provo, Utah. The Fighting Irish lost 28-24. (Chris Gardner/Getty)
BYU's Walker Lyons (7) celebrates after scoring the go-ahead touchdown with 1 minute, 47 seconds to play against Notre Dame on Saturday, Oct. 17, 2026, in Provo, Utah. The Fighting Irish lost 28-24. (Chris Gardner/Getty)

BYU capped its opening drive with Bachmeier’s 5-yard touchdown run up the middle.

Notre Dame took a 10-7 lead on an 8-yard run from James. Then Bachmeier punished the Irish defense on back-to-back drives. He caught a short pass from Kyler Kasper and rumbled 15 yards to put BYU back in front. Then Bachmeier dived over the goal line from 1 yard out to extend the Cougars’ lead to 21-10 going into halftime.

The Irish drove to the BYU 5 in the final seconds of the first half. Carr fumbled while trying to spike the ball, and Isaiah Glasker pounced on it to help the Cougars maintain a two-score lead going into the locker room.

It was just the second turnover of the season for Notre Dame.

The takeaway

Notre Dame: The Irish struggled to finish drives in the red zone, turning the ball over once and settling for field goals after twice starting drives in BYU territory.

BYU: The Cougars had a chance to go up 28-10 in the third quarter before a pick penalty by Kasper wiped out a 39-yard touchdown catch by JoJo Phillips. The Cougars then committed back-to-back special teams gaffes that let the Irish back in the game.

Up next

Notre Dame: at Navy on Oct. 31.

BYU: at UCF on Oct. 24.