DURHAM, N.C., JAN. 19 -- Reserve Thomas Hill scored 20 points and Christian Laettner added 18 as No. 12 Duke ended some homecourt frustration tonight with a 74-60 triumph that ended No. 5 North Carolina's 11-game winning streak.

The Tar Heels (13-2 overall, 2-1 in the Atlantic Coast Conference) had won their last two games at Cameron Indoor Stadium and eight of the last 11. But after losing its halftime lead and getting back to within four points, North Carolina lost its composure and the Blue Devils (15-3, 4-1) pulled away for their fifth straight victory.

Hubert Davis (Lake Braddock High) hit a three-point shot from the right wing with 3:11 left to end a 7-0 run and cut the Blue Devils' lead to 58-54.

Billy McCaffrey answered with a baseline jumper with 2:44 to make it 60-54. North Carolina was setting up its offense when it committed a turnover near the time line, leading to a foul and two free throws by Bobby Hurley that increased the lead to 62-54 with 2:25 remaining.

Pete Chilcutt missed a shot and a foul was called during the scramble for the rebound. George Lynch (Flint Hill Academy) then threw the ball at Hill, leading to a technical foul. Hill hit a free throw, McCaffrey hit both technical free throws and Hill finished the possession with a driving basket. That left Duke in command, 67-54, with two minutes left.

Davis hit a three-pointer with 1:32 left, making it 67-57, but North Carolina got no closer.

"It was a tremendous basketball game," Duke Coach Mike Krzyzewski said. "It reminded me of the two ACC championship games in Greensboro and Atlanta as far as intensity games."

Duke made 33 percent of its first-half shots, but 55 percent after halftime. North Carolina shot 44 percent in the first half, but only 27 percent in the second.

Rick Fox scored 18 points for North Carolina. Chilcutt had 14 and Davis added 10.