The Montreal Canadiens ended a four-game losing streak by beating the short-handed Los Angeles Kings 2-1 in the NHL Saturday. Carey Price made 26 saves, Tomas Plekanec and Andrei Kostitsyn scored for the Canadiens. Dustin Penner, back after missing nine games with a broken finger, scored for the Kings, and Jonathan Bernier made 25 saves in his fifth start of the season. Los Angeles' Jarret Stoll received a delayed penalty for goalie interference at 4:51 of the third period, nullifying a goal by teammate Jack Johnson that would have tied it. Bruins 4, Maple Leafs 1: The Stanley Cup champion Boston Bruins continued their red-hot streak with a 4-1 win over the Toronto Maple Leafs Saturday, notching up their 13th victory in their past 14 games. Boston, who have won three successive games including back-to-back wins over Toronto, have lost just once since October 29, in a shootout to the Detroit Red Wings on November 25, to ascend to the top of the Northeast Division. Rangers 4, Lightning 2: Derek Stepan had a tiebreaking goal and added an assist, helping the Rangers extend their winning streak to five games with a 4-2 victory over the host Tampa Bay Lightning Saturday. Stepan, who took a shot off his left ankle in Thursday's 5-3 win over Carolina, gave the Rangers a 3-2 lead on a low-slot rebound goal with 3 minutes 19 seconds left in the game. Brad Richards scored an empty-netter in the final minute. Mathieu Garon made 32 saves for the Lightning, who have lost five of seven. Jets 4, Devils 2: Evander Kane scored Winnipeg's first goal and added an empty-netter with 32 seconds left to lead the Jets past the visiting Devils. Islanders 5, Stars 4: Matt Moulson had a career-high four goals as the Islanders won in Dallas. Moulson scored twice in a seven-goal second period to give the Islanders a 5-4 lead off a three-on-two break with 2:50 left. Moulson has a team-high 13 goals. Blackhawks 5, Blues 2: Marian Hossa scored twice and visiting Chicago ended St. Louis goalie Brian Elliott's six-game winning streak. David Perron, returning after missing 97 games because of a concussion, and Chris Stewart scored for St. Louis. Elsewhere it was: Flyers 4, Coyotes 2; Capitals 3, Senators 2; Penguins 3, Hurricanes 2; Sabres 3, Predators 2.