PARADISE ISLAND, Bahamas (AP) Time and again, the ball went up on the backboard or bounced off the rim only to end up in the hands of North Carolina Tar Heels players who bulled their way through traffic to get to it.
The sixth-ranked Tar Heels may not have the offensive firepower they had last season, but that emphasis on rebounding remains unwavering.
Freshman Armando Bacot finished with 12 points and a season-high 15 rebounds to help UNC overwhelm Alabama Crimson Tide on the glass and win 76-67 in Wednesday's first round of the Battle 4 Atlantis.
The Tar Heels (5-0) entered as the nation's No. 1 team in rebounding margin. They certainly won't hurt that average with this performance: They nearly doubled the Crimson Tide to finish with a 60-31 edge on the glass, with those 60 rebounds setting an Atlantis tournament record.
''That's just been his emphasis since day one,'' Bacot said of coach Roy Williams. ''I feel like every game we're getting better and better at crashing the offensive glass. ... I think we're continuing to get better and you'll see the offensive rebounds and defensive rebounds keep going up every game.''
UNC had as many offensive rebounds (23) as Alabama had defensive rebounds and finished with 23 second-chance points.
First-year Alabama coach Nate Oats put it bluntly: ''The defensive rebounding just destroyed us.''
''Most games you give (players) a goal: `We want to be plus-10, plus-15,''' Oats said. ''I just told them we want to win the rebounding battle by one. ... We just struggled with them. I knew it was going to be an issue.''
The Tar Heels didn't shoot the ball particularly well (40.8%) while freshman point guard Cole Anthony didn't have a huge offensive game. He finished with 13 points, seven rebounds and six assists - including a perfect alley-oop inbounds pass that Garrison Brooks hammered down with 3:23 left as part of his 20 points to match a career high.
John Petty Jr. scored 23 points with seven 3-pointers for the Crimson Tide (2-3), though 15 points and five of those 3s came in the first half. Preseason all-Southeastern Conference pick Kira Lewis Jr. added 20 points, but Alabama shot just 38% for the game.
Leaky Black finished with career highs of nine points and nine rebounds for the Tar Heels, who also got a career-high 12 points from senior Brandon Robinson in his season debut. Robinson had been sidelined since he sprained an ankle during an exhibition game.
BIG PICTURE
Alabama: The Crimson Tide had been good on the glass coming in despite lacking a lot of size, ranking 19th nationally in rebounding margin before failing to keep up with the Tar Heels. They also leaned on Petty and Lewis to carry the offense as the only Alabama players to reach double figures.
''Our guys have got to get the mentality right,'' Oats said. ''We're going to make mistakes. I thought some guys kind of dropped their head. You're going to get a tough call here or there. ... We've just got to keep our heads and keep playing and keep the effort up.''
UNC: The Tar Heels have been looking for a reliable secondary scorer behind Anthony, who came in averaging better than 22 points. Robinson could help with his experience as a senior, while Black had some good moments as an all-around playmaker who saw work in relief of Anthony.
''I think we played collectively as a team better,'' Robinson said, adding: ''We didn't stand around and depend on Cole just to take a late shot to save us, so I think that was a good thing.''
BACOT'S ROLL
The 6-foot-10 Bacot posted a third straight double-double, joining Mike O'Koren (1976-77) and Antawn Jamison (1995-96) as the only UNC freshmen to do so.
RECORD TOTAL
UNC's 60 rebounds broke the previous record of 57 set by Butler in November 2014 against UNC in the Tar Heels' last Atlantis appearance.
MILESTONE WIN
Williams earned his 876th career win, moving him into a tie for fifth on the all-time men's list with late Kentucky coach Adolph Rupp. The next name ahead is a familiar one: it's Dean Smith, Williams' late mentor and a Hall of Famer who won 879 games with the Tar Heels.
UP NEXT
Alabama: The Crimson Tide moved to the losers' bracket for Thursday's matchup with Iowa State, which lost to Michigan earlier Wednesday.
UNC: The Tar Heels advanced to the winners' bracket for Thursday's matchup with Michigan, which beat Iowa State earlier Wednesday.
---
Follow Aaron Beard on Twitter at https://twitter.com/aaronbeardap
---
More AP college basketball: https://apnews.com/Collegebasketball and https://twitter.com/AP-Top25
Copyright 2019 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
UNC
Tar Heels
37
ALA
Crimson Tide
31
Time
Team
Play
Score
20:00
Jumpball received by Alabama
19:42
Kira Lewis Jr. missed 3-pt. jump shot
19:40
Offensive rebound by Javian Davis
19:33
Herbert Jones missed layup
19:31
Defensive rebound by Armando Bacot
19:25
Leaky Black missed jump shot
19:23
Offensive rebound by Armando Bacot
19:20
Armando Bacot missed layup
19:18
Offensive rebound by North Carolina
19:17
Bad pass turnover on Cole Anthony, stolen by John Petty Jr.
19:07
Herbert Jones missed layup
19:05
Defensive rebound by North Carolina
18:46
+3
Brandon Robinson made 3-pt. jump shot, assist by Cole Anthony
3-0
18:22
John Petty Jr. missed 3-pt. jump shot
18:20
Defensive rebound by North Carolina
18:08
Garrison Brooks missed jump shot
18:06
Offensive rebound by North Carolina
17:58
Armando Bacot missed jump shot
17:56
Defensive rebound by Herbert Jones
17:49
Lost ball turnover on Herbert Jones, stolen by Cole Anthony
17:38
Garrison Brooks missed jump shot
17:36
Defensive rebound by Alabama
17:26
Herbert Jones missed dunk
17:24
Defensive rebound by Cole Anthony
17:20
Brandon Robinson missed 3-pt. jump shot
17:18
Defensive rebound by Alex Reese
17:09
Traveling violation turnover on Kira Lewis Jr.
16:49
+2
Garrison Brooks made dunk, assist by Cole Anthony
5-0
16:30
+2
Herbert Jones made layup
5-2
16:22
Shooting foul on Herbert Jones
16:22
+1
Garrison Brooks made 1st of 2 free throws
6-2
16:23
+1
Garrison Brooks made 2nd of 2 free throws
7-2
16:06
Alex Reese missed 3-pt. jump shot
16:02
Offensive rebound by Javian Davis
15:59
Bad pass turnover on Kira Lewis Jr., stolen by Leaky Black
15:46
Personal foul on Herbert Jones
15:40
Garrison Brooks missed jump shot
15:38
Defensive rebound by Kira Lewis Jr.
15:25
Galin Smith missed layup
15:23
Defensive rebound by Leaky Black
15:17
Personal foul on Galin Smith
15:09
Offensive foul on Brandon Robinson
15:09
Turnover on Brandon Robinson
14:59
Kira Lewis Jr. missed 3-pt. jump shot
14:57
Defensive rebound by Cole Anthony
14:53
Offensive foul on Cole Anthony
14:53
Turnover on Cole Anthony
14:43
+2
Kira Lewis Jr. made layup
7-4
14:37
Traveling violation turnover on Andrew Platek
14:28
Jaden Shackelford missed 3-pt. jump shot
14:26
Defensive rebound by Cole Anthony
14:21
Lost ball turnover on Christian Keeling
14:05
Kira Lewis Jr. missed layup
14:03
Defensive rebound by North Carolina
14:04
Personal foul on Galin Smith
13:55
+2
Garrison Brooks made dunk, assist by Christian Keeling
9-4
13:38
Kira Lewis Jr. missed layup
13:36
Defensive rebound by Cole Anthony
13:31
+2
Garrison Brooks made jump shot
11-4
13:17
Personal foul on Andrew Platek
13:13
+3
John Petty Jr. made 3-pt. jump shot, assist by James Bolden
11-7
12:59
Christian Keeling missed jump shot, blocked by Kira Lewis Jr.
12:57
Defensive rebound by John Petty Jr.
12:51
Bad pass turnover on Jaden Shackelford, stolen by Justin Pierce
12:46
+2
Justin Pierce made dunk
13-7
12:32
+3
John Petty Jr. made 3-pt. jump shot
13-10
12:19
Bad pass turnover on Andrew Platek, stolen by Kira Lewis Jr.
12:14
+2
Kira Lewis Jr. made dunk
13-12
11:52
Garrison Brooks missed jump shot
11:50
Offensive rebound by Justin Pierce
11:45
Garrison Brooks missed dunk
11:43
Offensive rebound by Christian Keeling
11:39
+2
Christian Keeling made layup
15-12
11:24
John Petty Jr. missed 3-pt. jump shot
11:22
Defensive rebound by Cole Anthony
11:09
Cole Anthony missed layup
11:07
Offensive rebound by Cole Anthony
10:51
Leaky Black missed jump shot
10:49
Defensive rebound by Kira Lewis Jr.
10:42
Kira Lewis Jr. missed 3-pt. jump shot
10:40
Defensive rebound by Armando Bacot
10:24
Andrew Platek missed 3-pt. jump shot
10:22
Defensive rebound by James Bolden
10:09
+3
James Bolden made 3-pt. jump shot
15-15
9:53
+2
Justin Pierce made layup, assist by Armando Bacot
17-15
9:37
Jaylen Forbes missed 3-pt. jump shot
9:35
Defensive rebound by Armando Bacot
9:25
Personal foul on Javian Davis
9:03
Lost ball turnover on Armando Bacot
8:54
Jaden Shackelford missed 3-pt. jump shot
8:52
Offensive rebound by Alex Reese
8:50
+2
Alex Reese made tip-in
17-17
8:37
Christian Keeling missed jump shot
8:35
Defensive rebound by Jaden Shackelford
8:28
Alex Reese missed 3-pt. jump shot
8:26
Defensive rebound by Christian Keeling
8:19
+2
Garrison Brooks made jump shot, assist by Brandon Robinson
19-17
8:03
Jaden Shackelford missed 3-pt. jump shot
8:01
Defensive rebound by Armando Bacot
7:54
+2
Brandon Robinson made layup
21-17
7:54
Shooting foul on Jaylen Forbes
7:54
+1
Brandon Robinson made free throw
22-17
7:29
John Petty Jr. missed 3-pt. jump shot
7:27
Defensive rebound by Leaky Black
7:17
Justin Pierce missed layup, blocked by Alex Reese
7:15
Defensive rebound by John Petty Jr.
7:00
Personal foul on Brandon Robinson
6:54
+3
John Petty Jr. made 3-pt. jump shot, assist by Kira Lewis Jr.
22-20
6:39
+2
Andrew Platek made jump shot, assist by Leaky Black
24-20
6:27
+2
Kira Lewis Jr. made layup
24-22
6:13
+2
Cole Anthony made jump shot
26-22
5:53
Personal foul on Leaky Black
5:43
Herbert Jones missed layup
5:41
Defensive rebound by Leaky Black
5:28
Cole Anthony missed 3-pt. jump shot
5:26
Offensive rebound by Andrew Platek
5:20
+2
Garrison Brooks made layup, assist by Andrew Platek
28-22
5:11
Offensive foul on Galin Smith
5:11
Turnover on Galin Smith
4:55
Personal foul on Kira Lewis Jr.
4:55
Cole Anthony missed free throw
4:55
Offensive rebound by Armando Bacot
4:50
+2
Cole Anthony made jump shot
30-22
4:50
Shooting foul on James Bolden
4:50
Cole Anthony missed free throw
4:50
Offensive rebound by Garrison Brooks
4:42
Andrew Platek missed jump shot
4:40
Defensive rebound by Alabama
4:40
Personal foul on Armando Bacot
4:28
+3
John Petty Jr. made 3-pt. jump shot, assist by Kira Lewis Jr.
30-25
4:18
Offensive foul on Armando Bacot
4:18
Turnover on Armando Bacot
4:05
+2
Herbert Jones made layup
30-27
3:46
Traveling violation turnover on Cole Anthony
3:33
Alex Reese missed 3-pt. jump shot
3:31
Defensive rebound by Brandon Robinson
3:22
Brandon Robinson missed 3-pt. jump shot
3:20
Defensive rebound by Alabama
3:09
+3
John Petty Jr. made 3-pt. jump shot, assist by James Bolden
30-30
2:52
Garrison Brooks missed jump shot
2:50
Offensive rebound by Brandon Robinson
2:38
Brandon Robinson missed tip-in
2:38
Defensive rebound by Alex Reese
2:38
Herbert Jones missed layup
2:36
Defensive rebound by Armando Bacot
2:30
+3
Brandon Robinson made 3-pt. jump shot, assist by Cole Anthony
33-30
2:20
Kira Lewis Jr. missed layup
2:18
Defensive rebound by Armando Bacot
2:14
+2
Garrison Brooks made dunk, assist by Brandon Robinson
35-30
1:52
Bad pass turnover on Herbert Jones, stolen by Cole Anthony
1:47
Cole Anthony missed jump shot
1:45
Defensive rebound by Alex Reese
1:27
Personal foul on Cole Anthony
1:27
Herbert Jones missed 1st of 2 free throws
1:24
+1
Herbert Jones made 2nd of 2 free throws
35-31
1:12
Personal foul on Kira Lewis Jr.
1:10
+1
Garrison Brooks made 1st of 2 free throws
36-31
1:10
+1
Garrison Brooks made 2nd of 2 free throws
37-31
1:00
James Bolden missed 3-pt. jump shot
58.0
Defensive rebound by Leaky Black
39.0
Christian Keeling missed 3-pt. jump shot
37.0
Offensive rebound by Justin Pierce
36.0
Justin Pierce missed layup
34.0
Defensive rebound by Kira Lewis Jr.
24.0
Jaden Shackelford missed 3-pt. jump shot
22.0
Defensive rebound by Garrison Brooks
21.0
Lost ball turnover on Garrison Brooks, stolen by Kira Lewis Jr.
6.0
Offensive foul on Kira Lewis Jr.
6.0
Turnover on Kira Lewis Jr.
0.0
Justin Pierce missed 3-pt. jump shot
38:42
Offensive rebound by Christian Keeling
38:42
Christian Keeling missed layup
15:06
Offensive rebound by North Carolina
0.0
End of period
2nd Half
UNC
Tar Heels
39
ALA
Crimson Tide
36
Time
Team
Play
Score
19:47
Shooting foul on Garrison Brooks
19:47
Javian Davis missed 1st of 2 free throws
19:47
+1
Javian Davis made 2nd of 2 free throws
37-32
19:27
Bad pass turnover on Garrison Brooks, stolen by John Petty Jr.
19:18
Kira Lewis Jr. missed jump shot
19:16
Defensive rebound by Brandon Robinson
19:09
Bad pass turnover on Leaky Black
18:50
+2
Javian Davis made jump shot
37-34
18:43
Offensive foul on Cole Anthony
18:43
Turnover on Cole Anthony
18:19
Lost ball turnover on Kira Lewis Jr.
17:50
Shooting foul on Alex Reese
17:50
+1
Cole Anthony made 1st of 3 free throws
38-34
17:50
Cole Anthony missed 2nd of 3 free throws
17:50
+1
Cole Anthony made 3rd of 3 free throws
39-34
17:34
Personal foul on Brandon Robinson
17:23
Kira Lewis Jr. missed layup, blocked by Armando Bacot
17:21
Defensive rebound by Brandon Robinson
17:15
+2
Leaky Black made jump shot, assist by Cole Anthony
41-34
17:03
Bad pass turnover on Kira Lewis Jr., stolen by Leaky Black
16:59
+2
Armando Bacot made dunk
43-34
16:37
Alex Reese missed layup, blocked by Leaky Black
16:35
Defensive rebound by North Carolina
16:11
Personal foul on Herbert Jones
15:54
Brandon Robinson missed 3-pt. jump shot
15:52
Defensive rebound by Alabama
15:52
Personal foul on Armando Bacot
15:38
Kira Lewis Jr. missed 3-pt. jump shot
15:36
Defensive rebound by Leaky Black
15:26
+2
Armando Bacot made hook shot, assist by Garrison Brooks
45-34
15:09
+2
Kira Lewis Jr. made layup
45-36
15:01
+2
Cole Anthony made jump shot
47-36
14:42
Kira Lewis Jr. missed layup
14:40
Offensive rebound by Galin Smith
14:37
Lost ball turnover on Galin Smith, stolen by Leaky Black
14:36
Offensive foul on Garrison Brooks
14:36
Turnover on Garrison Brooks
14:21
James Bolden missed layup, blocked by Garrison Brooks
14:19
Defensive rebound by Brandon Robinson
14:15
+2
Leaky Black made layup
49-36
14:05
Jaden Shackelford missed layup
14:03
Defensive rebound by Leaky Black
13:54
Cole Anthony missed jump shot
13:52
Offensive rebound by Leaky Black
13:48
+2
Leaky Black made hook shot
51-36
13:33
James Bolden missed 3-pt. jump shot
13:31
Defensive rebound by Cole Anthony
13:28
Offensive foul on Leaky Black
13:28
Turnover on Leaky Black
13:13
Alex Reese missed 3-pt. jump shot
13:11
Offensive rebound by Jaden Shackelford
12:57
+3
Alex Reese made 3-pt. jump shot, assist by Kira Lewis Jr.
51-39
12:46
Brandon Robinson missed jump shot
12:44
Defensive rebound by Javian Davis
12:32
Javian Davis missed layup
12:30
Defensive rebound by Garrison Brooks
12:21
+3
Cole Anthony made 3-pt. jump shot
54-39
12:00
+3
Kira Lewis Jr. made 3-pt. jump shot, assist by Herbert Jones
54-42
11:50
Lost ball turnover on Garrison Brooks
11:40
Offensive foul on Herbert Jones
11:40
Turnover on Herbert Jones
11:26
Justin Pierce missed 3-pt. jump shot
11:24
Defensive rebound by Alex Reese
11:21
Personal foul on Christian Keeling
11:21
Alex Reese missed free throw
11:21
Offensive rebound by Kira Lewis Jr.
11:16
Kira Lewis Jr. missed layup
11:14
Offensive rebound by Kira Lewis Jr.
11:08
Kira Lewis Jr. missed jump shot
11:06
Defensive rebound by Armando Bacot
10:59
Bad pass turnover on Justin Pierce
10:43
+2
Jaden Shackelford made layup
54-44
10:31
Andrew Platek missed layup, blocked by Alex Reese
10:29
Offensive rebound by North Carolina
10:20
Justin Pierce missed jump shot
10:18
Offensive rebound by Andrew Platek
10:09
+3
Leaky Black made 3-pt. jump shot, assist by Justin Pierce
57-44
10:01
Jaden Shackelford missed 3-pt. jump shot
9:59
Defensive rebound by Leaky Black
9:41
Personal foul on Javian Davis
9:26
Personal foul on Galin Smith
9:16
Christian Keeling missed layup
9:14
Offensive rebound by Armando Bacot
9:08
+2
Armando Bacot made jump shot
59-44
9:01
+2
Kira Lewis Jr. made jump shot
59-46
8:53
Personal foul on John Petty Jr.
8:53
Personal foul on James Bolden
8:53
Christian Keeling missed free throw
8:53
Defensive rebound by Alex Reese
8:46
Double dribble turnover on James Bolden
8:31
Leaky Black missed layup
8:29
Defensive rebound by Javian Davis
8:13
+2
Kira Lewis Jr. made layup, assist by Javian Davis
59-48
7:53
+2
Andrew Platek made layup, assist by Leaky Black
61-48
7:32
Javian Davis missed jump shot
7:30
Offensive rebound by Alabama
7:32
Personal foul on Justin Pierce
7:32
+1
John Petty Jr. made 1st of 2 free throws
61-49
7:32
+1
John Petty Jr. made 2nd of 2 free throws
61-50
7:15
Leaky Black missed layup
7:13
Offensive rebound by Armando Bacot
7:11
+2
Armando Bacot made layup
63-50
6:57
Kira Lewis Jr. missed jump shot
6:55
Offensive rebound by Javian Davis
6:51
+2
Javian Davis made jump shot
63-52
6:23
Bad pass turnover on Cole Anthony, stolen by Javian Davis
6:18
+2
Kira Lewis Jr. made layup, assist by John Petty Jr.
63-54
5:47
Cole Anthony missed jump shot
5:45
Offensive rebound by Armando Bacot
5:45
Personal foul on Herbert Jones
5:47
+1
Armando Bacot made 1st of 2 free throws
64-54
5:47
+1
Armando Bacot made 2nd of 2 free throws
65-54
5:39
Alex Reese missed layup
5:37
Offensive rebound by Alex Reese
5:33
Alex Reese missed layup
5:31
Defensive rebound by Garrison Brooks
5:27
Bad pass turnover on Garrison Brooks, stolen by Javian Davis
5:19
Kira Lewis Jr. missed 3-pt. jump shot
5:16
Defensive rebound by North Carolina
4:58
Cole Anthony missed 3-pt. jump shot
4:56
Defensive rebound by John Petty Jr.
4:46
John Petty Jr. missed jump shot
4:44
Defensive rebound by Armando Bacot
4:29
Brandon Robinson missed jump shot
4:26
Offensive rebound by Garrison Brooks
4:26
Shooting foul on Alex Reese
4:27
+1
Garrison Brooks made 1st of 2 free throws
66-54
4:27
+1
Garrison Brooks made 2nd of 2 free throws
67-54
4:11
Bad pass turnover on John Petty Jr., stolen by Brandon Robinson
4:03
Brandon Robinson missed layup
4:01
Offensive rebound by Armando Bacot
3:57
+2
Armando Bacot made layup
69-54
3:50
+3
John Petty Jr. made 3-pt. jump shot, assist by Kira Lewis Jr.
69-57
3:25
Cole Anthony missed layup, blocked by Galin Smith
3:24
Offensive rebound by North Carolina
3:22
+2
Garrison Brooks made dunk, assist by Cole Anthony
71-57
3:02
+3
John Petty Jr. made 3-pt. jump shot, assist by Jaden Shackelford
71-60
2:39
Cole Anthony missed jump shot
2:37
Defensive rebound by Alex Reese
2:24
Personal foul on Garrison Brooks
2:24
Alex Reese missed free throw
2:24
Defensive rebound by Garrison Brooks
1:58
+3
Brandon Robinson made 3-pt. jump shot, assist by Cole Anthony
74-60
1:45
+2
Jaden Shackelford made jump shot
74-62
1:45
Shooting foul on Brandon Robinson
1:45
Jaden Shackelford missed free throw
1:45
Defensive rebound by Armando Bacot
1:43
Personal foul on Javian Davis
1:43
Armando Bacot missed 1st of 2 free throws
1:43
Armando Bacot missed 2nd of 2 free throws
1:43
Defensive rebound by Jaden Shackelford
1:31
+3
Kira Lewis Jr. made 3-pt. jump shot, assist by John Petty Jr.
74-65
1:09
Offensive foul on Cole Anthony
1:09
Turnover on Cole Anthony
1:00
Lost ball turnover on Alex Reese, stolen by Cole Anthony