Thomas Vanek scored just before the end of the second period and Ryan Miller made 40 saves to lead the Buffalo Sabres to a 3-1 win over the Montreal Canadiens on Tuesday night.
Vanek held up before driving a slap shot past goalie Carey Price from low in the left circle with 2.8 seconds remaining in the period, finishing off a passing play with Jason Pominville and Marc-Andre Gragnani.
Jordan Leopold scored earlier in the second and Christian Ehrhoff put his first Buffalo goal into an empty net with 28.3 seconds left as the Sabres (4-1) won their second in a row on the road.
Raphael Diaz scored his first NHL goal for Montreal (1-3-1), which held a 41-23 shots advantage but completed an 0-2-1 homestand.
Price stopped 20 shots in his fifth straight start.
Miller kept the game scoreless in the first period when Montreal held a 14-3 edge in shots. He made a big glove save on Diaz's shot during a Canadiens power play midway through the third to protect Buffalo's one-goal lead.