Larkin extended his point streak to 11 games (15 points; nine goals, six assists).
“We’ve been playing to an identity,” said Larkin, the Red Wings captain. “We’ve won games in a lot of ways. It feels good, and we’ve got a good thing going in the room.”
Jake Walman, Joe Veleno and Andrew Copp also scored for Detroit (26-18-5), which has won six of its past eight. Moritz Seider and Lucas Raymond each had two assists, and Alex Lyon made 28 saves.
“Our goalie tonight was amazing,” Red Wings coach Derek Lalonde said. “I didn’t like his first (period) -- he didn’t look sharp -- and I thought maybe it had caught up to him how much we’ve played him.
“And then he was just a beast in the second and third.”
Ivan Barbashev and Paul Cotter scored, and Alec Martinez had two assists for Vegas (29-15-6), which was 5-0-1 in its previous six. The Golden Knights went 2-1-1 on a four-game road trip that included a 5-2 win against the New York Rangers on Friday.
“This was a good road trip, but we could have made it great if we had won tonight,” Golden Knights captain Mark Stone said. “We just didn’t generate anything on the power play or 6-on-5.”
Logan Thompson made 24 saves.
“Logan looked good tonight, which is big because you need two goalies in this league,” Golden Knights coach Bruce Cassidy said. “We got to see him a couple times on this trip, and it went as well as we hoped.”