WILLIAMSTOWN -- Daniel Wohl is a sophomore on the Williams College men's basketball team. He's going to make a lot of shots in his career. To date, none were bigger than his last shot on Saturday.

Wohl's drive to the basket with 31 seconds left put the eighth-ranked Ephs up and No. 4 Middlebury missed a last-second shot to lose 64-63, and tumble from the ranks of the undefeated.

The Ephs (17-2, 6-0 in NESCAC) now reside atop the league standings with Amherst, also 6-0. Middlebury (16-1, 5-1) falls a game behind.

With 6:08 left in the first half, Wohl drained a 3-pointer to put the Ephs up 30-27. They didn't lead again until Wohl's drive to the basket.

Middlebury led 63-56 with 4:21 left, but the Williams defense held the Panthers scoreless the rest of the way.

With time running downMike Mayer stole the ball from Nolan Thompson and Wohl completed the play.

The Panthers had two chances to win the game. Joey Kizel's shot was blocked by Nate Robertson and then Hunter Merryman put up a trey at the horn that did not go.

Mayer had a game-high 24 points for the Ephs, while Wohl and Robertson had 11 each. Peter Lynch had a game-high 16 points for Middlebury.