PROVO, Utah (AP) The way No. 4 Gonzaga Bulldogs is dominating West Coast Conference competition, the Bulldogs could be on cruise control all the way into March.
Brandon Clarke scored 23 points and Rui Hachimura added 20 in leading the Zags to a 93-63 rout of BYU on Thursday night.
Gonzaga dismantled BYU on both ends of the court. It was the first 30-point home loss for the Cougars since Dave Rose became coach and just the second of his tenure overall.
The Bulldogs (20-2, 7-0 WCC) got it done with efficient offense and smothering defense. They shot 37 of 63 (59 percent) from the field, including 10 for 20 from 3-point range. On the other end, they limited BYU to 37 percent shooting from the floor.
It was the same blueprint Gonzaga has followed since conference play began. In seven league games, the Bulldogs are winning by 31 points per contest.
''Our guys are taking the game plans to heart and they're going out and playing with great effort,'' coach Mark Few said.
Clarke and Hachimura each grabbed nine rebounds. Corey Kispert scored 16 points and Josh Perkins had 10 assists.
Every time the Cougars started to put together a rally, Gonzaga dug them a deeper hole.
''Our team just has so many weapons offensively,'' Clarke said. ''I feel like it's really, really hard to keep up with us in games if you don't have five players that can match up with us.''
Gonzaga has won 28 straight road games against WCC opponents and 21 consecutive league games overall. Both streaks lead the nation.
T.J. Haws scored 16 points and Zac Seljaas had 12 to lead the Cougars. Yoeli Childs added 12 points and seven rebounds.
BYU (13-10, 5-3) lost for the second time in three games after sputtering on offense for the better part of 40 minutes.
''We just had a really hard time trying to convert,'' Rose said. ''We got the ball up on the rim and it seemed to fall off early. That's the kind of thing that hurt our confidence.''
Gonzaga took control on both ends almost from the opening tip. The Bulldogs used a 12-1 run fueled by back-to-back 3-pointers from Zach Norvell Jr. and Kispert and a pair of dunks from Hachimura to sprint out to a 19-6 lead.
BYU struggled to generate offense early. The Cougars missed 10 of their first 13 shots before making three straight to chip away at the deficit. Jahshire Hardnett capped the string of baskets with a 3 that cut Gonzaga's lead to 23-18.
That's as close as BYU got, and the Cougars quickly went cold again. BYU missed nine shots in a row and finished the first half 9 of 33 (27 percent) from the field.
''Our defense has been getting better and better and better,'' Few said. ''It was really good tonight, especially in that first half.''
Gonzaga took advantage of BYU's misses by stringing together an 18-2 run. Hachimura bookended a spurt that gave the Bulldogs a 41-20 lead with a layup and a dunk.
BYU closed to 54-40 with 13:07 remaining on consecutive baskets from Nick Emery and Seljaas. Kim Tillie drained a 3 and Hachimura followed with back-to-back layups to stop the Cougars from getting closer. Gonzaga eventually built an 87-57 lead with 4:08 left after Kispert, Clarke and Geno Crandall combined to help the Bulldogs make five straight buckets over a three-minute stretch.
MAGIC NUMBER
Gonzaga clinched its 22nd straight 20-win season, tied with Duke for the second-longest current streak among Division I teams. The school reached 20 wins only eight times in its first 90 seasons of men's basketball.
DOUBLING DOWN
The Bulldogs snapped Childs' string of six straight 20-point games after holding him to 3-of-12 shooting. Coming into the game, the BYU forward averaged 22.3 points per game and ranked 16th in the nation in scoring.
Gonzaga made a point of double-teaming Childs and making Haws work for every look at the basket. That strategy worked well. The duo combined for 28 points, but had only 10 baskets on 25 field goal attempts.
''If you check their stats, it's pretty much just (those) two scoring,'' Clarke said. ''We pretty much said that if we can take away those two guys, that it's going to be tough for them to beat us.''
BIG PICTURE
Gonzaga: Since the start of conference play, Gonzaga has played like a team poised to be a Final Four contender. There's a distinct chance the Bulldogs could run the table in the WCC for the first time since the 2012-13 season.
BYU: Long first-half shooting droughts doomed any faint upset chances the Cougars possessed. Gonzaga kept Childs in check when it mattered and BYU's guards could not knock down enough shots from the perimeter to relieve pressure around the basket.
UP NEXT
Gonzaga hosts San Diego on Saturday.
BYU hosts Loyola Marymount on Saturday.
---
More AP college basketball: https://apnews.com/Collegebasketball and https://twitter.com/AP-Top25
Copyright 2019 by AP. Any commercial use or distribution without the express written consent of AP is strictly prohibited.
1st Half
GONZ
Bulldogs
41
BYU
Cougars
24
Time
Team
Play
Score
20:00
Jumpball received by Gonzaga
19:49
Lost ball turnover on Zach Norvell Jr., stolen by McKay Cannon
19:42
Shooting foul on Zach Norvell Jr.
19:42
McKay Cannon missed 1st of 2 free throws
19:42
+1
McKay Cannon made 2nd of 2 free throws
0-1
19:37
Lost ball turnover on Rui Hachimura, stolen by TJ Haws
19:32
+2
TJ Haws made layup
0-3
19:19
Rui Hachimura missed layup
19:17
Defensive rebound by Yoeli Childs
18:51
Connor Harding missed 3-pt. jump shot
18:49
Defensive rebound by Brandon Clarke
18:32
+3
Corey Kispert made 3-pt. jump shot, assist by Josh Perkins
3-3
18:05
Connor Harding missed layup
18:03
Defensive rebound by Rui Hachimura
17:55
+2
Brandon Clarke made layup, assist by Rui Hachimura
5-3
17:39
Luke Worthington missed hook shot
17:37
Defensive rebound by Rui Hachimura
17:26
Rui Hachimura missed jump shot
17:24
Offensive rebound by Zach Norvell Jr.
17:23
+2
Zach Norvell Jr. made dunk
7-3
17:02
+2
TJ Haws made layup
7-5
16:53
Personal foul on Luke Worthington
16:44
Lost ball turnover on Zach Norvell Jr., stolen by McKay Cannon
16:39
Bad pass turnover on Connor Harding, stolen by Corey Kispert
16:35
+2
Rui Hachimura made dunk, assist by Josh Perkins
9-5
16:15
McKay Cannon missed 3-pt. jump shot
16:13
Defensive rebound by Rui Hachimura
16:04
Out of bounds turnover on Josh Perkins
15:46
Connor Harding missed jump shot
15:44
Defensive rebound by Brandon Clarke
15:37
+2
Josh Perkins made layup
11-5
15:20
TJ Haws missed jump shot
15:18
Offensive rebound by Brigham Young
15:11
Nick Emery missed jump shot
15:09
Defensive rebound by Zach Norvell Jr.
14:54
+3
Zach Norvell Jr. made 3-pt. jump shot, assist by Josh Perkins
14-5
14:37
Luke Worthington missed layup
14:35
Offensive rebound by Luke Worthington
14:34
Luke Worthington missed layup
14:32
Defensive rebound by Brandon Clarke
14:24
+3
Corey Kispert made 3-pt. jump shot, assist by Brandon Clarke
17-5
14:09
Lost ball turnover on TJ Haws, stolen by Killian Tillie
13:56
Corey Kispert missed layup, blocked by Gavin Baxter
13:54
Defensive rebound by Yoeli Childs
13:47
Personal foul on Geno Crandall
13:41
Shooting foul on Killian Tillie
13:41
Yoeli Childs missed 1st of 2 free throws
13:41
+1
Yoeli Childs made 2nd of 2 free throws
17-6
13:24
Josh Perkins missed jump shot
13:22
Offensive rebound by Josh Perkins
13:20
+2
Rui Hachimura made dunk, assist by Killian Tillie
19-6
13:02
+3
Yoeli Childs made 3-pt. jump shot, assist by Zac Seljaas
19-9
12:44
+2
Killian Tillie made jump shot, assist by Josh Perkins
21-9
12:29
Yoeli Childs missed 3-pt. jump shot
12:27
Defensive rebound by Killian Tillie
12:15
Josh Perkins missed 3-pt. jump shot
12:13
Defensive rebound by Gavin Baxter
12:00
+2
Yoeli Childs made fade-away jump shot
21-11
11:47
Personal foul on TJ Haws
11:35
Lost ball turnover on Brandon Clarke, stolen by Yoeli Childs
11:11
Shooting foul on Geno Crandall
11:11
+1
Yoeli Childs made 1st of 2 free throws
21-12
11:11
+1
Yoeli Childs made 2nd of 2 free throws
21-13
11:03
Personal foul on Zac Seljaas
10:48
+2
Brandon Clarke made jump shot, assist by Josh Perkins
23-13
10:21
+2
Zac Seljaas made floating jump shot
23-15
10:03
Killian Tillie missed jump shot
10:01
Defensive rebound by TJ Haws
9:42
+3
Jahshire Hardnett made 3-pt. jump shot
23-18
9:32
Josh Perkins missed jump shot
9:30
Defensive rebound by Gavin Baxter
9:00
TJ Haws missed 3-pt. jump shot
8:58
Offensive rebound by Yoeli Childs
8:58
Yoeli Childs missed tip-in
8:56
Defensive rebound by Brandon Clarke
8:56
Personal foul on Yoeli Childs
8:41
+2
Rui Hachimura made driving layup
25-18
8:17
Gavin Baxter missed dunk
8:15
Defensive rebound by Jeremy Jones
8:11
Jeremy Jones missed 3-pt. jump shot
8:09
Defensive rebound by Jahshire Hardnett
7:50
Jahshire Hardnett missed 3-pt. jump shot
7:48
Defensive rebound by Zach Norvell Jr.
7:43
Geno Crandall missed layup
7:41
Offensive rebound by Jeremy Jones
7:41
Jeremy Jones missed tip-in
7:39
Offensive rebound by Geno Crandall
7:29
+2
Geno Crandall made jump shot
27-18
7:06
Jahshire Hardnett missed layup
7:04
Defensive rebound by Jeremy Jones
6:58
+2
Brandon Clarke made jump shot
29-18
6:48
Zac Seljaas missed 3-pt. jump shot
6:46
Defensive rebound by Brandon Clarke
6:20
Shooting foul on TJ Haws
6:20
+1
Rui Hachimura made 1st of 2 free throws
30-18
6:20
Rui Hachimura missed 2nd of 2 free throws
6:20
Defensive rebound by Jahshire Hardnett
5:50
Jahshire Hardnett missed 3-pt. jump shot
5:48
Offensive rebound by Brigham Young
5:48
Shot clock violation turnover on Brigham Young
5:28
Josh Perkins missed 3-pt. jump shot
5:26
Defensive rebound by Luke Worthington
5:10
Zac Seljaas missed 3-pt. jump shot
5:08
Defensive rebound by Brandon Clarke
5:02
+3
Zach Norvell Jr. made 3-pt. jump shot, assist by Corey Kispert
33-18
4:34
Luke Worthington missed hook shot
4:32
Defensive rebound by Rui Hachimura
4:26
Personal foul on Luke Worthington
4:12
Josh Perkins missed 3-pt. jump shot
4:10
Defensive rebound by Connor Harding
3:47
+2
Jahshire Hardnett made driving layup
33-20
3:42
Zach Norvell Jr. missed layup
3:40
Offensive rebound by Brandon Clarke
3:45
+2
Brandon Clarke made dunk
35-20
3:23
Jahshire Hardnett missed layup
3:21
Defensive rebound by Brandon Clarke
3:09
Corey Kispert missed floating jump shot
3:07
Offensive rebound by Rui Hachimura
3:04
+2
Rui Hachimura made layup
37-20
3:04
Shooting foul on Gavin Baxter
3:04
Rui Hachimura missed free throw
3:04
Defensive rebound by Yoeli Childs
2:43
Yoeli Childs missed layup, blocked by Rui Hachimura
2:41
Offensive rebound by Brigham Young
2:36
Yoeli Childs missed layup
2:34
Defensive rebound by Josh Perkins
2:25
+2
Zach Norvell Jr. made layup, assist by Rui Hachimura
39-20
2:19
Nick Emery missed 3-pt. jump shot
2:17
Defensive rebound by Zach Norvell Jr.
1:59
+2
Rui Hachimura made dunk, assist by Josh Perkins
41-20
1:35
+2
Connor Harding made driving dunk
41-22
1:23
Rui Hachimura missed jump shot
1:21
Defensive rebound by TJ Haws
1:13
Bad pass turnover on TJ Haws, stolen by Rui Hachimura
55.0
Corey Kispert missed 3-pt. jump shot
53.0
Offensive rebound by Josh Perkins
43.0
Corey Kispert missed 3-pt. jump shot
41.0
Defensive rebound by Yoeli Childs
41.0
Personal foul on Killian Tillie
26.0
+2
Gavin Baxter made layup, assist by TJ Haws
41-24
4.0
Lost ball turnover on Josh Perkins, stolen by Nick Emery
1.0
TJ Haws missed layup
0.0
Defensive rebound by Gonzaga
0.0
End of period
2nd Half
GONZ
Bulldogs
52
BYU
Cougars
39
Time
Team
Play
Score
19:46
Personal foul on Rui Hachimura
19:42
+2
TJ Haws made driving layup
41-26
19:29
+2
Brandon Clarke made alley-oop shot, assist by Josh Perkins
43-26
19:02
+2
Yoeli Childs made fade-away jump shot
43-28
18:49
Zach Norvell Jr. missed 3-pt. jump shot
18:47
Defensive rebound by Connor Harding
18:36
+2
TJ Haws made jump shot, assist by Yoeli Childs
43-30
18:27
Personal foul on McKay Cannon
18:10
+2
Brandon Clarke made layup
45-30
17:50
Yoeli Childs missed layup
17:48
Defensive rebound by Rui Hachimura
17:43
+2
Brandon Clarke made alley-oop shot, assist by Zach Norvell Jr.
47-30
17:24
TJ Haws missed 3-pt. jump shot
17:22
Defensive rebound by Rui Hachimura
17:14
Lost ball turnover on Rui Hachimura, stolen by Connor Harding
17:09
Connor Harding missed driving layup
17:07
Offensive rebound by Gavin Baxter
17:07
+2
Gavin Baxter made dunk
47-32
16:47
+3
Brandon Clarke made 3-pt. jump shot, assist by Josh Perkins
50-32
16:30
Lost ball turnover on Yoeli Childs, stolen by Brandon Clarke
16:08
+2
Rui Hachimura made layup
52-32
15:56
Personal foul on Rui Hachimura
15:47
Bad pass turnover on Yoeli Childs
15:32
Traveling violation turnover on Rui Hachimura
15:21
+2
Connor Harding made floating jump shot, assist by McKay Cannon
52-34
15:06
Zach Norvell Jr. missed 3-pt. jump shot
15:04
Defensive rebound by Gavin Baxter
14:48
Yoeli Childs missed 3-pt. jump shot
14:46
Defensive rebound by Corey Kispert
14:38
Shooting foul on Yoeli Childs
14:38
+1
Rui Hachimura made 1st of 2 free throws
53-34
14:38
Rui Hachimura missed 2nd of 2 free throws
14:38
Defensive rebound by Connor Harding
14:12
Shooting foul on Brandon Clarke
14:12
Connor Harding missed 1st of 2 free throws
14:12
+1
Connor Harding made 2nd of 2 free throws
53-35
13:49
Brandon Clarke missed jump shot
13:47
Defensive rebound by Nick Emery
13:40
+3
Nick Emery made 3-pt. jump shot, assist by Gavin Baxter
53-38
13:27
Shooting foul on TJ Haws
13:27
+1
Josh Perkins made 1st of 2 free throws
54-38
13:27
Josh Perkins missed 2nd of 2 free throws
13:27
Defensive rebound by Zac Seljaas
13:08
+2
Zac Seljaas made layup, assist by Yoeli Childs
54-40
12:48
+3
Killian Tillie made 3-pt. jump shot, assist by Zach Norvell Jr.
57-40
12:21
Yoeli Childs missed turnaround jump shot
12:19
Defensive rebound by Killian Tillie
12:06
Zach Norvell Jr. missed 3-pt. jump shot
12:04
Defensive rebound by TJ Haws
12:00
Personal foul on Killian Tillie
11:49
+2
TJ Haws made jump shot
57-42
11:31
+2
Rui Hachimura made layup, assist by Josh Perkins
59-42
11:31
Shooting foul on Yoeli Childs
11:31
+1
Rui Hachimura made free throw
60-42
11:16
TJ Haws missed layup
11:14
Defensive rebound by Rui Hachimura
10:55
+2
Rui Hachimura made driving layup, assist by Killian Tillie
62-42
10:42
Personal foul on Killian Tillie
10:42
+1
Yoeli Childs made 1st of 2 free throws
62-43
10:42
+1
Yoeli Childs made 2nd of 2 free throws
62-44
10:30
Rui Hachimura missed jump shot
10:28
Defensive rebound by Zac Seljaas
10:18
Nick Emery missed 3-pt. jump shot
10:16
Defensive rebound by Zach Norvell Jr.
10:02
Zach Norvell Jr. missed 3-pt. jump shot
10:00
Defensive rebound by Yoeli Childs
9:42
Jahshire Hardnett missed driving layup, blocked by Brandon Clarke
9:40
Defensive rebound by Zach Norvell Jr.
9:31
Geno Crandall missed layup
9:29
Defensive rebound by Zac Seljaas
9:20
Rylan Bergersen missed jump shot
9:18
Defensive rebound by Corey Kispert
9:07
Shooting foul on Yoeli Childs
9:07
+1
Rui Hachimura made 1st of 2 free throws
63-44
9:07
Rui Hachimura missed 2nd of 2 free throws
9:07
Defensive rebound by Dalton Nixon
8:43
Bad pass turnover on Nick Emery
8:32
+2
Zach Norvell Jr. made driving layup
65-44
8:12
+3
Zac Seljaas made 3-pt. jump shot, assist by Rylan Bergersen
65-47
7:59
+3
Corey Kispert made 3-pt. jump shot, assist by Brandon Clarke
68-47
7:49
Personal foul on Zach Norvell Jr.
7:47
+2
TJ Haws made layup, assist by Jahshire Hardnett
68-49
7:31
Personal foul on Zac Seljaas
7:19
Brandon Clarke missed jump shot
7:17
Offensive rebound by Brandon Clarke
7:07
+2
Brandon Clarke made jump shot
70-49
7:02
TJ Haws missed layup
7:00
Defensive rebound by Rui Hachimura
6:53
+3
Josh Perkins made 3-pt. jump shot, assist by Zach Norvell Jr.
73-49
6:34
Luke Worthington missed hook shot
6:32
Offensive rebound by Brigham Young
6:26
TJ Haws missed jump shot
6:24
Defensive rebound by Corey Kispert
5:57
Brandon Clarke missed turnaround jump shot
5:55
Offensive rebound by Corey Kispert
5:54
+2
Corey Kispert made tip-in
75-49
5:34
Jahshire Hardnett missed 3-pt. jump shot
5:27
Defensive rebound by Corey Kispert
5:24
+2
Corey Kispert made driving layup
77-49
5:05
+2
Jahshire Hardnett made jump shot, assist by Zac Seljaas
77-51
4:52
+2
Brandon Clarke made layup, assist by Zach Norvell Jr.
79-51
4:26
Jahshire Hardnett missed 3-pt. jump shot
4:24
Offensive rebound by Yoeli Childs
4:17
Yoeli Childs missed jump shot, blocked by Corey Kispert
4:15
Defensive rebound by Zach Norvell Jr.
4:07
+3
Corey Kispert made 3-pt. jump shot, assist by Josh Perkins
82-51
3:44
+3
Zac Seljaas made 3-pt. jump shot, assist by Yoeli Childs
82-54
3:21
Personal foul on Yoeli Childs
3:21
+1
Brandon Clarke made 1st of 2 free throws
83-54
3:21
+1
Brandon Clarke made 2nd of 2 free throws
84-54
3:13
+3
Zac Seljaas made 3-pt. jump shot, assist by TJ Haws
84-57
2:46
+3
Geno Crandall made 3-pt. jump shot
87-57
2:21
Shooting foul on Jeremy Jones
2:21
+1
TJ Haws made 1st of 2 free throws
87-58
2:21
+1
TJ Haws made 2nd of 2 free throws
87-59
2:06
Bad pass turnover on Geno Crandall
1:49
+2
TJ Haws made driving layup
87-61
1:33
+2
Jeremy Jones made finger-roll layup
89-61
1:12
Gavin Baxter missed layup, blocked by Filip Petrusev
1:10
Defensive rebound by Filip Petrusev
1:02
+2
Greg Foster Jr. made layup
91-61
46.0
Lost ball turnover on Zac Seljaas, stolen by Joel Ayayi