Quinn Cook put in 21 points as the Blue Devils (19-5, 8-3 ACC) won a second straight following a loss to Syracuse last week.
Rasheed Sulaimon helped out with 10 points and six assists.
The Eagles (6-17, 2-8) got 25 points from Olivier Hanlan.
Interpol investigating stolen passports on missing flight
Teacher apologizes for showing sexual image of herself in class