Marvin Bagley III had 13 points and 12 rebounds for the Blue Devils, who shot 55 percent and won despite tying a season high with 19 turnovers.
The sellout crowd included 37 NBA scouts, Miami Heat owner Micky Arison, Alex Rodriguez and Jennifer Lopez.
It also included Duke coach Mike Krzyzewski, back on the bench after missing Saturday's 89-71 victory over Wake Forest because of a virus.
Wendell Carter drove for a basket to tie it at 66, and Trevon Duval's driving layup on Duke's next possession put them ahead with 4:40 left.
The Blue Devils played their third consecutive game without injured center Marques Bolden (sprained knee) and forward Javin DeLaurier (hamstring).
- No. 5 Duke engineers a 13-point comeback to beat No. 25 Miami 83-75News & Observer
- Oklahoma rises to fourth in AP Top 25KOKI FOX 23
- Watch: Duke's Gary Trent Jr. banks in 3-pointer at end of first half after ...NCAA.com
- Villanova Still No. 1, Virginia and Purdue Rise in AP Top 25U.S. News & World Report
- What does Miami have to do to beat Duke? Here's what a Hurricanes beat writer ...News & Observer
- What Mike Krzyzewski said after Duke's comeback win against MiamiDieHards
- Is Kentucky being hurt by Duke's and Coach K's embrace of one-and-dones?The State
- Kentucky climbs three spots in AP Top 25Lexington Herald Leader
- Gary Trent sparks comeback win for No. 5 Duke at No. 25 MiamiNBCSports.com