Pilgrims rip Eagles, 59-24