Women’s lacrosse beat Middlebury 17-12 Saturday and plays Williams at noon Sunday for the NESCAC championship.