Kenny Kadji added 15 points for the Hurricanes (14-7, 5-3 Atlantic Coast Conference), who blew a 16-point lead in the second half, then regrouped to claim their first victory at Cameron Indoor Stadium and just their second win over Duke since joining the ACC.

Seth Curry scored 22 points and freshman Austin Rivers added 20 for the Blue Devils (19-4, 6-2), who missed all six of their free throws in overtime and were beaten by a Florida-based conference rival for the second time this season.

Rivers and Ryan Kelly missed 3s in the final seconds for Duke and Johnson added a free throw with one-tenth of a second remaining.

Johnson had 12 rebounds. Durand Scott added 11 points on 3-of-12 shooting for the Hurricanes, who had a chance to win it in regulation but couldn't get a shot off before the buzzer.