Middlebury outshot Williams 39-25 but was unable to complete the two-game sweep as the Panthers (9-10-3, 6-7-3) fell to 14th-ranked Williams 5-4 in Lansing Chapman Rink. The Ephs move to 14-6-2 overall and 10-5-1 in the league, while the Panthers return to action on Friday night at Amherst.
Middlebury went up by a 3-1 score midway through the second period. However, two goals scored by the Ephs in the third period, the first from David Italiano, and the second and game-winning goal from Craig Kitto, gave Williams the win.
The first goal of the game was tallied at 12:06 when the Panthers took advantage of open space in front of the net. Sean Dougherty made the initial save for the Ephs, but Brendan McGovern buried the rebound to get his third goal of the season.
Williams responded to McGovern's goal on a broken play at 16:32, when Dan Doherty scored his third goal of the season off of a loose puck.
The Panthers took the lead again at 18:20 when Jake Charles scored his team-high ninth goal of the season. Dougherty made the initial save on the play, but Charles easily buried a backhander in front of the net.
Evan Neugold recorded his eighth goal of the season at 6:24 of the second, making the game 3-1 in favor of the Panthers. After getting around both Eph defensemen, Neugold got to his forehand and beat Dougherty on his glove side.
Williams responded to pull within one at 3-2 on the power play. At 8:54, Greg Johnson scored his sixth goal of the season on the man advantage.
The Ephs tied the game at 3-3 at 14:01 when James McNamara scored his first goal of the season after Williams created a lot of traffic in front.
Middlebury regained the lead 2:31 into the third on the man advantage. Charles finished his deflection off of a shot from the point, scoring his second goal of the game, and 10th of the season.
Williams tied the game at 4-4 at 6:51 into the third period. David Italiano netted the goal for his eighth of the year.
The hosts were given an opportunity on the power play at 16:12. Kitto scored his 11th goal of the year off of a one-timer from the left side.
Middlebury was given an opportunity on the power play shortly thereafter at 17:18, but the Panthers weren't able to convert on the power play as the Ephs hung on for the 5-4 victory.