John Gibson made 21 saves for his second consecutive shutout and fourth of the season and the Anaheim Ducks extended their winning streak to three games with a 1-0 victory over the Edmonton Oilers on Thursday night.

Ryan Getzlaf scored for the Ducks, also 1-0 winners in Calgary on Tuesday night. They are 4-1-1 in their last six games, while the Oilers have lost four in a row and seven of their last eight.

Getzlaf scored on a power play midway through the first period. The puck came loose during a scramble in front and Getzlaf was able to score just his third goal of the season on a backhand shot over goalie Cam Talbot.

Talbot finished with 30 saves.

The Ducks kept pressing, but Talbot was able to keep it a one-goal game, notably making a highlight-reel glove save on a point-blank shot by Sami Vatanen with 5 minutes left in the second period.

Anaheim held a 25-14 edge in shots after 40 minutes.

Edmonton came close with the extra attacker late in the third, but Shawn Horcoff hooked down Teddy Purcell in front to prevent a goal and the Ducks were solid in front of Gibson with the Oilers pressing on the power play.

NOTES: The Ducks are at Vancouver on Friday night. The Oilers will play the third game of a six-game homestand on Saturday night against Arizona. ... It was the second meeting between the two teams this season, with the Oilers winning 4-3 in overtime in Anaheim on Nov. 11. ... Edmonton defenseman Brandon Davidson returned from a rib injury, but the Oilers were still without Connor McDavid (collarbone), Rob Klinkhammer (ankle), Nail Yakupov (ankle), Oscar Klefbom (finger), Andrew Ference (undisclosed) and Iiro Pakarinen (upper body). Injured for the Ducks were Simon Despres (concussion symptoms) and Cam Fowler (knee).