NASHVILLE, Tennessee (AP) -- Nashville's Shea Weber scored twice to lead the Predators to a 3-2 win over St. Louis on Tuesday, closing within a point of the NHL Central Division lead.
In another key result, Montreal won after a shootout at Florida to go to the top of the Eastern Conference.
Nashville's Weber scored a short-handed goal 9:02 into the third period gave the hosts a 3-2 lead. His first-period tally made it 1-0. He hadn't scored in the previous 16 games.
Gabriel Bourque added a goal for the Predators.
Chris Butler and T.J. Oshie scored for St. Louis, which lost its fifth game in six despite the return of No. 1 goalie Brian Elliott after 14 games out injured.
Montreal won 2-1 at Florida, with Pierre-Alexandre Parenteau scoring the only goal in the shootout off the glove of the goalie.
The Canadiens have won seven of their past eight games -- and are 5-1 in shootouts -- to move level on points with Tampa Bay in the East, but with a game in hand.
Brendan Gallagher scored in regulation for Montreal while Nick Bjugstad netted for the Panthers.
Vancouver won 3-1 at San Jose, beating the Sharks for the seventh-straight time in the clash of Pacific Division rivals.
Edmonton's David Perron netted the shootout winner to give the Oilers a 3-2 victory over Los Angeles, snapping a run of nine successive defeats for the league's bottom team.