PROVO, Utah (AP) BYU took the fight to Gonzaga Bulldogs and sent a message to everyone else about how dangerous it could be when March rolls around.
The No. 23 Cougars imposed their will on offense and defense for the better part of 40 minutes for a 91-78 victory over second-ranked Gonzaga on Saturday night. They ended the Bulldogs' 19-game winning streak by battling for loose balls and forcing turnovers on one end and attacking the basket without fear on the other end.
BYU (23-7, 12-3 WCC) never trailed after halftime en route to winning its eighth straight game.
''Gonzaga is a great team,'' forward Yoeli Childs said. ''They made their runs and they had great players out there making great plays, but nothing they did slowed us down. It gets me really excited for the future.''
Childs led BYU with 28 points on 12-of-19 shooting and grabbed 10 rebounds. The senior put the Cougars on his shoulders at critical points when the offense needed an extra boost.
Gonzaga trailed by 14 points early in the second half before mounting a comeback. The Bulldogs cut the deficit to 70-68 on a jumper from Drew Timme with 7:52 remaining.
Zac Seljaas made back-to-back baskets to give the Cougars a little breathing room again. Then Childs bookended a string of four straight BYU baskets with a layup and a jumper to put the Cougars up 87-76 with 3:15 left.
Gonzaga scored a single basket over the final seven minutes.
''Our guys were fighting,'' BYU coach Mark Pope said. ''If you want to have a chance to play with them, then you better be dialed in on every single possession.''
Jake Toolson added 17 points for the Cougars and T.J. Haws had 16 points.
Killian Tillie scored 18 points and Corey Kispert added 16 for the Bulldogs. Filip Petrusev added 14 points and Admon Gilder chipped in 13. Gonzaga (27-2, 13-1) won the previous five meetings in Provo.
The Bulldogs turned it over 14 times and allowed BYU to score 18 points off those turnovers. The Cougars had no trouble finding a rhythm, shooting 53% from the field and 41% from 3-point range.
''They came after us with their offense,'' Gonzaga coach Mark Few said. ''They came after us with their defense, physically taking the ball from us. We didn't deserve to win.''
Childs capped a 13-4 run that gave BYU a 21-18 lead with back-to-back baskets. Gonzaga briefly regained a 25-24 lead on baskets from Kispert and Petrusev. The Cougars surged back ahead before halftime thanks to Childs.
He accounted for three buckets on a run of five straight possessions that ended in baskets for BYU. It helped the Cougars claw out a 38-32 lead.
Gonzaga was held without a field goal over the final 4:36 of the first half.
The Cougars kept building on their momentum early in the second half, with 3-pointers from Kolby Lee and Toolson highlighting a run of four straight baskets that put BYU up 58-44.
''They were tougher,'' Petrusev said. ''We let them outplay us. They were just a tougher team and they beat us.''
TAKING CHARGE
Haws set an aggressive tone for BYU in the first four minutes. The senior guard scored his team's first two baskets. Then, over three straight possessions, Haws drew back-to-back charges and stole the ball.
''Before the game, in the locker room, Coach had 'defense wins' up on the board,'' Haws said. ''Somebody's got to take charges if (Dalton Nixon) is out. I thought I could get a couple tonight.''
STREAKS BUSTED
Gonzaga had numerous winning streaks snapped. Coming into the game, the Bulldogs had won 40 straight regular-season conference games and 39 straight road contests against WCC opponents. The 40-game winning streak against conference opponents had been the longest such streak in the nation.
BIG PICTURE
Gonzaga: Numerous turnovers and lengthy shooting droughts led to a rare loss. The Bulldogs likely have little margin for error now in their quest to secure a No. 1 seed in the NCAA Tournament.
BYU: A win over a Gonzaga team that spent part of the season ranked No. 1 will go a long way to helping the Cougars lock up an NCAA Tournament bid in March.
POLL IMPLICATIONS
No. 23 BYU could climb multiple spots in the AP Top 25 poll, while Gonzaga will see where it ends up after the Nos. 1 and 4 teams also lost.
UP NEXT
Gonzaga hosts San Diego on Thursday.
BYU visits Pepperdine on Saturday.
---
More AP college basketball: https://apnews.com/Collegebasketball and https://twitter.com/AP-Top25
Copyright 2020 by STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.
1st Half
GONZ
Bulldogs
38
BYU
Cougars
46
Time
Team
Play
Score
20:00
Jumpball received by Gonzaga
19:49
Killian Tillie missed 3-pt. jump shot
19:47
Defensive rebound by Jake Toolson
19:40
Alex Barcello missed 3-pt. jump shot
19:38
Defensive rebound by Joel Ayayi
19:27
+2
Corey Kispert made jump shot
2-0
19:03
+2
TJ Haws made jump shot
2-2
18:49
Filip Petrusev missed jump shot
18:47
Defensive rebound by TJ Haws
18:37
Yoeli Childs missed jump shot
18:35
Defensive rebound by Corey Kispert
18:29
Joel Ayayi missed 3-pt. jump shot
18:27
Defensive rebound by Jake Toolson
18:24
Official timeout called
18:23
Out of bounds turnover on Connor Harding
18:05
Ryan Woolridge missed 3-pt. jump shot
18:03
Defensive rebound by Kolby Lee
17:51
+2
TJ Haws made layup
2-4
17:35
+2
Killian Tillie made layup, assist by Joel Ayayi
4-4
17:22
+2
Yoeli Childs made layup, assist by TJ Haws
4-6
17:13
Personal foul on Kolby Lee
17:04
Offensive foul on Filip Petrusev
17:04
Turnover on Filip Petrusev
16:52
TJ Haws missed 3-pt. jump shot
16:50
Defensive rebound by Drew Timme
16:45
Offensive foul on Joel Ayayi
16:45
Turnover on Joel Ayayi
16:29
Yoeli Childs missed hook shot
16:27
Defensive rebound by Killian Tillie
16:09
Bad pass turnover on Joel Ayayi, stolen by TJ Haws
16:02
Yoeli Childs missed 3-pt. jump shot
16:00
Defensive rebound by Joel Ayayi
15:50
Drew Timme missed jump shot
15:48
Defensive rebound by TJ Haws
15:31
Lost ball turnover on Jake Toolson, stolen by Joel Ayayi
15:26
Commercial timeout called
15:15
Shooting foul on Zac Seljaas
15:15
+1
Killian Tillie made 1st of 2 free throws
5-6
15:15
+1
Killian Tillie made 2nd of 2 free throws
6-6
14:48
Bad pass turnover on Yoeli Childs
14:31
Corey Kispert missed 3-pt. jump shot
14:29
Defensive rebound by Connor Harding
14:06
Lost ball turnover on Gavin Baxter, stolen by Killian Tillie
13:54
+3
Admon Gilder made 3-pt. jump shot, assist by Drew Timme
9-6
13:25
Jake Toolson missed 3-pt. jump shot
13:23
Offensive rebound by Yoeli Childs
13:16
Yoeli Childs missed layup
13:14
Defensive rebound by Killian Tillie
13:10
+3
Admon Gilder made 3-pt. jump shot, assist by Killian Tillie
12-6
12:54
Shooting foul on Killian Tillie
12:54
+1
Connor Harding made 1st of 2 free throws
12-7
12:54
+1
Connor Harding made 2nd of 2 free throws
12-8
12:36
+2
Filip Petrusev made jump shot, assist by Admon Gilder
14-8
12:13
+2
TJ Haws made layup, assist by Zac Seljaas
14-10
12:02
Personal foul on Zac Seljaas
11:58
Filip Petrusev missed layup
11:56
Defensive rebound by TJ Haws
11:50
Connor Harding missed 3-pt. jump shot
11:48
Offensive rebound by Gavin Baxter
11:42
+2
Gavin Baxter made tip-in
14-12
11:42
Personal foul on Kolby Lee
11:42
Commercial timeout called
11:27
Out of bounds turnover on Drew Timme
11:08
TJ Haws missed 3-pt. jump shot
11:06
Defensive rebound by Drew Timme
10:58
Shooting foul on Gavin Baxter
10:58
+1
Drew Timme made 1st of 2 free throws
15-12
10:58
+1
Drew Timme made 2nd of 2 free throws
16-12
10:43
+3
Jake Toolson made 3-pt. jump shot, assist by Yoeli Childs
16-15
10:29
+2
Filip Petrusev made layup, assist by Admon Gilder
18-15
10:14
+2
Yoeli Childs made jump shot, assist by TJ Haws
18-17
10:03
Lost ball turnover on Filip Petrusev, stolen by Jake Toolson
9:57
Alex Barcello missed 3-pt. jump shot
9:55
Offensive rebound by Yoeli Childs
9:53
Personal foul on Admon Gilder
9:49
TJ Haws missed 3-pt. jump shot
9:47
Offensive rebound by Alex Barcello
9:39
+2
Yoeli Childs made hook shot
18-19
9:23
Filip Petrusev missed layup
9:21
Defensive rebound by Yoeli Childs
9:15
+2
Yoeli Childs made alley-oop shot, assist by Jake Toolson
18-21
9:14
30-second timeout called
9:00
+3
Killian Tillie made 3-pt. jump shot, assist by Joel Ayayi
21-21
8:33
Lost ball turnover on TJ Haws, stolen by Ryan Woolridge
8:30
Personal foul on Yoeli Childs
8:19
Bad pass turnover on Killian Tillie, stolen by Yoeli Childs
8:14
+3
Jake Toolson made 3-pt. jump shot
21-24
8:02
Killian Tillie missed jump shot
8:00
Defensive rebound by Yoeli Childs
7:45
Yoeli Childs missed 3-pt. jump shot
7:43
Defensive rebound by Joel Ayayi
7:38
Commercial timeout called
7:32
Killian Tillie missed 3-pt. jump shot
7:30
Offensive rebound by Corey Kispert
7:25
+2
Corey Kispert made layup
23-24
7:09
Jake Toolson missed layup
7:07
Defensive rebound by Filip Petrusev
6:56
+2
Filip Petrusev made jump shot, assist by Joel Ayayi
25-24
6:32
Jake Toolson missed 3-pt. jump shot
6:30
Offensive rebound by Zac Seljaas
6:23
Lost ball turnover on Zac Seljaas, stolen by Admon Gilder
6:17
Lost ball turnover on Killian Tillie, stolen by Zac Seljaas
6:11
+3
Zac Seljaas made 3-pt. jump shot, assist by Jake Toolson
25-27
5:51
Corey Kispert missed 3-pt. jump shot
5:49
Defensive rebound by Yoeli Childs
5:34
TJ Haws missed jump shot
5:32
Offensive rebound by Yoeli Childs
5:22
+2
Yoeli Childs made tip-in
25-29
5:37
+2
Filip Petrusev made layup
27-29
5:37
Shooting foul on Alex Barcello
5:37
+1
Filip Petrusev made free throw
28-29
5:23
+2
Gavin Baxter made layup, assist by TJ Haws
28-31
5:17
Personal foul on Gavin Baxter
5:17
+1
Filip Petrusev made 1st of 2 free throws
29-31
5:17
Filip Petrusev missed 2nd of 2 free throws
5:17
Defensive rebound by Alex Barcello
4:48
+2
Kolby Lee made jump shot, assist by TJ Haws
29-33
4:37
+3
Admon Gilder made 3-pt. jump shot, assist by Ryan Woolridge
32-33
4:23
+2
Yoeli Childs made jump shot, assist by Jake Toolson
32-35
4:23
Shooting foul on Drew Timme
3:54
Yoeli Childs missed free throw
3:54
Defensive rebound by Drew Timme
3:54
Joel Ayayi missed jump shot
3:52
Defensive rebound by Kolby Lee
3:26
+3
Yoeli Childs made 3-pt. jump shot, assist by Connor Harding
32-38
2:57
Bad pass turnover on Ryan Woolridge, stolen by Kolby Lee
2:44
Connor Harding missed 3-pt. jump shot
2:42
Defensive rebound by Admon Gilder
2:37
Shooting foul on Yoeli Childs
2:37
Commercial timeout called
2:37
+1
Corey Kispert made 1st of 3 free throws
33-38
2:37
+1
Corey Kispert made 2nd of 3 free throws
34-38
2:37
+1
Corey Kispert made 3rd of 3 free throws
35-38
2:17
+3
Jake Toolson made 3-pt. jump shot
35-41
2:03
Lost ball turnover on Filip Petrusev, stolen by Alex Barcello
1:55
Jake Toolson missed 3-pt. jump shot
1:53
Defensive rebound by Ryan Woolridge
1:50
Personal foul on Alex Barcello
1:50
Ryan Woolridge missed 1st of 2 free throws
1:50
+1
Ryan Woolridge made 2nd of 2 free throws
36-41
1:38
+3
TJ Haws made 3-pt. jump shot
36-44
1:26
Personal foul on Connor Harding
1:26
+1
Killian Tillie made 1st of 2 free throws
37-44
1:26
+1
Killian Tillie made 2nd of 2 free throws
38-44
1:00
Jake Toolson missed 3-pt. jump shot
58.0
Defensive rebound by Ryan Woolridge
43.0
Lost ball turnover on Filip Petrusev, stolen by Jake Toolson
33.0
+2
TJ Haws made jump shot, assist by Jake Toolson
38-46
4.0
Admon Gilder missed 3-pt. jump shot
2.0
Offensive rebound by Gonzaga
0.0
End of period
2nd Half
GONZ
Bulldogs
40
BYU
Cougars
45
Time
Team
Play
Score
19:49
+2
Yoeli Childs made jump shot, assist by Jake Toolson
38-48
19:35
+2
Killian Tillie made layup, assist by Joel Ayayi
40-48
19:21
Yoeli Childs missed jump shot
19:19
Defensive rebound by Ryan Woolridge
19:07
+2
Killian Tillie made hook shot, assist by Corey Kispert
42-48
18:42
+2
TJ Haws made jump shot
42-50
18:27
Bad pass turnover on Joel Ayayi, stolen by Yoeli Childs
18:03
+3
Jake Toolson made 3-pt. jump shot, assist by TJ Haws
42-53
17:59
30-second timeout called
17:38
Filip Petrusev missed jump shot
17:36
Defensive rebound by Kolby Lee
17:29
+2
Kolby Lee made layup, assist by Yoeli Childs
42-55
17:19
+2
Killian Tillie made layup, assist by Joel Ayayi
44-55
17:03
+3
Kolby Lee made 3-pt. jump shot, assist by TJ Haws
44-58
16:36
Shooting foul on Yoeli Childs
16:36
Killian Tillie missed 1st of 2 free throws
16:36
+1
Killian Tillie made 2nd of 2 free throws
45-58
16:20
Bad pass turnover on Jake Toolson
16:08
Admon Gilder missed 3-pt. jump shot
16:06
Offensive rebound by Ryan Woolridge
15:59
+3
Corey Kispert made 3-pt. jump shot, assist by Ryan Woolridge
48-58
15:41
Lost ball turnover on TJ Haws, stolen by Ryan Woolridge
15:35
+2
Admon Gilder made layup, assist by Ryan Woolridge
50-58
15:09
Shooting foul on Filip Petrusev
15:09
Commercial timeout called
15:09
+1
Kolby Lee made 1st of 2 free throws
50-59
15:09
+1
Kolby Lee made 2nd of 2 free throws
50-60
14:57
Killian Tillie missed hook shot
14:55
Defensive rebound by Zac Seljaas
14:37
TJ Haws missed jump shot
14:35
Defensive rebound by Filip Petrusev
14:23
Lost ball turnover on Ryan Woolridge, stolen by Zac Seljaas
14:17
+3
Jake Toolson made 3-pt. jump shot
50-63
14:10
Shooting foul on Kolby Lee
14:10
+1
Filip Petrusev made 1st of 2 free throws
51-63
14:10
+1
Filip Petrusev made 2nd of 2 free throws
52-63
13:47
Zac Seljaas missed layup, blocked by Drew Timme
13:45
Defensive rebound by Corey Kispert
13:38
+2
Drew Timme made layup, assist by Admon Gilder
54-63
13:23
Personal foul on Admon Gilder
13:04
Shooting foul on Killian Tillie
13:05
+1
Jake Toolson made 1st of 2 free throws
54-64
13:05
+1
Jake Toolson made 2nd of 2 free throws
54-65
12:53
Shooting foul on Zac Seljaas
12:53
+1
Ryan Woolridge made 1st of 2 free throws
55-65
12:53
Ryan Woolridge missed 2nd of 2 free throws
12:53
Defensive rebound by Yoeli Childs
12:42
Bad pass turnover on Gavin Baxter, stolen by Admon Gilder
12:33
+2
Admon Gilder made dunk, assist by Ryan Woolridge
57-65
12:16
TJ Haws missed jump shot
12:14
Defensive rebound by Ryan Woolridge
12:08
Admon Gilder missed 3-pt. jump shot
12:06
Offensive rebound by Drew Timme
11:59
Corey Kispert missed 3-pt. jump shot
11:57
Defensive rebound by TJ Haws
11:54
Alex Barcello missed 3-pt. jump shot
11:52
Defensive rebound by Drew Timme
11:47
Personal foul on Alex Barcello
11:47
Commercial timeout called
11:34
Corey Kispert missed 3-pt. jump shot
11:32
Offensive rebound by Drew Timme
11:25
Personal foul on Kolby Lee
11:24
Corey Kispert missed 3-pt. jump shot
11:22
Offensive rebound by Joel Ayayi
11:16
+2
Joel Ayayi made tip-in
59-65
11:00
Connor Harding missed 3-pt. jump shot
10:58
Defensive rebound by Ryan Woolridge
10:49
Ryan Woolridge missed layup
10:47
Defensive rebound by Kolby Lee
10:42
TJ Haws missed 3-pt. jump shot
10:40
Defensive rebound by Joel Ayayi
10:36
Corey Kispert missed 3-pt. jump shot
10:34
Offensive rebound by Joel Ayayi
10:25
+2
Drew Timme made jump shot
61-65
10:23
30-second timeout called
10:12
+2
Yoeli Childs made finger-roll layup, assist by Kolby Lee
61-67
10:12
Shooting foul on Joel Ayayi
10:11
+1
Yoeli Childs made free throw
61-68
9:58
Lost ball turnover on Drew Timme, stolen by Jake Toolson
9:42
Shooting foul on Joel Ayayi
9:42
+1
Yoeli Childs made 1st of 2 free throws
61-69
9:42
+1
Yoeli Childs made 2nd of 2 free throws
61-70
9:26
+2
Corey Kispert made driving layup
63-70
9:15
TJ Haws missed jump shot, blocked by Ryan Woolridge
9:13
Defensive rebound by Corey Kispert
9:05
+2
Joel Ayayi made driving layup
65-70
9:13
Shooting foul on Connor Harding
9:06
+1
Joel Ayayi made free throw
66-70
8:56
Personal foul on Killian Tillie
8:43
Shooting foul on Killian Tillie
8:44
Yoeli Childs missed 1st of 2 free throws
8:44
Yoeli Childs missed 2nd of 2 free throws
8:44
Defensive rebound by Joel Ayayi
8:32
Traveling violation turnover on Joel Ayayi
8:12
Jake Toolson missed jump shot, blocked by Admon Gilder
8:10
Defensive rebound by Drew Timme
8:02
Admon Gilder missed 3-pt. jump shot
8:00
Offensive rebound by Drew Timme
7:56
Joel Ayayi missed jump shot
7:54
Offensive rebound by Ryan Woolridge
7:54
+2
Drew Timme made dunk
68-70
7:53
Shooting foul on Jake Toolson
7:53
Commercial timeout called
7:53
Drew Timme missed free throw
7:53
Defensive rebound by Yoeli Childs
7:41
Personal foul on Drew Timme
7:42
+1
Zac Seljaas made 1st of 2 free throws
68-71
7:42
Zac Seljaas missed 2nd of 2 free throws
7:42
Defensive rebound by Corey Kispert
7:30
Corey Kispert missed 3-pt. jump shot
7:28
Defensive rebound by Kolby Lee
7:14
+2
Zac Seljaas made layup, assist by TJ Haws
68-73
7:01
+2
Corey Kispert made driving layup
70-73
6:34
+2
Zac Seljaas made hook shot, assist by Jake Toolson
70-75
6:05
Shooting foul on Jake Toolson
6:05
+1
Filip Petrusev made 1st of 2 free throws
71-75
6:06
+1
Filip Petrusev made 2nd of 2 free throws
72-75
5:47
TJ Haws missed jump shot
5:45
Offensive rebound by Yoeli Childs
5:40
+2
Yoeli Childs made dunk
72-77
5:23
Admon Gilder missed 3-pt. jump shot
5:21
Defensive rebound by Zac Seljaas
5:21
Personal foul on Filip Petrusev
5:21
+1
Zac Seljaas made 1st of 2 free throws
72-78
5:21
+1
Zac Seljaas made 2nd of 2 free throws
72-79
5:00
Personal foul on Jake Toolson
5:00
+1
Joel Ayayi made 1st of 2 free throws
73-79
5:00
+1
Joel Ayayi made 2nd of 2 free throws
74-79
4:42
+3
Alex Barcello made 3-pt. jump shot, assist by Yoeli Childs
74-82
4:28
Personal foul on Alex Barcello
4:28
+1
Killian Tillie made 1st of 2 free throws
75-82
4:28
+1
Killian Tillie made 2nd of 2 free throws
76-82
4:07
+3
TJ Haws made 3-pt. jump shot, assist by Yoeli Childs
76-85
3:54
Admon Gilder missed layup, blocked by Yoeli Childs
3:52
Offensive rebound by Gonzaga
3:53
Commercial timeout called
3:37
Corey Kispert missed 3-pt. jump shot
3:35
Defensive rebound by Jake Toolson
3:17
+2
Yoeli Childs made floating jump shot, assist by TJ Haws