Boston
Pavel Buchnevich added a power-play goal, Stepan had two assists, and Michael Grabner and Nick Holden also scored for New York, which won its fourth straight game and seventh in the last eight.
David Pastrnak and Patrice Bergeron scored for the Bruins, who had won their last three games. Tuukka Rask made 19 saves, but lost for the first time after winning his first six starts.
Trailing 1-0 in the first, the Rangers tied it when Holden fired a seemingly harmless dump-in shot from the right point, but the puck appeared to hit the glove of Boston center David Krejci and dipped before going into the net.
New York made it 2-1 on Stepan’s goal late in the period as he broke in alone after taking a pass from Grabner. Rask poked the puck off his stick, but it caromed off both of the winger’s skates and slid into the net.
Seconds after Boston defenseman Torey Krug misfired at an open side of the net, Hayes scored on the end of a 3-on-1 break at 2:18 of the second, slipping a shot under Rask’s right pad.
The Rangers also had a 2-on-0 short-handed bid seconds later, but Rask turned aside the chance.
Raanta kept it a two-goal edge, making two right-pad stops on Krejci’s shots from the top of the crease late in the second.
Referee Dean Morton had to be helped off the ice in the second after taking the puck off the back of the head on clearing shot from Rangers defenseman Kevin Klein.
Klein shot the puck from the side of his team’s net into the corner, where it hit Morton. He went down to the ice before getting on his knees and being helped off by a Boston trainer. He was taken for evaluation and didn’t return.
The Bruins had moved ahead when Bergeron one-timed Brad Marchand’s pass 3:44 into the game.
Washington
Oshie, Alex Ovechkin and Lars Eller scored three goals on five shots in less than five minutes as the Capitals finally cracked Roberto Luongo. Florida’s goaltender had flummoxed Washington for much of the game and finished with 32 saves.
Jared McCann and Reilly Smith scored for Florida, which was opportunistic despite being outshot 36-24. McCann’s goal was his first with the Panthers after an offseason trade from Vancouver.
Montreal
Andrei Markov, Greg Pateryn, Alex Galchenyuk and Phillip Danault also scored for Montreal (10-1-1), while Carey Price stopped 34 of 38 shots.
Chris VandeVelde, Shayne Gostisbehere, Claude Giroux and Travis Konecny scored for Philadelphia (6-6-1), which saw its three-game winning streak snapped. Michal Neuvirth made 12 saves in defeat.
St. Louis
Carter Hutton stopped 20 shots for his second win of the season, helping the Blues improve to 4-1-1 at home this season and have give them five wins in the last six meetings with the Blue Jackets at Scottrade Center.
Tampa, Fla.
Brian Boyle also scored for Tampa Bay, and Ben Bishop made 37 saves.
Denver
Landeskog’s goal ended a Colorado scoring drought that lasted more than 164 minutes. He found the net on a pass from Matt Duchene and then hopped into the arms of Nathan MacKinnon in excitement.
New York
Letestu beat Islanders goalie Jaroslav Halak to the glove side to snap the Oilers’ three-game skid (0-2-1) after starting the season with seven wins in eight games.
Toronto
