SAN DIEGO: Drew Timme scored 21 points and Corey Kispert had 19 for No. 1 Gonzaga, which routed San Diego 90-62 Thursday night for its 20th straight victory dating to last season.
Jalen Suggs added 17 for Gonzaga (16-0, 7-0 West Coast), which beat San Diego for the 13th straight time.
After a slow start, the Zags used a 15-0 run in the first half to take control and then ran away in the second half.
Kispert keyed an impressive stretch when Gonzaga expanded a 40-29 halftime lead to 58-38 just seven minutes into the second half. The senior forward made a layup and then hit a floater and then added a transition 3-pointer. Timme followed with a 3-point play for a 58-38 lead.
Gonzaga continued to pile on as Suggs hit a 3, was fouled and converted the 4-point play. Timme converted a 3-point play and Kispert hit another transition 3 to make it 72-46 with 7:34 to go.
Julian Strawther had 11 points and Anton Watson 10 for Gonzaga, which shot 57.6% from the field. Andrew Nembhard had 10 of Gonzagas 23 assists.
Finn Sullivan scored 16, Ben Pyle 12 and Vladimir Pinchuk 11 for USD (2-7, 1-4).
USD led for the first 12 minutes before Gonzaga went on a 15-0 run to take control.
With the Zags trailing 19-14, Timme converted a 3-point play to start the run and Suggs hit a 3-pointer. Suggs had a steal and fed Kispert for a slam dunk. Strawther hit a 3 and then had a steal and a layup to cap the run and give Gonzaga a 29-19 lead.
Timme had two buckets in the final 1:30 and Kispert hit a 3 in the closing seconds to give Gonzaga a 40-29 halftime lead.
Gonzaga: Gonzaga now leads the series 76-22. It has won 13 straight versus the Toreros, 24 of the last 25 and 46 of the last 49. The Zags are 47-4 against USD under coach Mark Few.
USD: The Toreros looked good in the opening 12 minutes before being overwhelmed by the talented Zags. Pyle had two 3-pointers and Sullivan took it to the hole for a slam dunk and later added a 3.
Gonzaga is at Pepperdine on Saturday night.
USD hosts Loyola Marymount on Saturday.