DALLAS — The Islanders paid for their mistakes.
Alexander Radulov returned with a goal and an assist on a revitalized Dallas power play, and the Stars beat the Islanders 3-1 on Saturday night.
Andrew Cogliano and Denis Gurianov also scored for the Stars, and Ben Bishop stopped 34 shots.
Mathew Barzal scored for the Islanders, and Thomas Greiss finished with 34 saves.
Radulov, a healthy scratch for the Stars during their win over Winnipeg on Thursday night, scored on a power play to give Dallas a 2-0 lead with just under four minutes left in the first period.
Gurianov redirected Radulov’s pass to the front of the net past Greiss on another power play 3:12 into the second period.
The Islanders had only two penalties in the game, both to Barzal.
The Stars have scored four goals in seven power-play opportunities in their last two games. They had two power-play goals only twice in their first 28 games but now have improved their season percentage from 15 to 18 percent.
Barzal scored the Islanders’ goal with 4:33 to play, redirecting Devon Toews’ shot from the blue line past Bishop.
The win enabled Dallas to move one point ahead of idle Winnipeg to third place in the Central Division. The Islanders remained second in the Metropolitan Division.
The Islanders had the first three shots on goal in the game, including two on the power play, but Dallas came right back with seven straight shots on goal and finished the period with a 16-11 advantage.
Cogliano gave Dallas a 1-0 lead at 11:59 of the first when he tipped in a shot by Jamie Oleksiak from the left faceoff circle.