Ryan Kelly added 14 points, freshman Rasheed Sulaimon had 13 and Tyler Thornton hit a pair of key 3-pointers 30 seconds apart that helped the Blue Devils (11-0) pull away.
Playing on back-to-back nights, Duke counted on its defense to pick up an offense that was off on more open shots than usual. Duke shot 43 percent but forced 17 turnovers and turned them into 19 points while holding the Phoenix to just five offensive rebounds.
Sebastian Koch scored 14 points for Elon (6-5).
Quinn Cook added 10 points for Duke, which hasn’t lost to a non-ACC team at Cameron since falling to St. John’s on Feb. 26, 2000.
The Blue Devils outscored Elon 29-10 during a defense-driven 13-minute stretch that began in the first half and ended midway through the second.
NO. 2 MICHIGAN 93, EASTERN MICHIGAN 54
In Ann Arbor, Mich., Tim Hardaway Jr. had 17 points and a career-high seven assists to help Michigan (12-0) rout Eastern Michigan (6-4).
The Wolverines are off to their best start since winning the first 16 games of the 1985-86 season. The Eagles have lost two in a row since beating Purdue.
Michigan’s Trey Burke had 11 points and eight assists. Nik Stauskas made three 3-pointers in the first half and finished with 16 points, while fellow freshmen Mitch McGary had 10 points and 11 rebounds for his first double-double and Glenn Robinson III added 13 points for the Wolverines.