Pilgrims top Cavs in dual meet