Jonas Hiller stopped 33 shots to earn his second shutout of the season and Ryan Getzlaf picked up four assists as the Anaheim Ducks flew past the struggling Edmonton Oilers with a 5-0 victory on Friday.

Teemu Selanne scored twice and Jason Blake, Bobby Ryan and Corey Perry had the other goals for the Ducks (14-22-7) who have won four of their last five and moved to within one point of Edmonton and 28th place in the NHL.

For the Oilers (16-23-4) who are going in the opposite direction with losses in five straight and in 12 of their last 14 games.

Story continues below advertisement

The Ducks started the scoring eight minutes into the first period as Cam Fowler fed the puck to Blake in the slot and he blasted his first of the season past Edmonton starter Nikolai Khabibulin.

Anaheim took a 2-0 lead early in the second period on a power-play goal as Selanne swung behind the net and backhanded the puck in front, getting some luck as it hit Khabibulin and bounced behind him.

It was Selanne's 15th goal of the season.

It appeared the Oilers had quickly responded as Anton Lander lifted a puck over Jonas Hiller. However, the goal was called off because of an early whistle on the play.

Edmonton's frustrations came to a peak a few minutes later as Sam Gagner got into a rare fight with Anaheim's Francois Beauchemin in response to a hit the Ducks' defenceman had made on Taylor Hall.

Anaheim went up 3-0 midway through the second period on another bad goal as Getzlaf made a nice pass to set up Ryan, whose shot from the side of the net somehow got past Khabibulin.

The Oilers starter was yanked after the goal in favour of backup Devan Dubnyk.

Story continues below advertisement

Story continues below advertisement

Just over three minutes later, Anaheim went up 4-0 as Dubnyk was able to stop Perry on a breakaway but bobbled the shot, allowing the Ducks winger to put away his own rebound.

Anaheim rounded out the scoring with three minutes to play in the match as Selanne banked his second of the game off of defender Ladislav Smid and into the net.

Both teams return to action on Sunday as the Oilers play host to the Los Angeles Kings and the Ducks wrap up a three-game Western Canadian trip in Vancouver.

Notes: It was the first of four meetings between the two teams this season... Taylor Hall, the first-overall draft pick in the 2010 NHL entry draft, played in his 100th game for the Oilers... With backup goalie Dan Ellis expected to miss at least a month with a groin muscle tear, former Oiler goalie Jeff Deslauriers has taken his place on the roster... The Oilers were missing several key players including Ryan Nugent-Hopkins and Jordan Eberle, as well as defencemen Tom Gilbert, Ryan Whitney and Cam Barker... Khabibulin was celebrating his 39th birthday... The Ducks are 7-9-3 since Bruce Boudreau took over as coach on Nov. 30.

We have closed comments on this story for legal reasons. For more information on our commenting policies and how our community-based moderation works, please read our Community Guidelines and our Terms and Conditions.