ANAHEIM -- John Gibson made 34 saves, and Jakob Silfverberg and Andrew Cogliano each scored to lift the Anaheim Ducks to a 2-0 win against the Dallas Stars at Honda Center on Tuesday.
It was Gibson's third shutout of the season, second in his past four starts after he had 23 saves in a 2-0 win against the Detroit Red Wings on Jan. 4.
Anaheim (22-13-8) has won four of its past five games.
WATCH: All Stars vs. Ducks highlights
Silfverberg gave the Ducks a 1-0 lead with 5:27 remaining in the second period when he scored on the power play. He converted a rebound of Corey Perry's shot, pouncing on the loose puck and beating goalie Antti Niemi for his 12th goal.
"Tonight, he was a player possessed," Ducks coach Randy Carlyle said of Silfverberg. "He had the puck and nobody could get it away from him. Some of the plays he made, the way he worked the puck in the offensive zone, specifically from the blue line in."
Video: DAL@ANA: Silfverberg crashes the net, puts home PPG
Said Cogliano: "He's on another level right now. I've always thought he was one of the most underrated in the League."
It was the first power-play goal for the Ducks in six games, ending an 0-for-16 drought.
Silfverberg set up Cogliano to make it 2-0 at 14:42 of the third period. Cogliano, who had nine goals last season, beat Niemi on the short side with a shot from the left faceoff circle for his 10th of the season.
The Stars (17-17-8), who were coming off a 6-4 victory against the Los Angeles Kings on Monday, have one win in the past five games. Niemi made 36 saves.
Dallas lost two players to injury.
Defenseman Jamie Oleksiak left the game in the second period with an upper-body injury, and forward Patrick Eaves had to be helped off the ice at 1:02 of the third period after a collision with Perry along the boards.
"Oleksiak is going to be out a little bit of time," Stars coach Lindy Ruff said. "I don't know exactly how much. Eaves, I think, will be OK. He just caught the corner of the door."
Video: Gibson earns Tuesday's Pepsi Zero Sugar Shutout
Goal of the game
Cogliano scored off a pass from Silfverberg, but Kesler allowed the play to happen by skating down the middle and drawing the Stars defense.
Video: DAL@ANA: Cogliano buries sharp feed from Silfverberg
Save of the game
With the Ducks leading 1-0, Niemi kept the Stars in it, robbing Cogliano's point-blank shot with a right-pad save at 9:10 of the third period.
Video: DAL@ANA: Niemi stretches to stone Cogliano in front
Highlight of the game
Gibson made three saves, including one on Tyler Seguin from the faceoff circle with 45 seconds remaining, to preserve his shutout after defenseman Kevin Bieksa was called for high sticking against Seguin at 18:33 to put Dallas on the power play.
Video: DAL@ANA: Gibson denies Seguin with late glove save
Unsung performance of the game
The Ducks penalty kill went 3-for-3. Gibson made six shorthanded saves, and Anaheim had two blocked shots while down a man. Silfverberg shot wide on a shorthanded breakaway at 12:36 of the second period.
They said it
"[The Andrew Cogliano-Ryan Kesler-Jakob Silfverberg line is] the model which we would like our younger players to pattern themselves after and do the simple things, get inside, grind teams. Be good on the defensive side of it, and when you get an opportunity, collect offense points." -- Ducks coach Randy Carlyle
"I like the way our team worked. Our team worked hard. Last night (against the Kings) was a tough hockey game, a very physical hockey game. I thought we played a smart first period." -- Stars coach Lindy Ruff
Need to know
The Ducks acquired goaltender Jhonas Enroth from the Toronto Maple Leafs for a seventh-round pick in the 2018 NHL Draft after the game. Enroth will be assigned to San Diego of the American Hockey League. … Stars forward Jamie Benn (foot) skated in the morning but did not play. … Ducks center Ryan Getzlaf (lower body), who has missed three games, took part in the morning skate but did not return to action. "He indicated yesterday there was a chance he thought he could play," Carlyle said. "When he skated this morning, he didn't think it would be safe at this point."
Stars: Host the Detroit Red Wings on Thursday (8:30 p.m. ET; FS-SW+, FS-D, NHL.TV)
Ducks: At the Colorado Avalanche on Thursday (9 p.m. ET; ALT2, PRIME, NHL.TV)
Video: Gibson, Ducks blank Stars, 2-0