ANAHEIM, Calif. -- Mathieu Perreault scored two goals, Jonas Hiller made 30 saves in his 12th consecutive victory and the Anaheim Ducks beat the Boston Bruins 5-2 Tuesday night 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. Ryan Getzlaf and Teemu Selanne added two assists apiece in Anaheim's eighth consecutive win at Honda Center, 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.
The Ducks opened a nine-point lead over San Jose atop the Pacific Division by scoring a season-high three power-play goals after a long struggle with the man advantage.
Hiller, who will represent Switzerland at his second Olympics next month, did much of the rest of the work in his 21st victory, remaining perfect since Dec. 3.
After a scoreless first period, Anaheim went ahead when Perreault converted a one-timer from Selanne for his eighth goal on a power play. The 43-year-old Selanne, who hadn't scored a point since Dec. 20, was selected to his record-tying sixth Olympic team with Finland earlier in the day.
Perry then batted home a loose puck just 10 seconds into the Ducks' second power play, capitalizing on the work of Bonino and Getzlaf for his 24th goal of the season. Anaheim's power play scored on its third consecutive attempt, including Perry's overtime winner against Vancouver on Sunday night, after a 1-for-34 skid.
Daniel Winnik and Cogliano generated a goal on pure hustle late in the period, with Winnik chasing down a puck and feeding it to Cogliano for his second short-handed goal of the season.
Paille ended Hiller's shutout bid in the final seconds of the period, getting his fourth goal in five games on a pass from Justin Florek, who scored his first NHL point on the assist.
Hamilton trimmed the Ducks' lead to one goal in the third period with his first goal since Nov. 2 on a high shot through heavy traffic in front of Hiller.
But after Brad Marchand short-circuited a late Boston power play with an interference penalty, Getzlaf got the puck below the goal line and found Bonino for his third goal in four games. Perreault then beat Rask with 2:31 to play.