CHAPEL HILL, N.C. (AP) North Carolina Tar Heels got ready for Atlantic Coast Conference play with a lackluster performance against Harvard Crimson.
Luke Maye scored 14 points to help the 15th-ranked Tar Heels beat the Crimson 77-57 on Wednesday night.
Cameron Johnson and Coby White added 13 points apiece in North Carolina's final nonconference game of the regular season.
''This stuff is over now,'' coach Roy Williams said. ''It's big-time basketball in front of us now. We've got to play better.''
North Carolina struggled in many of the same areas it has throughout the season, taking bad shots, making careless turnovers, failing to secure rebounds and allowing too many open 3-pointers.
Williams tried his best to send a message, removing Maye, White, Garrison Brooks and Seventh Woods from the game for separate transgressions along those lines during the second half.
''Of course, we want to be playing better,'' North Carolina guard Kenny Williams said. ''We're still having the lapses that we were having in November, and it's January. We've got to fix that, and we've got to fix it quick because the ACC is a gauntlet. Every game is tough.''
The Tar Heels led 44-39 early in the second half before pulling away with a 22-3 run over the next 10 minutes.
Harvard missed 11 consecutive shots from the floor as North Carolina extended its lead to 66-42 with 6:20 to play.
Nassir Little scored 12 points and Kenny Williams had 11 for the Tar Heels, who shot 42 percent.
Robert Baker scored 10 points for Harvard (6-6), which had 22 turnovers.
North Carolina led 41-31 at halftime after a 15-3 spurt late in the period. Johnson sparked the run with a layup and two 3-pointers.
BIG PICTURE
Harvard: The Crimson's half-court defense and rebounding were solid, but the team's season-long turnover woes persisted. Harvard had turnovers on eight of 13 possessions as the Tar Heels seized control in the first half, and the Crimson finished the period with more turnovers (12) than field goals (10). ''Our turnovers I thought really killed us,'' coach Tommy Amaker said.
North Carolina: The Tar Heels made just 6 of 21 3-point attempts. But they overcame their shaky shooting by beating Harvard down the court, even after made baskets by the Crimson.
AMAKER RETURNS
Amaker returned to the Smith Center nearly 33 years after he played in the first game in the building. Back then, he played for Mike Krzyzewski at Duke, and top-ranked North Carolina beat No. 3 Duke 95-92. Amaker also worked at Duke as an assistant coach.
''I've been happier back in the area, but it's wonderful to be back, for sure,'' he said.
INJURIES
North Carolina backup post player Sterling Manley sat out with soreness in his left knee. Manley averaged 4.4 points and 4.3 rebounds in the Tar Heels' first 12 games. Roy Williams said Manley is considered day to day until the Tar Heels get more information.
Reigning Ivy League player of the year Seth Towns and guard Bryce Aiken, who averaged 14.1 points per game last season, remained out for Harvard. Neither has played this season.
UP NEXT
Harvard gets a 10-day break before playing at Dartmouth on Jan. 12 in its Ivy League opener.
North Carolina plays at Pittsburgh on Saturday at noon in a return game for Johnson, who spent three seasons with the Panthers before departing in 2017 as a graduate transfer.
Copyright 2019 by AP. Any commercial use or distribution without the express written consent of AP is strictly prohibited.
1st Half
HARV
Crimson
31
UNC
Tar Heels
41
Time
Team
Play
Score
20:00
Jumpball received by Harvard
19:43
Corey Johnson missed driving layup
19:41
Offensive rebound by Chris Lewis
19:38
+2
Chris Lewis made dunk
2-0
19:29
+2
Garrison Brooks made hook shot
2-2
19:17
Danilo Djuricic missed layup
19:15
Defensive rebound by Kenny Williams
19:11
Kenny Williams missed 3-pt. jump shot
19:09
Defensive rebound by Justin Bassey
19:02
Shooting foul on Garrison Brooks
19:02
Justin Bassey missed 1st of 2 free throws
19:02
Justin Bassey missed 2nd of 2 free throws
19:02
Defensive rebound by Luke Maye
18:47
+2
Garrison Brooks made jump shot, assist by Luke Maye
2-4
18:22
+2
Danilo Djuricic made dunk, assist by Chris Lewis
4-4
18:12
+2
Luke Maye made layup
4-6
17:49
Bad pass turnover on Christian Juzang
17:38
Cameron Johnson missed jump shot
17:36
Defensive rebound by Chris Lewis
17:25
Corey Johnson missed layup, blocked by Kenny Williams
17:23
Defensive rebound by Garrison Brooks
17:17
+2
Coby White made driving layup
4-8
16:57
+3
Danilo Djuricic made 3-pt. jump shot, assist by Justin Bassey
7-8
16:43
Coby White missed 3-pt. jump shot
16:41
Defensive rebound by Justin Bassey
16:21
Corey Johnson missed 3-pt. jump shot
16:19
Defensive rebound by Coby White
16:02
Garrison Brooks missed jump shot
16:00
Defensive rebound by Justin Bassey
15:38
Personal foul on Garrison Brooks
15:21
Lost ball turnover on Justin Bassey, stolen by Nassir Little
15:10
Cameron Johnson missed jump shot
15:08
Offensive rebound by Luke Maye
15:03
Shooting foul on Noah Kirkwood
15:03
+1
Luke Maye made 1st of 2 free throws
7-9
15:03
+1
Luke Maye made 2nd of 2 free throws
7-10
14:40
Spencer Freedman missed 3-pt. jump shot
14:38
Defensive rebound by Cameron Johnson
14:34
Bad pass turnover on Cameron Johnson, stolen by Noah Kirkwood
14:15
Henry Welsh missed hook shot
14:13
Defensive rebound by Coby White
14:08
Personal foul on Spencer Freedman
13:59
+2
Luke Maye made layup, assist by Coby White
7-12
13:46
Henry Welsh missed layup
13:44
Defensive rebound by Nassir Little
13:37
+2
Cameron Johnson made driving layup
7-14
13:19
+3
Robert Baker made 3-pt. jump shot, assist by Rio Haskett
10-14
13:04
Luke Maye missed 3-pt. jump shot
13:02
Defensive rebound by Henry Welsh
12:36
Spencer Freedman missed 3-pt. jump shot
12:34
Defensive rebound by Seventh Woods
12:28
Nassir Little missed 3-pt. jump shot
12:26
Defensive rebound by Rio Haskett
12:07
Bad pass turnover on Spencer Freedman, stolen by Seventh Woods
12:01
Seventh Woods missed layup, blocked by Chris Lewis
12:01
Offensive rebound by North Carolina
11:51
+3
Luke Maye made 3-pt. jump shot, assist by Brandon Robinson
10-17
11:22
Offensive foul on Justin Bassey
11:22
Turnover on Justin Bassey
11:11
Bad pass turnover on Seventh Woods
10:53
Shooting foul on Luke Maye
10:53
+1
Christian Juzang made 1st of 3 free throws
11-17
10:53
+1
Christian Juzang made 2nd of 3 free throws
12-17
10:53
+1
Christian Juzang made 3rd of 3 free throws
13-17
10:33
Luke Maye missed layup, blocked by Chris Lewis
10:31
Offensive rebound by Kenny Williams
10:24
Luke Maye missed jump shot
10:22
Offensive rebound by Nassir Little
10:15
Kenny Williams missed 3-pt. jump shot
10:13
Defensive rebound by Chris Lewis
10:13
Personal foul on Brandon Robinson
9:57
+3
Christian Juzang made 3-pt. jump shot, assist by Noah Kirkwood
16-17
9:40
Andrew Platek missed 3-pt. jump shot
9:38
Defensive rebound by Noah Kirkwood
9:06
+2
Mason Forbes made driving layup, assist by Christian Juzang
18-17
8:58
+2
Coby White made jump shot
18-19
8:45
Lost ball turnover on Corey Johnson
8:28
Cameron Johnson missed 3-pt. jump shot
8:26
Defensive rebound by Justin Bassey
8:02
+2
Justin Bassey made layup
20-19
7:55
+2
Cameron Johnson made layup, assist by Coby White
20-21
7:35
Jumpball received by North Carolina
7:35
Lost ball turnover on Justin Bassey, stolen by Coby White
7:28
+3
Cameron Johnson made 3-pt. jump shot, assist by Coby White
20-24
7:13
Bad pass turnover on Danilo Djuricic, stolen by Coby White
7:07
Double dribble turnover on Coby White
6:54
Backcourt turnover on Spencer Freedman
6:28
Coby White missed 3-pt. jump shot
6:26
Defensive rebound by Justin Bassey
6:19
Justin Bassey missed 3-pt. jump shot
6:17
Defensive rebound by Brandon Robinson
6:09
Garrison Brooks missed layup
6:07
Defensive rebound by Justin Bassey
6:01
Lost ball turnover on Danilo Djuricic, stolen by Cameron Johnson
5:47
Brandon Robinson missed floating jump shot
5:45
Defensive rebound by Justin Bassey
5:15
Shot clock violation turnover on Harvard
5:03
Nassir Little missed jump shot, blocked by Chris Lewis
5:01
Defensive rebound by Noah Kirkwood
4:51
Shooting foul on Seventh Woods
4:51
+1
Chris Lewis made 1st of 2 free throws
21-24
4:51
Chris Lewis missed 2nd of 2 free throws
4:51
Defensive rebound by Luke Maye
4:37
Shooting foul on Justin Bassey
4:37
+1
Luke Maye made 1st of 2 free throws
21-25
4:37
Luke Maye missed 2nd of 2 free throws
4:37
Defensive rebound by Mason Forbes
4:09
Bad pass turnover on Christian Juzang, stolen by Kenny Williams
3:56
+2
Nassir Little made dunk, assist by Leaky Black
21-27
3:47
Shooting foul on Luke Maye
3:47
Justin Bassey missed 1st of 2 free throws
3:47
Justin Bassey missed 2nd of 2 free throws
3:47
Defensive rebound by Nassir Little
3:38
+2
Kenny Williams made layup, assist by Seventh Woods
21-29
3:17
Personal foul on Leaky Black
3:17
+1
Noah Kirkwood made 1st of 2 free throws
22-29
3:17
+1
Noah Kirkwood made 2nd of 2 free throws
23-29
2:58
+3
Cameron Johnson made 3-pt. jump shot, assist by Leaky Black
23-32
2:38
Lost ball turnover on Noah Kirkwood, stolen by Leaky Black
2:33
+2
Kenny Williams made layup
23-34
2:26
+2
Robert Baker made hook shot, assist by Christian Juzang
25-34
2:10
+2
Nassir Little made driving layup, assist by Seventh Woods
25-36
2:10
Shooting foul on Robert Baker
2:10
+1
Nassir Little made free throw
25-37
2:01
+3
Noah Kirkwood made 3-pt. jump shot, assist by Christian Juzang
28-37
1:52
Cameron Johnson missed 3-pt. jump shot
1:50
Defensive rebound by Danilo Djuricic
1:39
+3
Christian Juzang made 3-pt. jump shot, assist by Danilo Djuricic
31-37
1:10
+2
Nassir Little made driving layup
31-39
53.0
Christian Juzang missed jump shot, blocked by Kenny Williams
51.0
Defensive rebound by Cameron Johnson
45.0
Seventh Woods missed driving layup, blocked by Justin Bassey
43.0
Offensive rebound by Seventh Woods
33.0
+2
Kenny Williams made layup
31-41
8.0
Danilo Djuricic missed 3-pt. jump shot
6.0
Defensive rebound by Cameron Johnson
2.0
Traveling violation turnover on Cameron Johnson
0.0
Christian Juzang missed jump shot
0.0
Defensive rebound by North Carolina
0.0
End of period
2nd Half
HARV
Crimson
26
UNC
Tar Heels
36
Time
Team
Play
Score
19:52
+2
Justin Bassey made layup, assist by Danilo Djuricic
33-41
19:35
Shooting foul on Danilo Djuricic
19:35
+1
Garrison Brooks made 1st of 2 free throws
33-42
19:35
Garrison Brooks missed 2nd of 2 free throws
19:35
Defensive rebound by Justin Bassey
19:16
Corey Johnson missed 3-pt. jump shot
19:14
Defensive rebound by Luke Maye
19:06
Coby White missed 3-pt. jump shot
19:04
Defensive rebound by Chris Lewis
18:37
Justin Bassey missed jump shot
18:35
Offensive rebound by Danilo Djuricic
18:31
+2
Danilo Djuricic made dunk
35-42
18:25
Coby White missed jump shot
18:23
Offensive rebound by Luke Maye
18:11
+2
Luke Maye made layup, assist by Seventh Woods
35-44
17:51
Bad pass turnover on Corey Johnson, stolen by Kenny Williams
17:46
Seventh Woods missed layup, blocked by Justin Bassey
17:44
Offensive rebound by North Carolina
17:34
Bad pass turnover on Cameron Johnson, stolen by Justin Bassey
17:23
Danilo Djuricic missed 3-pt. jump shot
17:21
Defensive rebound by Kenny Williams
17:10
Bad pass turnover on Kenny Williams, stolen by Chris Lewis
16:57
+2
Chris Lewis made jump shot
37-44
16:43
Cameron Johnson missed jump shot
16:41
Personal foul on Brandon Huffman
16:24
+2
Mason Forbes made layup, assist by Christian Juzang
39-44
16:11
Luke Maye missed 3-pt. jump shot
16:09
Defensive rebound by Christian Juzang
16:04
Offensive foul on Henry Welsh
16:04
Turnover on Henry Welsh
15:41
+2
Coby White made jump shot, assist by Cameron Johnson
39-46
15:23
Henry Welsh missed turnaround jump shot
15:19
Defensive rebound by North Carolina
15:15
+2
Coby White made driving layup
39-48
15:15
Shooting foul on Noah Kirkwood
15:15
+1
Coby White made free throw
39-49
14:47
Christian Juzang missed 3-pt. jump shot
14:45
Defensive rebound by Nassir Little
14:32
Garrison Brooks missed turnaround jump shot
14:30
Defensive rebound by Harvard
14:09
Shooting foul on Nassir Little
14:09
Mason Forbes missed 1st of 2 free throws
14:09
+1
Mason Forbes made 2nd of 2 free throws
40-49
13:58
Coby White missed 3-pt. jump shot
13:56
Offensive rebound by Garrison Brooks
13:55
Shooting foul on Henry Welsh
13:55
+1
Garrison Brooks made 1st of 2 free throws
40-50
13:55
+1
Garrison Brooks made 2nd of 2 free throws
40-51
13:43
Double dribble turnover on Noah Kirkwood
13:34
Personal foul on Kale Catchings
13:25
+3
Nassir Little made 3-pt. jump shot, assist by Luke Maye
40-54
13:08
Bad pass turnover on Spencer Freedman
12:53
Garrison Brooks missed jump shot, blocked by Chris Lewis
12:51
Defensive rebound by Chris Lewis
12:34
Noah Kirkwood missed 3-pt. jump shot
12:32
Offensive rebound by Mason Forbes
12:21
Noah Kirkwood missed jump shot
12:19
Defensive rebound by North Carolina
12:03
Nassir Little missed driving layup
12:01
Defensive rebound by Chris Lewis
11:46
Noah Kirkwood missed 3-pt. jump shot
11:44
Defensive rebound by Nassir Little
11:39
Shooting foul on Kale Catchings
11:39
+1
Coby White made 1st of 2 free throws
40-55
11:39
+1
Coby White made 2nd of 2 free throws
40-56
11:11
Danilo Djuricic missed jump shot
11:09
Defensive rebound by Leaky Black
11:02
+3
Leaky Black made 3-pt. jump shot, assist by Brandon Robinson
40-59
10:37
Corey Johnson missed 3-pt. jump shot
10:35
Offensive rebound by Christian Juzang
10:27
Personal foul on Leaky Black
10:08
Mason Forbes missed jump shot
10:06
Defensive rebound by Coby White
9:58
Cameron Johnson missed fade-away jump shot
9:56
Defensive rebound by Justin Bassey
9:29
Traveling violation turnover on Christian Juzang
9:04
Luke Maye missed layup
9:02
Defensive rebound by Henry Welsh
8:58
Corey Johnson missed 3-pt. jump shot
8:56
Offensive rebound by Justin Bassey
8:44
Henry Welsh missed hook shot, blocked by Nassir Little
8:42
Defensive rebound by Garrison Brooks
8:39
Personal foul on Justin Bassey
8:39
+1
Cameron Johnson made 1st of 2 free throws
40-60
8:39
Cameron Johnson missed 2nd of 2 free throws
8:39
Defensive rebound by Justin Bassey
8:24
Christian Juzang missed 3-pt. jump shot
8:22
Defensive rebound by Nassir Little
8:17
Lost ball turnover on Nassir Little
8:05
Bad pass turnover on Corey Johnson, stolen by Cameron Johnson
7:51
Offensive foul on Cameron Johnson
7:51
Turnover on Cameron Johnson
7:35
+2
Henry Welsh made hook shot
42-60
7:29
Personal foul on Rio Haskett
7:29
+1
Kenny Williams made 1st of 2 free throws
42-61
7:29
+1
Kenny Williams made 2nd of 2 free throws
42-62
7:05
Corey Johnson missed 3-pt. jump shot
7:03
Defensive rebound by Cameron Johnson
6:52
Personal foul on Christian Juzang
6:52
+1
Nassir Little made 1st of 2 free throws
42-63
6:52
+1
Nassir Little made 2nd of 2 free throws
42-64
6:33
Henry Welsh missed hook shot
6:31
Defensive rebound by Luke Maye
6:20
Shooting foul on Henry Welsh
6:20
+1
Coby White made 1st of 2 free throws
42-65
6:20
+1
Coby White made 2nd of 2 free throws
42-66
6:05
+3
Corey Johnson made 3-pt. jump shot, assist by Rio Haskett
45-66
5:53
Cameron Johnson missed driving layup, blocked by Henry Welsh
5:51
Defensive rebound by Corey Johnson
5:44
Personal foul on Nassir Little
5:28
Personal foul on Seventh Woods
5:17
+3
Robert Baker made 3-pt. jump shot, assist by Rio Haskett
48-66
5:01
Luke Maye missed 3-pt. jump shot
4:59
Defensive rebound by Rio Haskett
4:54
Lost ball turnover on Rio Haskett, stolen by Nassir Little
4:48
Bad pass turnover on Seventh Woods, stolen by Robert Baker
4:40
Robert Baker missed 3-pt. jump shot
4:38
Defensive rebound by Nassir Little
4:21
+3
Kenny Williams made 3-pt. jump shot, assist by Coby White
48-69
4:08
+3
Rio Haskett made 3-pt. jump shot, assist by Robert Baker
51-69
3:57
+2
Leaky Black made jump shot
51-71
3:36
+2
Chris Lewis made layup, assist by Corey Johnson
53-71
3:25
Bad pass turnover on Cameron Johnson
3:08
+2
Chris Lewis made hook shot
55-71
3:03
Lost ball turnover on Brandon Robinson
2:54
Corey Johnson missed driving layup
2:52
Defensive rebound by Coby White
2:44
Cameron Johnson missed 3-pt. jump shot, blocked by Robert Baker
2:42
Defensive rebound by Corey Johnson
2:29
Bad pass turnover on Corey Johnson, stolen by Cameron Johnson
2:29
Coby White missed jump shot
2:26
+2
Robert Baker made layup, assist by Corey Johnson
57-71
2:00
Coby White missed jump shot
1:58
Defensive rebound by Chris Lewis
1:46
Bad pass turnover on Christian Juzang, stolen by Leaky Black