SPOKANE, Wash. (AP) - Kyle Wiltjer scored 35 points for Gonzaga (13-4, 5-1), which saw a seven-game winning streak snapped. Domantas Sabonis, who averages 18 points per game, was in foul trouble and limited to five points.
Nick Emery hit a 3-pointer with 1:38 left for the lead and BYU hung on to beat No. 25 Gonzaga 69-68 on Thursday night. It was the only basket of the game for Emery.
Kyle Collinsworth scored 20 points and Chase Fischer added 18 for BYU (13-5, 4-1 West Coast Conference), which upset Gonzaga at home for the second straight season.
Gonzaga lost at home to BYU last season, breaking a 41-game home winning streak.
Wiltjer is the leading scorer in the WCC at 21.5 points per game and has reached 20 points 11 times this season.
Neither team shot well from the field, with BYU hitting 41 percent and Gonzaga just 36.8 percent.
Up by four points at halftime, Gonzaga opened the second with an 11-2 run that gave them a 47-34 lead.
Collinsworth completed a three-point play and Fischer scored to bring BYU within 47-39.
Gonzaga rebuilt a double-digit lead but Collinsworth scored three straight baskets and the Cougars cut Gonzaga's lead to 54-49
Fischer's 3-pointer, the first of the game for BYU after 12 misses, brought the Cougars within 56-54 with 8:33 left.
Wiltjer replied with a 3-pointer and a long jumper to keep the Zags ahead.
Collinsworth hit three straight baskets as BYU got within 63-61 with 3:40 left. Fischer completed a three-point play to put the Cougars ahead 64-63.
Kyle Dranginis scored on a long jumper to put Gonzaga up by one, but Fischer scored again to put BYU ahead.
After Eric McClellan hit two free throws for Gonzaga, Emery made his 3-pointer to put BYU ahead 69-67 with 1:32 left.
The BYU defense buckled down and Gonzaga could not get a clean shot. Wiltjer made one of two free throws with 8 seconds left to close the scoring.
NEXT UP
BYU plays at Portland on Saturday.
Gonzaga hosts San Diego on Saturday at 5 p.m. The game will be televised on KAYU FOX 28 and ROOT Sports. The change from KHQ to KAYU is due to NFL Playoff scheduling.