DALLAS -- Ben Bishop made 14 saves for the Dallas Stars in a 5-0 win against the New York Islanders at American Airlines Arena on Friday.
John Klingberg had a goal and two assists in the first period, and Gemel Smith, Esa Lindell, Mattias Janmark and Jason Spezza scored for Dallas (9-7-0).
Klingberg gave Dallas a 1-0 lead 1:32 into the game. Tyler Seguin won a face-off in the New York zone at 4-on-4 and started a cycle with Jamie Benn and Klingberg, who scored off a give-and-go with Benn.
[WATCH: All Islanders vs. Stars highlights]
"I actually was going to look for [Seguin] back door, but I saw the goalie wasn't really sure where the puck was," Klingberg said. "So it was an open net there and I just try to put it in there."
The Stars took a 2-0 lead at 14:58 of the first period when Smith scored his first goal of the season off a pass from Alexander Radulov.
Lindell scored on a wrist shot off a pass from Klingberg at 16:58 of the first to make it 3-0.
Janmark scored shorthanded at 6:54 of the second period for a 4-0 lead. Josh Bailey turned over the puck to Janmark in the slot, where he beat goalie Jaroslav Halak with a slap shot.
"It's frustrating. I think it's a long season," Bailey said. "You play 82 games, obviously you're not going to have your 'A' game every night, and tonight was certainly one of those nights."
Video: NYI@DAL: Spezza wrists in PPG for his first of season
Spezza scored on the power play with four minutes left in the second to make it 5-0.
"I think it was a pretty complete game from us top to bottom," Spezza said. "We did a good job of getting out to that big lead, we've talked about playing from behind, how it's been tough on us. Tonight we made sure we were the team on top early."
It was Spezza's first goal of the season, ending an NHL career-long 16-game drought that dated to April 6.
"It's nice to score a goal and contribute offensively," Spezza said. "Obviously, it's been a long time, hopefully it's something I can build off of."
Bishop made his biggest saves in the second period when he stopped Jordan Eberle on a 2-on-1 at 2:07 and made a sprawling glove save on Jason Chimera at 3:18.
"I think more than what we allowed them -- we still gave up some Grade As -- I thought Ben was really good tonight," Stars coach Ken Hitchcock said. "I thought Ben was really competitive and he was battling like crazy in the net, and he was very good. Because every period it seemed we gave him two qualities (saves). I thought he was excellent."
Halak made 24 saves for New York (8-6-2).
Video: NYI@DAL: Bishop slides for nice toe save on Eberle
Goal of the game
Janmark's shorthanded goal at 6:54 of the second period.
Video: NYI@DAL: Janmark slaps home SHG off turnover
Saves of the game
Bishop stopping Chimera and Seguin clearing the puck off the goal line at 3:18 of the second period.
Video: NYI@DAL: Bishop makes amazing save as Janmark clears
Highlight of the game
Klingberg's goal at 1:32 of the first period.
Video: NYI@DAL: Klingberg beats Halak on give-and-go for PPG
They said it
"It was just a terrible game by us, right from the puck drop to our power play and our penalty kill. It's unacceptable and we can't be like that. It was just an awful game." -- Islanders defenseman Johnny Boychuk
"It was unreal. It was a good feeling playing with that line, playing with two magicians. It was good for me and happy it worked out." -- Stars forward Gemel Smith on playing with Jamie Benn and Alexander Radulov
Need to know
Islanders forward Alan Quine made his season debut with Nikolay Kulemin out with a wrist injury. … Stars defenseman Marc Methot missed his first game of the season with a lower-body injury. … It was Bishop's first shutout since Feb. 7, 2017, when he made 28 saves for the Tampa Bay Lightning in a 5-0 win against the Los Angeles Kings.
Islanders: At the St. Louis Blues on Saturday (8 p.m. ET; FS-MW, MSG+2, NHL.TV)
Stars: At the Carolina Hurricanes on Monday (7 p.m. ET; TVA Sports, FS-CR, FS-SW, NHL.TV)
Video: Klingberg, Bishop lead Stars past Islanders, 5-0