The Golden Knights scored six goals for the second consecutive game and have scored 17 on a three-game winning streak.
Trevor Connelly scored and had an assist, and Mitch Marner and Jack Eichel each had two assists for the Golden Knights (8-2-0), who have won seven of their past eight. Adin Hill made 22 saves.
Sidney Crosby and Evgeni Malkin scored, and Tommy Novak had two assists for the Penguins (3-5-1), who have lost three in a row. Sergei Murashov made 13 saves.
Rasmus Andersson gave the Golden Knights a 1-0 lead at 1:06 of the first period with a snap shot from the right circle after Eichel found him driving toward the net.
Noah Hanifin pushed it to 2-0 at 4:02. Eichel skated into the neutral zone on the rush and slid the puck to Hanifin on the weak side, who finished with a wrist shot.
Stone scored a power-play goal at 17:46 to make it 3-0 after he redirected Connelly’s shot with his skate. The goal was confirmed after video review.
The goal gave Stone consecutive three-point periods after the Vegas captain had a natural hat trick in the third period of a 6-2 win against the Calgary Flames on Thursday.
Crosby cut it to 3-1 at 5:54 of the second period after he redirected Novak’s shot on the power play.
Connelly answered to make it 4-1 at 7:05, roofing a shot on the rush. The forward leads NHL rookies with four goals.
Shea Theodore scored at 11:17 to give Vegas a 5-1 lead after one-timing a Brayden McNabb pass.
Malkin tapped in a loose puck in the crease with Hill out of position at 4:43 to make it 5-2.
Brett Howden was awarded an empty-net goal when he was taken down on a breakaway at 17:47 for the 6-2 final.