Boston: David Krejci scored 1:28 into overtime to lift the surging Boston Bruins to a 3-2 win over the Carolina Hurricanes on Saturday.

Reilly Smith and Zdeno Chara also had goals for Eastern Conference-leading Boston, who beat the Hurricanes for the second time this week and improved to 7-1-2 in their last 10 games.

Bruins back-up Chad Johnson, playing just his fourth game of the season, made 22 saves in place of resting Tuukka Rask.

Patrick Dwyer scored a short-handed goal, and Andrej Sekera had one on the power play for the Hurricanes, who lost their fourth straight. Cam Ward stopped 35 shots.

Anaheim’s Dustin Penner scored two goals as the Ducks handed the Phoenix Coyotes their first regulation home loss of the season 4-2.

Sami Vatanen had a power-play goal, and Corey Perry also scored for the Ducks, who are the only NHL team not to lose at home in regulation this season.

At Nashville, Tennessee, Cam Talbot made 17 saves to record his second consecutive shutout as the New York Rangers beat the Predators 2-0.

Ryan McDonagh and Derek Stepan scored for the Rangers, who have won the first two games of a five-game road trip. Mats Zuccarello assisted on both goals for New York, which has won six consecutive road games.

The Minnesota Wild edged the Winnipeg Jets 3-2 after Charlie Coyle scored in the fourth round of the shootout, and Joffrey Lupul scored the shootout winner at Toronto and James Reimer made 49 saves to lift the Maple Leafs over Washington Capitals 2-1.

Matt Read scored two goals and Steve Mason made 36 saves as the streaking Philadelphia Flyers beat the New York Islanders 5-2, while the Ottawa Senators downed the Detroit Red Wings 4-2 thanks to two Clarke MacArthur goals.

In other games, the Montreal Canadiens beat the Pittsburgh Penguins 3-2, the St. Louis Blues trounced the Dallas Stars 6-1, the San Jose Sharks edged the New Jersey Devils 2-1, the Chicago Blackhawks defeated the Vancouver Canucks 2-1 and the Colorado Avalanche were 1-0 overtime winners against the Los Angeles Kings.