David Stockton, Angel Nunez and Kevin Pangos all scored 13 points and No. 23 Gonzaga hung on to beat Portland 71-66 on Wednesday night, avenging a January loss to the Pilots.

Sam Dower Jr. added 10 points for Gonzaga (21-3, 11-1 West Coast), which has a three-game lead over BYU and San Francisco in the conference.

Ryan Nicholas scored 15 points to lead Portland (13-11, 5-7), which was seeking its first victory in Spokane since 2003.

Gonzaga jumped to a big lead in the first half, but had one of its worst shooting droughts of the season in the second to allow Portland to overtake them. Three-point baskets by Stockton and Pangos and a flurry of free throws lifted the Zags to their seventh consecutive win.

Portland upset Gonzaga 82-73 on Jan. 9, a loss that knocked the Zags out of the Top 25. It snapped the Pilots’ 20-game losing streak to the Zags.