The 35-year-old forward also scored his 400th NHL goal on his sixth shift of the game, warding off a Sharks defenseman. Matt Benning and chipping a shot over James Reimer to give the Golden Knights a 1-0 lead at 15:51.
“I was happy to get it,” Kessel said. “It was a special night. I’m glad to get the win.”
Video: VGK@SJS: Kessel opens scoring with his 400th NHL goal
Kessel tied Yandle’s record for games played Monday, when he had an assist in a 3-1 home win against the Toronto Maple Leafs. He has not missed a game since Oct. 31, 2009, when he did not play for the Maple Leafs in a 5-4 shootout loss at the Montreal Canadiens because of offseason shoulder surgery.
“Good for him, he certainly earned it,” Vegas coach Bruce Cassidy said. “Those young legs were churning on.” [his goal]. He still skates, still makes plays. Very happy for him.
“Obviously, it’s a big night for him. You want to remember when you break a record with a win. To be able to score a goal, something he’s done his whole life to get to 400, I think is just great. It’s a great night for him and we’re all happy to be part of it.”
Kessel is on track to play his 1,000th consecutive game against the Arizona Coyotes in Las Vegas on Nov. 17.
“When you think about it, it’s really incredible,” Golden Knights center Jack Eichel said last week. “You rarely see a guy play the full 82 games for the whole season. And for him to do it for so many seasons in a row, it’s pretty impressive.”
Video: VGK@SJS: Kessel gets ovation from San Jose crowd
Kessel has three points (one goal, two assists) in eight games this season, his first with the Golden Knights after signing a one-year, $1.5 million contract Aug. 24.
“I’ve always been the guy that would rather play than sit out,” Kessel told NHL.com. “I try to play no matter what.”
Selected by the Boston Bruins with the No. 5 pick in the 2006 NHL Draft, Kessel has 959 points (400 goals, 559 assists) in 1,212 regular-season games for the Bruins, Maple Leafs, Pittsburgh Penguins, Coyotes and Golden Knights. He has 81 points (34 goals, 47 assists) in 96 Stanley Cup Playoff games and won the Cup with Pittsburgh in 2016 and 2017.
Yandle’s streak ended at 989 when the defenseman was a healthy scratch for the Philadelphia Flyers in a 6-3 loss to the Maple Leafs on April 2, 2022. His streak started on March 26, 2009, when he played for the then-Phoenix Coyotes.
Video: Yandle congratulates Kessel on becoming NHL ironman
The third longest streak belongs to Doug Jarvis, who played 964 straight games from Oct. 8, 1975, to Oct. 10, 1987. Gary Unger (914) and Patrick Marleau (910) are the only other two players to have played at least 900 in a row.
Carolina Hurricanes defenseman Brent Burns has the second longest active streak at 685, dating to Nov. 21, 2013. It is also the only active streak of more than 500 games.
NHL.com staff writer Mike Zeisberger and independent correspondents Chelena Goldman and Paul Delos Santos contributed to this report
.