ANAHEIM, California (AP) -- Mathieu Perreault scored two goals and Jonas Hiller made 30 saves in his 12th consecutive victory as the Anaheim Ducks beat the Boston Bruins 5-2 Tuesday for their 14th win in 15 games.
Perreault, Corey Perry and Nick Bonino scored power-play goals for the NHL-leading Ducks, who improved to 18-0-2 at home.
Andrew Cogliano scored short-handed during the Ducks' three-goal second period. Teemu Selanne added two assists in Anaheim's eighth consecutive win at home, matching its 8-0 streak to open the season.
Daniel Paille and Dougie Hamilton scored for the Bruins, who played without forward Milan Lucic for the first time this season due to an illness.
Tuukka Rask stopped 15 shots, but the Atlantic Division leaders couldn't overcome their special-teams woes in the opener of a three-game California road trip.
PENGUINS 5, CANUCKS 4, SO
VANCOUVER, British Columbia (AP) -- Sidney Crosby tied the score with 55 seconds left in regulation and added the only goal in a shootout to rally Pittsburgh past slumping Vancouver.
Crosby and Kris Letang scored 16 seconds apart late in the third period to tie it for Pittsburgh after the Canucks grabbed a 4-2 lead.
Evgeni Malkin and Brian Gibbons also scored for the Penguins. Jussi Jokinen added two assists, and Crosby had one of his own. Marc-Andre Fleury made 22 saves for the win.
Chris Higgins, Zack Kassian and Christopher Tanev each had a goal and an assist for Vancouver, which lost its fifth in a row. Jason Garrison also scored and Eddie Lack made 31 saves.
Vancouver appeared to be on its way to a victory when Higgins beat Fleury through the legs on a breakaway with 6:53 left in regulation and Kassian batted down a puck off the rush and swatted it past the goalie 17 seconds later.
WILD 2, KINGS 1, SO
LOS ANGELES (AP) -- Nino Niederreiter scored the tying goal early in the third period and netted the only goal in a four-round shootout to lead Minnesota over Los Angeles.
The Wild, playing their first game since leading scorer Mikko Koivu broke his ankle Saturday at Washington, have won three straight for the first time since Nov. 1-5.
Koivu underwent surgery Monday and is expected to miss at least four weeks.
Darcy Kuemper made 17 of his 39 saves during the first period in his third appearance this season and fifth NHL start.
Jarret Stoll scored for the Kings, and Jonathan Quick made 16 saves in his second straight start after missing 24 games because of a groin injury.
PREDATORS 3, SHARKS 2
NASHVILLE, Tennessee (AP) -- Mattias Ekholm's first NHL goal proved to be the game winner as Nashville beat San Jose for its first victory in four games.
David Legwand also had a goal and an assist, and Shea Weber added two assists for the Predators, who have earned points in five of six games.
Joe Pavelski and Patrick Marleau scored for San Jose, which has lost two of three.
The Predators took control against the Sharks by scoring three goals in the second period. Nashville is undefeated in regulation this season when scoring at least three times.
San Jose played without forward Logan Couture, who is scheduled for surgery on Wednesday for what is believed to be a hand injury.
FLYERS 3, DEVILS 2, OT
NEWARK, New Jersey (AP) -- Brayden Schenn scored at 1:50 of overtime as the Flyers beat the Devils after giving up a late short-handed goal that forced the extra session.
Claude Giroux and Scott Hartnell also scored for Philadelphia, which ended a six-game road trip with a 5-1 record. Ray Emery made 31 saves and won for the eighth time in nine games.
Michael Ryder tied it at 2 on a short-handed goal with 30 seconds left in regulation. It came on a great feed from defenseman Marek Zidlicky, with goalie Martin Brodeur on the bench for an extra skater.
Adam Henrique also scored for New Jersey, which is 0-2-1 in its last three games.
Schenn's game-winner was set up by a great back-door pass by defenseman Nicklas Grossman from the left point.
BLUES 5, OILERS 2
EDMONTON, Alberta (AP) -- Vladimir Tarasenko had a goal and an assist, and the Blues won their season-high sixth straight game.
Chris Stewart, Maxim Lapierre, David Backes and Patrick Berglund also scored for the Blues, who are 11-1-2 in their last 14 games. They are two points behind Central Division-leading Chicago.
Nail Yakupov and Mark Arcobello had goals for the Oilers, who have lost five of six games and 11 of 14.
Blues forward T.J. Oshie had to be helped off the ice late in the third period after a knee-on-knee collision with Edmonton's Taylor Hall.
Berglund sealed the win with an empty-net goal in the final minute.
ISLANDERS 5, MAPLE LEAFS 3
TORONTO (AP) -- Frans Nielsen, Calvin De Haan and Cal Clutterbuck scored third-period goals to lead the Islanders to the victory.
New York kicked off a six-game road trip with their second win in two nights with backup Kevin Poulin in goal. Poulin relieved injured starter Evgeni Nabokov on Monday and backstopped the Islanders' 7-3 win over Dallas.
Poulin made 23 saves against the Maple Leafs.
It was another frustrating loss for Toronto, which outshot the Islanders 26-25 in its first game since being beaten 7-1 at home by the New York Rangers on Saturday night.
Kyle Okposo and Michael Grabner also scored for the Islanders, and John Tavares added three assists after registering five points against Dallas.
Tyler Bozak, Mason Raymond and Joffrey Lupul scored for Toronto.
LIGHTNING 4, JETS 2
WINNIPEG, Manitoba (AP) -- Martin St. Louis scored the tiebreaking goal in the third period and added an empty-netter to help Tampa Bay get the win in the penalty-filled game.
Valtteri Filppula and Ondrej Palat also scored for the Lightning, who won for the sixth time in seven road games. They handed the Jets their fourth consecutive loss overall.
Olli Jokinen and Dustin Byfuglien scored for Winnipeg, and goalie Ondrej Pavelec had an assist.
The Jets were outshot by a wide margin for most of the game but still went into the third tied at 2. They scored two power-play goals and had managed to kill off four of the chances they handed Tampa Bay until St. Louis tipped in Victor Hedman's point shot at 8:39 on a fifth power play.
COYOTES 6, FLAMES 0
GLENDALE, Arizona (AP) -- Thomas Greiss stopped 27 shots, Lauri Korpikoski had a goal and two assists, and Phoenix rolled to the way.
Coming off a disappointing loss to Philadelphia, Phoenix took control of what was a tight-checking game with three goals in the second period.
Unlike Saturday, when they blew a pair of two-goal leads, the Coyotes kept pushing behind Greiss' second career shutout to win in regulation for the first time since beating the Islanders on Dec. 12.
Mikkel Boedker, Shane Doan, Martin Hanzal and Michael Stone each had a goal and an assist for Phoenix. Rob Klinkhammer also scored, and Mike Ribeiro and Radim Vrbata each had two assists.
Reto Berra allowed at least five goals for the third time this season, and the Flames were shut out for the fourth time in six games. Calgary has lost nine of 11.