Parker provided 23 points with eight rebounds and Dawkins converted six 3-pointers en route to 20 points for the Blue Devils (10-2).
The victory was Duke's 109th straight at home over a non-conference opponent -- the longest such streak in the nation.
The Eagles (7-4) got 20 points from Mike Talley.
Millions of Getty images now available for free via embed tool
Ray Liotta sues skin care company over use of likeness