DURHAM, N.C. (AP) Duke Blue Devils got something from Army that it didn't against Kentucky: A test.
The fourth-ranked Blue Devils pulled away to beat the Black Knights 94-72 on Sunday behind 27 points and 16 rebounds from Zion Williamson.
Playing five days after routing the second-ranked Wildcats in the Champions Classic , they shot 49 percent but couldn't shake the Black Knights until the final 10 minutes, finally pulling away with an 11-0 run keyed by 3-pointers from fellow freshmen RJ Barrett and Cameron Reddish.
''It's one thing for somebody to tell you that everybody's going to bring their best against you, that all their shots are going to feel like they're going in,'' Williamson said. ''But I think until you truly experience it, I think you just have to go through it to fully understand.''
Reddish finished with 25 points and Barrett had 23 while Williamson added six blocked shots and four assists for the Blue Devils (2-0).
Coach Mike Krzyzewski called it ''a perfect game for us following Kentucky'' and said his team's preparation wasn't as at a high enough level beforehand.
''That whole thing, the hangover of success and travel and then getting ready'' for a game, Krzyzewski said. ''The only way you do it is to do it. And our guys don't feel good about themselves right now. And that's good. Although they turned it around in the second half, they were in a position to lose the game and they responded, and they responded really well.''
Matt Wilson scored 15 points and Tommy Funk added 12 for Army (1-1), and Funk hit back-to-back 3s to pull the Black Knights to 67-61 with just over 12 minutes left.
Reddish hit a driving layup, and he and Barrett each hit 3s on consecutive possessions to push the lead into double figures for good. Reddish added another 3 to stretch the lead to 78-61 with just over 9 minutes left, and the Blue Devils eventually went up by 20 on Williamson's stickback with less than 4 minutes to play.
BIG PICTURE
Army: Plenty to build on for the Black Knights, who proved themselves as much more than just a sentimental Veterans Day choice for Duke and Krzyzewski, a former Black Knight player and coach himself. They didn't back down against a preseason Final Four favorite, and were very much in the game until the final 10 minutes. That will pay off once conference play begins.
''Our guys stuck to the game plan,'' Army coach Jimmy Allen said. ''Trying to keep them out of the paint, trying to keep them from getting some easy baskets inside and force them to take some shots from the perimeter, and trying to get them to have to make a few passes in a possession.''
Duke: As dominant as the Blue Devils looked against Kentucky, they looked equally vulnerable during stretches of this one, perhaps proving that college basketball won't be as easy for these freshmen as they made it look in the Champions Classic. It wound up being another blowout, but there were plenty of teachable moments for Krzyzewski: Duke left far too many perimeter shooters open and too often settled for low-percentage shots - the 36 3-pointers attempted were its most since 2016.
''Today was a learning experience,'' Reddish said. ''We can't dwell on any win.''
KEY STATS
Duke also trailed for the first time this season - for 12 seconds during the opening minute. ... Williamson was 11 of 14 from the field and has made 22 of 27 shots during his college career. ... Reddish was 9 of 21 while Barrett was 9 of 19. ... Army scored more points off turnovers (15) than Duke did (14).
HISTORY
This was the eighth time since 2011 that Duke took at least 34 3s in a game, according to SportsReference.com, and the first since the Blue Devils put up 36 in a loss to Notre Dame in the semifinals of the 2016 ACC Tournament. Duke improved to 2-6 when attempting that many 3s, and the other win came against rival North Carolina in 2012 on - what else? - Austin Rivers' buzzer-beating 3.
UP NEXT
Army: Plays host to Sacred Heart on Friday.
Duke: Plays host to Eastern Michigan on Wednesday night.
---
More AP college basketball: https://apnews.com/Collegebasketball and https://twitter.com/AP-Top25
Copyright 2018 by AP. Any commercial use or distribution without the express written consent of AP is strictly prohibited.
1st Half
ARMY
Black Knights
42
DUKE
Blue Devils
50
Time
Team
Play
Score
20:00
Jumpball received by Army West Point
19:49
Josh Caldwell missed layup
19:47
Defensive rebound by Tre Jones
19:42
RJ Barrett missed layup
19:40
Defensive rebound by Tommy Funk
19:36
+2
Josh Caldwell made layup, assist by Tommy Funk
2-0
19:24
+2
Zion Williamson made layup, assist by Cam Reddish
2-2
19:05
Matt Wilson missed layup
19:03
Defensive rebound by Zion Williamson
18:58
RJ Barrett missed 3-pt. jump shot
18:56
Defensive rebound by Josh Caldwell
18:46
Matt Wilson missed layup
18:44
Defensive rebound by Cam Reddish
18:39
Personal foul on Jacob Kessler
18:16
RJ Barrett missed 3-pt. jump shot
18:14
Offensive rebound by Zion Williamson
18:07
+2
Zion Williamson made dunk
2-4
17:58
Bad pass turnover on Tommy Funk, stolen by Tre Jones
17:55
Bad pass turnover on Tre Jones
17:42
+2
Jordan Fox made jump shot
4-4
17:14
+3
Cam Reddish made 3-pt. jump shot
4-7
16:57
+3
Alex King made 3-pt. jump shot, assist by Tommy Funk
7-7
16:44
+3
RJ Barrett made 3-pt. jump shot, assist by Zion Williamson
7-10
16:17
Jordan Fox missed 3-pt. jump shot
16:16
Offensive rebound by Alex King
16:13
Bad pass turnover on Alex King
16:03
+2
Zion Williamson made layup
7-12
15:55
+3
Ben Kinker made 3-pt. jump shot, assist by Aaron Duhart
10-12
15:44
+3
Cam Reddish made 3-pt. jump shot, assist by Zion Williamson
10-15
15:31
Aaron Duhart missed layup
15:29
Defensive rebound by Tre Jones
15:26
Traveling violation turnover on RJ Barrett
15:18
+3
Ben Kinker made 3-pt. jump shot, assist by Tommy Funk
13-15
15:05
+2
RJ Barrett made layup
13-17
14:49
Josh Caldwell missed 3-pt. jump shot
14:47
Defensive rebound by Javin DeLaurier
14:38
+3
Cam Reddish made 3-pt. jump shot, assist by Tre Jones
13-20
14:11
Tommy Funk missed 3-pt. jump shot
14:09
Defensive rebound by RJ Barrett
13:45
Cam Reddish missed layup
13:43
Offensive rebound by Marques Bolden
13:39
Marques Bolden missed layup
13:37
Defensive rebound by Matt Wilson
13:35
+2
Jacob Kessler made layup
15-20
13:23
RJ Barrett missed 3-pt. jump shot
13:21
Defensive rebound by Jordan Fox
13:13
Matt Wilson missed layup, blocked by Marques Bolden
13:11
Defensive rebound by Tre Jones
13:07
Personal foul on Josh Caldwell
13:00
Traveling violation turnover on RJ Barrett
12:41
+2
Matt Wilson made layup, assist by Jordan Fox
17-20
12:41
Shooting foul on Marques Bolden
12:41
Matt Wilson missed free throw
12:39
Defensive rebound by Zion Williamson
12:14
Personal foul on Lonnie Grayson
12:08
+2
Zion Williamson made layup, assist by Tre Jones
17-22
11:53
Lonnie Grayson missed layup
11:51
Defensive rebound by Zion Williamson
11:47
+2
Zion Williamson made layup
17-24
11:40
Personal foul on Marques Bolden
11:27
+3
Jordan Fox made 3-pt. jump shot, assist by Alex King
20-24
11:17
Cam Reddish missed layup
11:15
Offensive rebound by Cam Reddish
11:10
+2
Cam Reddish made layup
20-26
11:04
Lonnie Grayson missed jump shot
11:02
Defensive rebound by Jack White
10:53
+3
Jack White made 3-pt. jump shot, assist by Tre Jones
20-29
10:34
+2
Matt Wilson made layup, assist by Alex King
22-29
10:25
Cam Reddish missed 3-pt. jump shot
10:23
Defensive rebound by Tommy Funk
10:13
Tommy Funk missed layup
10:11
Offensive rebound by Matt Wilson
10:11
Shooting foul on Zion Williamson
10:11
Matt Wilson missed 1st of 2 free throws
10:11
+1
Matt Wilson made 2nd of 2 free throws
23-29
10:00
Personal foul on Ben Kinker
9:58
Jack White missed 3-pt. jump shot
9:56
Defensive rebound by Josh Caldwell
9:48
+2
Tommy Funk made layup
25-29
9:36
Shooting foul on Ben Kinker
9:40
+1
Zion Williamson made 1st of 2 free throws
25-30
9:40
+1
Zion Williamson made 2nd of 2 free throws
25-31
9:26
Ben Kinker missed 3-pt. jump shot
9:24
Defensive rebound by Marques Bolden
9:06
+3
RJ Barrett made 3-pt. jump shot, assist by Zion Williamson
25-34
8:55
Bad pass turnover on Josh Caldwell, stolen by Cam Reddish
8:50
Jumpball received by Duke
8:47
+2
Zion Williamson made layup, assist by Tre Jones
25-36
8:43
Personal foul on RJ Barrett
8:31
Tucker Blackwell missed layup
8:29
Defensive rebound by Zion Williamson
8:25
Lost ball turnover on Zion Williamson, stolen by Tommy Funk
8:18
+3
Tucker Blackwell made 3-pt. jump shot, assist by Tommy Funk
28-36
8:07
Lost ball turnover on RJ Barrett, stolen by Tommy Funk
8:00
+2
Tommy Funk made layup
30-36
8:01
Commercial timeout called
7:23
Lost ball turnover on Josh Caldwell, stolen by Zion Williamson
7:17
+2
Zion Williamson made dunk, assist by RJ Barrett
30-38
7:08
Aaron Duhart missed layup
7:06
Defensive rebound by Zion Williamson
7:01
Cam Reddish missed 3-pt. jump shot
6:59
Defensive rebound by Matt Wilson
6:40
+3
Alex King made 3-pt. jump shot, assist by Jordan Fox
33-38
6:19
Cam Reddish missed 3-pt. jump shot
6:17
Defensive rebound by Josh Caldwell
6:09
Josh Caldwell missed layup, blocked by Zion Williamson
6:07
Defensive rebound by Cam Reddish
6:04
RJ Barrett missed layup
6:02
Offensive rebound by Javin DeLaurier
6:04
+2
Javin DeLaurier made layup
33-40
6:04
Shooting foul on Aaron Duhart
6:04
Javin DeLaurier missed free throw
6:04
Defensive rebound by Matt Wilson
5:46
Shooting foul on Cam Reddish
5:46
+1
Matt Wilson made 1st of 2 free throws
34-40
5:46
+1
Matt Wilson made 2nd of 2 free throws
35-40
5:23
Cam Reddish missed jump shot
5:21
Defensive rebound by Matt Wilson
5:01
+2
Matt Wilson made layup, assist by Tommy Funk
37-40
4:47
RJ Barrett missed 3-pt. jump shot
4:45
Offensive rebound by Jack White
4:39
Cam Reddish missed dunk
4:39
Offensive rebound by Cam Reddish
4:39
Jordan Goldwire missed 3-pt. jump shot
4:37
Defensive rebound by Josh Caldwell
4:32
Josh Caldwell missed dunk
4:32
Defensive rebound by Duke
4:13
RJ Barrett missed 3-pt. jump shot
4:11
Offensive rebound by Jordan Goldwire
4:02
+3
Alex O'Connell made 3-pt. jump shot, assist by Jordan Goldwire
37-43
3:48
Jacob Kessler missed layup, blocked by Jack White
3:46
Defensive rebound by Jack White
3:37
Alex O'Connell missed 3-pt. jump shot
3:35
Defensive rebound by Jacob Kessler
3:28
Jordan Fox missed 3-pt. jump shot
3:26
Defensive rebound by Duke
3:11
Shooting foul on Tucker Blackwell
3:11
+1
Zion Williamson made 1st of 2 free throws
37-44
3:11
Zion Williamson missed 2nd of 2 free throws
3:11
Defensive rebound by Alex King
3:00
+3
Tucker Blackwell made 3-pt. jump shot, assist by Tommy Funk
40-44
2:46
Cam Reddish missed jump shot
2:44
Defensive rebound by Ben Kinker
2:34
+2
Ben Kinker made dunk, assist by Aaron Duhart
42-44
2:17
+2
Zion Williamson made jump shot
42-46
2:08
Alex King missed 3-pt. jump shot
2:06
Defensive rebound by Cam Reddish
1:57
Shooting foul on Alex King
1:57
+1
Tre Jones made 1st of 2 free throws
42-47
1:57
+1
Tre Jones made 2nd of 2 free throws
42-48
1:47
Matt Wilson missed layup
1:45
Defensive rebound by Cam Reddish
1:33
Tre Jones missed layup
1:33
Personal foul on RJ Barrett
1:15
Bad pass turnover on Tommy Funk, stolen by Javin DeLaurier
1:00
Cam Reddish missed jump shot
58.0
Defensive rebound by Alex King
53.0
Tommy Funk missed 3-pt. jump shot
51.0
Offensive rebound by Alex King
47.0
Alex King missed layup
45.0
Offensive rebound by Alex King
41.0
Alex King missed layup
39.0
Defensive rebound by Javin DeLaurier
32.0
+2
Zion Williamson made layup, assist by Jack White
42-50
23.0
Alex King missed 3-pt. jump shot
21.0
Defensive rebound by Javin DeLaurier
0.0
Zion Williamson missed 3-pt. jump shot
0.0
End of period
2nd Half
ARMY
Black Knights
30
DUKE
Blue Devils
46
Time
Team
Play
Score
19:43
Jacob Kessler missed layup, blocked by Marques Bolden
19:41
Offensive rebound by Josh Caldwell
19:30
+3
Jordan Fox made 3-pt. jump shot, assist by Josh Caldwell
45-50
19:16
Marques Bolden missed 3-pt. jump shot
19:14
Defensive rebound by Matt Wilson
19:07
Jordan Fox missed 3-pt. jump shot
19:05
Offensive rebound by Jacob Kessler
19:01
+2
Jacob Kessler made dunk
47-50
18:41
Tre Jones missed jump shot
18:39
Offensive rebound by Zion Williamson
18:31
Zion Williamson missed layup
18:29
Offensive rebound by Zion Williamson
18:28
Cam Reddish missed 3-pt. jump shot
18:37
Offensive rebound by Zion Williamson
18:39
Personal foul on Matt Wilson
18:30
Personal foul on Jacob Kessler
18:27
+3
Cam Reddish made 3-pt. jump shot, assist by Tre Jones
47-53
18:16
+2
Matt Wilson made layup, assist by Tommy Funk
49-53
17:58
+3
Cam Reddish made 3-pt. jump shot, assist by Marques Bolden
49-56
17:44
Josh Caldwell missed hook shot
17:42
Defensive rebound by Marques Bolden
17:29
Personal foul on Jacob Kessler
17:25
+2
RJ Barrett made jump shot, assist by Marques Bolden
49-58
17:09
Alex King missed layup
17:07
Defensive rebound by Cam Reddish
17:04
RJ Barrett missed 3-pt. jump shot
17:02
Offensive rebound by Zion Williamson
16:51
Personal foul on Tucker Blackwell
16:43
Marques Bolden missed layup, blocked by Ben Kinker
16:41
Defensive rebound by Aaron Duhart
16:27
Lost ball turnover on Aaron Duhart, stolen by Marques Bolden
16:27
+2
RJ Barrett made dunk, assist by Marques Bolden
49-60
16:18
Lost ball turnover on Jordan Fox, stolen by RJ Barrett
16:11
RJ Barrett missed layup
16:09
Defensive rebound by Aaron Duhart
16:04
Jordan Fox missed 3-pt. jump shot
16:02
Offensive rebound by Tucker Blackwell
15:56
+2
Alex King made jump shot, assist by Tucker Blackwell
51-60
15:35
Shooting foul on Ben Kinker
15:35
+1
Zion Williamson made 1st of 2 free throws
51-61
15:35
Zion Williamson missed 2nd of 2 free throws
15:35
Defensive rebound by Alex King
15:14
Matt Wilson missed jump shot
15:12
Defensive rebound by Zion Williamson
15:06
Shooting foul on Alex King
15:06
+1
Zion Williamson made 1st of 2 free throws
51-62
15:06
Zion Williamson missed 2nd of 2 free throws
15:06
Defensive rebound by Matt Wilson
14:55
Tommy Funk missed layup
14:53
Offensive rebound by Matt Wilson
14:49
+2
Matt Wilson made layup, assist by Tommy Funk
53-62
14:39
Bad pass turnover on Cam Reddish, stolen by Josh Caldwell
14:37
Personal foul on Cam Reddish
14:20
+2
Matt Wilson made hook shot, assist by Jordan Fox
55-62
14:03
+2
RJ Barrett made alley-oop shot, assist by Zion Williamson
55-64
13:50
Alex King missed 3-pt. jump shot
13:48
Defensive rebound by Zion Williamson
13:36
Zion Williamson missed jump shot
13:34
Defensive rebound by Josh Caldwell
13:29
Alex King missed layup, blocked by Zion Williamson
13:30
Offensive rebound by Army West Point
13:28
Jordan Fox missed 3-pt. jump shot, blocked by Zion Williamson
13:26
Offensive rebound by Army West Point
13:12
Tommy Funk missed layup
13:10
Offensive rebound by Army West Point
13:08
Josh Caldwell missed jump shot, blocked by Zion Williamson
13:06
Defensive rebound by RJ Barrett
12:58
+2
RJ Barrett made layup
55-66
13:01
Shooting foul on Jordan Fox
13:01
+1
RJ Barrett made free throw
55-67
12:49
+3
Tommy Funk made 3-pt. jump shot, assist by Alex King
58-67
12:28
Jack White missed 3-pt. jump shot
12:26
Defensive rebound by Josh Caldwell
12:14
+3
Tommy Funk made 3-pt. jump shot, assist by Jacob Kessler
61-67
11:49
Cam Reddish missed 3-pt. jump shot
11:47
Defensive rebound by Tommy Funk
11:41
Shooting foul on Jack White
11:32
Jordan Fox missed jump shot
11:30
Defensive rebound by Javin DeLaurier
11:23
+3
Cam Reddish made 3-pt. jump shot
61-70
10:53
Tommy Funk missed layup
10:51
Defensive rebound by RJ Barrett
10:45
+2
Cam Reddish made jump shot, assist by Jack White
61-72
10:24
Jordan Fox missed 3-pt. jump shot
10:24
Defensive rebound by Jack White
10:24
+3
RJ Barrett made 3-pt. jump shot, assist by Cam Reddish
61-75
10:07
Josh Caldwell missed layup, blocked by Zion Williamson
10:05
Defensive rebound by RJ Barrett
9:54
Jack White missed 3-pt. jump shot
9:52
Defensive rebound by Josh Caldwell
9:35
Offensive foul on Jordan Fox
9:35
Turnover on Jordan Fox
9:23
+3
Cam Reddish made 3-pt. jump shot, assist by Tre Jones
61-78
9:14
+2
Tommy Funk made layup
63-78
8:53
Cam Reddish missed 3-pt. jump shot
8:51
Defensive rebound by Josh Caldwell
8:44
Personal foul on RJ Barrett
8:22
Josh Caldwell missed layup, blocked by Zion Williamson
8:22
Offensive rebound by Army West Point
8:22
Personal foul on Zion Williamson
8:09
Alex King missed jump shot
8:07
Defensive rebound by Duke
7:56
Traveling violation turnover on RJ Barrett
7:41
Alex King missed 3-pt. jump shot
7:39
Defensive rebound by Zion Williamson
7:18
+2
RJ Barrett made layup, assist by Jordan Goldwire
63-80
7:18
Shooting foul on Matt Wilson
7:16
+1
RJ Barrett made free throw
63-81
7:00
+3
Alex King made 3-pt. jump shot, assist by Tommy Funk
66-81
6:42
+3
Jack White made 3-pt. jump shot, assist by Alex O'Connell
66-84
6:35
+2
Jordan Fox made driving layup, assist by Tommy Funk
68-84
6:08
RJ Barrett missed layup
6:06
Defensive rebound by Matt Wilson
6:00
Jordan Fox missed 3-pt. jump shot
5:58
Defensive rebound by Zion Williamson
5:35
Traveling violation turnover on RJ Barrett
5:20
Lost ball turnover on Jordan Fox, stolen by Jack White
5:02
+3
Tre Jones made 3-pt. jump shot, assist by Cam Reddish
68-87
4:53
Jordan Fox missed 3-pt. jump shot
4:51
Offensive rebound by Army West Point
4:32
Lost ball turnover on Tucker Blackwell, stolen by Cam Reddish
4:24
Lost ball turnover on Cam Reddish, stolen by Tucker Blackwell
4:16
Tucker Blackwell missed 3-pt. jump shot
4:14
Defensive rebound by Zion Williamson
3:50
Jack White missed 3-pt. jump shot
3:48
Offensive rebound by Zion Williamson
3:45
+2
Zion Williamson made layup
68-89
3:32
Tommy Funk missed 3-pt. jump shot
3:30
Defensive rebound by RJ Barrett
3:18
Bad pass turnover on Tre Jones
3:05
Shooting foul on Cam Reddish
3:05
Lonnie Grayson missed 1st of 2 free throws
2:46
+2
Zion Williamson made layup, assist by Tre Jones
68-91
3:05
+1
Lonnie Grayson made 2nd of 2 free throws
69-91
2:46
+2
Zion Williamson made layup, assist by Tre Jones
69-93
2:24
Tucker Blackwell missed 3-pt. jump shot
2:22
Defensive rebound by RJ Barrett
1:38
+3
Tre Jones made 3-pt. jump shot, assist by RJ Barrett
69-96
1:28
John Emezie missed jump shot
1:26
Defensive rebound by Jordan Goldwire
1:13
Alex O'Connell missed 3-pt. jump shot
1:11
Defensive rebound by Lonnie Grayson
56.0
+3
John Emezie made 3-pt. jump shot, assist by Lonnie Grayson