MIDDLEBURY, Vt. -- Lindsey McKenna and Katharine Eddy combined for eight goals and three assists as Colby College pulled off a 14-11 upset road win against seventh-ranked Middlebury College on Saturday.

The Mules are 7-5 overall and 5-4 in conference play, while the Panthers dropped to 10-4 and 6-3 in the league.

McKenna finished the day with five goals and now has 168 goals and 18 assists for 186 career points. Eddy added three goals and three assists to lift her career totals past 150 points at 78 goals and 74 assists for 152 points.

Colby's stingy defense allowed Middlebury to clear the ball on just six of its 14 attempts (.428), while forcing 17 turnovers. Middlebury held a 17-10 edge in draw controls, while the Mules had a decisive 15-6 margin in ground balls.

Trailing 1-0, Middlebury ran off three goals in just under four minutes to take a 3-1 lead 6:10 into the game. Megan Griffin scored the final two goals of the spurt, converting feeds from Delaina Smith and Katie Ritter.

Colby responded with a pair of goals in 38 seconds to knot the game at 3-3. McKenna scored on a pass from behind thenet by Sarah Lux, before Eddy found the back of the net after taking a pass from Abby Hatch.

Middlebury regained the lead on a goal from Laurel Pascal at the 22:08 mark, as she received a pass from Liza Herzog from behind the net.

Colby stormed back with three straight tallies, including a free-position goal by Eddy to give her team a 6-4 lead with 16:12 left in the half. The Mules later led 9-6 before the Panthers scored the final two goals of the first half to find themselves trailing 9-8 at the intermission.

Herzog cut around the cage and scored, before Ritter converted a free position to give Middlebury a 10-9 lead 4:37 into the second half.

Colby answered with a decisive 5-0 run over the next 11:27 to take a 14-10 lead with 9:37 remaining. McKenna scored the first two goals of the run, taking advantage of a free position before cutting to the goal and receiving a great feed from Lux.

Lindsay McCabe scored in transition after a failed clear, with an assist from Eddy, while Dana Swaffield took a long pass from Lux and converted from point-blank range. McKenna netted her third goal of the run after a lengthy possession, as Swaffield found her cutting to the goal.

Middlebury had a quick answer at the 8:16 mark when Alli Sciarretta scored on a pass from Ritter, but that would be the game's final goal. Colby controlled much of the possession for the remainder of the game, taking time off the clock.

Lux dished out four assists for the Mules. Abby Hatch finished with two draw controls, two ground balls, and one caused turnover. Kirsten Karis added two caused turnovers and one ground ball, while Sara Miller had three ground balls and one caused turnover. Emma Marjollet, Dori McAuliffe, and Emilie Klein all had two draw controls.

Michelle Burt and Claire Dickson each made three saves in 30 minutes of action for Colby. Middlebury had just two saves on the day.