DALLAS -- Alexander Radulov had a goal and an assist for the Dallas Stars in a 3-1 win against the New York Islanders at American Airlines Center on Saturday.
Andrew Cogliano and Denis Gurianov scored, and Ben Bishop made 34 saves for the Stars (17-11-3), who have won two games in a row after an 0-3-1 stretch.
"I thought we played a great game there," Bishop said. "Guys were feeding off each other all night. The penalty kill and power play, obviously, were big for us tonight. We just kept it going and we didn't really let off the gas there."
[WATCH: All Islanders vs. Stars highlights]
Dallas was 2-for-2 on the power play and killed New York's only man-advantage opportunity.
Mathew Barzal scored, and Thomas Greiss made 34 saves for the Islanders (19-7-2), who have lost two of three.
Video: NYI@DAL: Radulov nets wrister through traffic for PPG
"It wasn't a terrible game, by any means," New York forward Josh Bailey said. "I thought we did some good things. I thought we came out on the wrong end of the first period, or maybe it could've gone the other way. They have a good team over there and they play well too."
Cogliano scored his first goal of the season at 11:59 of the first period to give the Stars a 1-0 lead. Jamie Oleksiak's centering pass went in off Cogliano's right skate in the crease.
"It feels good," Cogliano said. "It's been a tough stretch for me, personally, offensively. I think I just try to approach every game just doing what I do. I have other jobs to focus on with my line and helping the team win. It's always nice to contribute."
Radulov, who was a healthy scratch for a 3-2 overtime win against the Winnipeg Jets on Thursday, scored with a wrist shot from above the circles through traffic on the power play at 16:02 to make it 2-0.
"I thought we came out and had a really good start in the first seven or eight minutes," Islanders coach Barry Trotz said. "They got some chances towards the end of the period, took it over, and got a goal. I thought we were really good in the second for a good stretch, and we were good in the third.
"At the end of the day, it was the two power-play goals. They have a good hockey team, and I thought it was a well-played game."
Video: NYI@DAL: Cogliano deflects puck home with skate
Dallas outshot New York 16-11 in the first period.
"I thought we played well with the puck and we played well without the puck," Stars coach Jim Montgomery said. "We played for 60 minutes."
Gurianov tipped a Radulov shot for a power-play goal at 3:12 of the second period to give Dallas a 3-0 lead.
Barzal deflected a Devon Toews shot at 15:27 of the third to get the Islanders within 3-1.
"We got that late goal going to the net, we had a good forecheck going, and [Greiss] played well," New York defenseman Johnny Boychuk said. "We just have to make sure to do better on special teams."
Video: NYI@DAL: Gurianov deflects shot home in front for PPG
Dallas is 7-for-18 (38.9 percent) on the power play in the past seven games.
"I think players are moving the puck and letting the puck do the work, and they have an attack mindset," Montgomery said. "Even when pucks get chipped out in the neutral zone, we're turning it up and going right back at them. That's the mindset we want to have. We want to put people on their heels, and players are doing a great job at that."
They said it
"There's a lot. I think they do a really good job of keeping pucks to the outside, and you have to really will yourself in there. They have some really good, dynamic offensive guys. They're a veteran team, no question. They're big, they can skate, and they have good goaltending. They're going to be a threat, for sure. They're a good hockey team." -- Islanders coach Barry Trotz on the similarities between them and the Stars
"They've been a good team all year. They've played really strong defensively. I thought we had some good looks offensively, and I thought we played a really good game. I thought we had a couple of lapses during the game. But other than that, I thought we were in control for most of it. It's really encouraging for us going on a little slide but having two strong games to get things back in line." -- Stars forward Andrew Cogliano
Need to know
Barzal has five points (three goals, two assists) in the past five games. ... Islanders defenseman Nick Leddy sustained a lower-body injury late in the third period. ... Gurianov has scored in two straight games for the first time in his NHL career. ... Stars defenseman Miro Heiskanen had an assist on Cogliano's goal to extend his point streak to three games (one goal, three assists).
Islanders: At the Tampa Bay Lightning on Monday (7 p.m. ET; ESPN+, SUN, MSG+, NHL.TV)
Stars: Host the New Jersey Devils on Tuesday (8:30 p.m. ET; FS-SW, MSG+, NHL.TV)
Video: Radulov, Bishop help Stars defeat Islanders, 3-1