Mark Stone had two goals and an assist and William Karlsson had a goal and two assists for the Vegas Golden Knights, who scored four times in the third period to hand the St. Louis Blues a 5-1 loss on Monday night in Las Vegas.
Jonathan Marchessault added a goal and an assist and Keegan Kolesar also scored for Vegas, which remained three points ahead of second-place Colorado in the West Division. The Golden Knights begin a two-game series with the Avalanche on Thursday night in Denver.
Robin Lehner, making just his second start since Feb. 7 after recovering from a concussion, stopped 15 of 16 shots to improve to 5-1-1 this season.
Vince Dunn scored for St. Louis, which had a two-game winning streak snapped and fell for just the sixth time in 18 road games this season (12-4-2). Jordan Binnington finished with 30 saves.
Vegas took a 1-0 lead at the 8:41 mark of the first period. Marchessault fired a sharp-angle shot from the bottom of the right circle through Binnington’s pads for his ninth goal of the season.
St. Louis tied it at 6:42 of the second period when Dunn picked up a rebound of a Vladimir Tarasenko wraparound try that kicked out to the left circle. Dunn then sent a wrist shot through traffic into the top far corner for his fifth goal of the season.
The Golden Knights regained the lead 80 seconds into the third period with what turned out to be Stone’s seventh game-winning goal of the season.
The play started with Stone trying to make a crossing pass from the left circle, but the puck bounced off Dunn back to Stone in the slot, where he whirled and slid a shot toward the goal that deflected off Dunn’s skate and past Binnington’s stick into the net.
Kolesar made it 3-1 midway through the period with the first goal of his NHL career. 
He tapped in a rebound of a Nicolas Hague point shot and beat Binnington on his glove side.
The Golden Knights then sealed the win with two power-play goals in the span of 3:12 by Karlsson and Stone.
Beauvillier’s OT winner sends red-hot Isles past Flyers
Anthony Beauvillier scored at 3:41 of overtime to lift the visiting New York Islanders past the Philadelphia Flyers 2-1 on Monday.
Beauvillier took advantage of a Philadelphia turnover and scored for the second straight game. Oliver Wahlstrom also scored for the Islanders, who won for the 13th time in their past 16 games (13-2-1).
New York goaltender Ilya Sorokin made 36 saves and won his eighth straight start.
Oskar Lindblom scored the lone goal for the Flyers, who have dropped three of four (1-2-1). 
Philadelphia did receive a boost with the return of Sean Couturier, who was a late scratch with a lower-body injury on Saturday.
Flyers goaltender Brian Elliott stopped 18 shots.
The Flyers were the more aggressive team early and led 12-4 in shots after a scoreless first period. Sorokin was terrific and made stellar stops late against Travis Konecny and Nolan Patrick.
New York’s Josh Bailey nearly scored short-handed with a backhand on an early Flyers power play in the second, but Elliott moved across the crease to deflect the shot.
Philadelphia’s Justin Braun fired a wrist shot from the point, which clanged off the crossbar at 8:30 of the second period.
The Flyers went ahead 1-0 at 12:03 of the second when Lindblom redirected a shot in front and into the net. It was Lindblom’s third goal in the past three games.
Sorokin kept the Islanders within one goal as he made a couple of late saves in the final 30 seconds of the middle period.
The Islanders tied the game at 1 when Wahlstrom scored at 4:06 of the third. The puck came loose after an initial shot, and Wahlstrom tapped it into the net.
The game then tightened defensively on both sides, with few solid scoring chances for either team. 
The Flyers received a power play with 1:49 left when Nick Leddy was sent off for hooking, but they were unable to capitalise on the power play that extended into overtime.
Related Story