NEW YORK (AP) — Pittsburgh took over the lead of the NHL Metropolitan Division and the New York Rangers remained within two points of the Penguins as both teams won on Wednesday.

The Rangers beat Boston 3-2 while the Penguins won 2-0 at Edmonton, with the idle New York Islanders between them in a hard-fought scrap over the division lead, with the three separated by just two points.

In the day's other game, Calgary beat San Jose to draw level with the Sharks for second place in the Pacific Division.

Rangers' goalie Cam Talbot made 18 saves in his first start for three weeks, with Henrik Lundqvist sidelined after taking a shot to the throat on Saturday.

Rick Nash gave the Rangers a 1-0 edge in the first period with his NHL-leading 32nd goal, and Derick Brassard and Derek Stepan scored in the second.

Milan Lucic and Patrice Bergeron had goals in the first period for the Bruins.

Pittsburgh's Marc-Andre Fleury had 22 saves for his seventh shutout of the season, leading the Penguins to a 2-0 victory at Edmonton.

Calgary's Kris Russell scored his first goal of the season to help the Flames beat San Jose 3-1.

Jonas Hiller stopped 28 shots, while Jiri Hudler and Mason Raymond also scored for the Flames, who have won four of five on this homestand with one to go.

John Scott scored for San Jose, which lost in regulation for the first time in five games.