NEW YORK -- John Tavares scored two goals, and the New York Islanders denied the Vegas Golden Knights of becoming the first team in NHL history to have a six-game winning streak in its inaugural season with a 6-3 victory at Barclays Center on Monday.
Andrew Ladd, Mathew Barzal, Cal Clutterbuck and Nikolay Kulemin also scored for New York (7-4-1), and Josh Bailey had three assists. Jaroslav Halak made 31 saves.
Tavares scored the tying goal on a power play in the second period and gave the Islanders a 6-2 lead in the third. Tavares, who was named the NHL's First Star of the Week earlier Monday, has nine goals in his past five games.
WATCH: All Golden Knights vs. Islanders highlights
"We've got contributions up and down the lineup," Tavares said. "Obviously, that's key. We're just playing with pace, the execution's there. We're just competing really hard."
William Karlsson, Alex Tuch and Colin Miller scored for Vegas, which lost for the second time in 10 games this season (8-2-0).
Oscar Dansk, the Golden Knights' third-string goaltender, left the game with 5:10 remaining in the second period because of an undisclosed injury and was replaced by Maxime Lagace.
Video: VGK@NYI: Dansk leaves with injury in 2nd
"We had a tough game tonight," Golden Knights coach Gerard Gallant said. "We've got to play harder and a little bit better on the road to win. We know that. We had a great homestand. We'll mark this off the books. We've got to get ready for the New York Rangers [Tuesday] night. We weren't happy with tonight's performance, but we get ready for the next one."
Karlsson gave the Golden Knights a 1-0 lead with a shorthanded goal at 9:31 of the first period. It was the sixth shorthanded goal allowed by the Islanders this season.
Ladd tied it 1-1 at 13:50 when he took a pass from Nick Leddy and sent a wrist shot from the right circle past Dansk.
Tuch's power-play goal gave Vegas a 2-1 lead at 15:46 when he redirected Miller's wrist shot past Halak.
Tavares tied the game at 14:50 of the second period when he redirected Leddy's shot past Dansk to make it 2-2. It was Tavares' 10thgoal of the season.
Video: VGK@NYI: Tavares nets equalizer on the power play
Dansk left the game following the goal. He made 17 saves. Vegas is already without goalies Marc-Andre Fleury and Malcolm Subban because of injuries.
"The medical guys will look at him tonight or tomorrow, so I really don't have an answer for you right now," Gallant said of Dansk.
Barzal then gave the Islanders their first lead with a power-play goal at 17:44 when he one-timed Anders Lee's feed from the left circle to make it 3-2.
"I think the last two games we've had things going in the right direction," Bailey said. "The power play, obviously we had a bit of a slip-up there, but all in all it's been moving in the right direction."
Clutterbuck gave New York a 4-2 lead when he beat Lagace with a wrist shot from the right circle at 4:44 of the third period.
Kulemin brought Vegas within 5-2 when he scored his first of the season on a breakaway at 8:26 before Tavares scored his second of the game at 12:38 to make it 6-2.
Miller made it 6-3 with a power-play goal at 14:41.
Lagace allowed four goals on 11 shots in his NHL debut.
"Not the start I obviously wanted for my first NHL [appearance], but I'll watch the video and see what I can do better and then right back at it [Tuesday]," Lagace said.
Goal of the game
Barzal's power-play goal late in the second period gave New York a 3-2 lead.
Video: VGK@NYI: Barzal slams home big rebound for PPG
Save of the game
Halak stretched his right pad to deny Jonathan Marchessault with 58 seconds left in the first period.
Video: VGK@NYI: Halak shuts down Marchessault's wraparound
Highlight of the game
Dansk reached across his crease and robbed Tavares with 7:59 left in the second period.
Video: VGK@NYI: Dansk scrambles to turn away Tavares
They said it
"We didn't simplify enough tonight. I think we tried to do way too much with the puck. Too many turnovers. We didn't get pucks to the net nearly as much with traffic. In the beginning, we were throwing pucks on net, and I think Halak was struggling a little bit and he started standing on his head a little bit. But we got away from what we were doing in the first, and it cost us." -- Golden Knights forward Alex Tuch
"I think we've fought hard in some games, whether it was not a great start or we had some things going against us, we've managed to win games. Hopefully we've learned a little bit along the way here." -- Islanders coach Doug Weight
Need to know
With Dansk likely unavailable, the Golden Knights will need another goalie to back up Lagace on Tuesday. "I don't know. Seriously, (general manager) George (McPhee) and (assistant GM) Kelly (McCrimmon) are probably working on that right now," Gallant said. "I don't know who is coming in. I really don't. I'll know in the near future, but I don't know now." … Bailey extended his point streak to seven games. … Lee had two assists and extended his point streak to six games.
Golden Knights: At the New York Rangers on Tuesday (7 p.m. ET; SN1, MSG, ATTSN-RM, NHL.TV)
Islanders: At the Washington Capitals on Thursday (7 p.m. ET; NBCSWA, MSG+, NHL.TV)
Video: Tavares nets two as Islanders top Golden Knights, 6-3