Lady Pilgrims tally season-highs in 3rd straight win