Brock Smith leads Pilgrims to 2nd straight win