Detroit, which broke the single-season record of 20 on Tuesday night, surpassed the 22 wins in a row the Boston Bruins had over two seasons more than eight decades ago.
Henrik Zetterberg and Drew Miller gave Detroit a two-goal lead midway through the second period and Darren Helm restored the two-goal edge 7:01 into the third. Logan Couture scored late in the second period for the Sharks and Patrick Marleau pulled them within a goal with 4:44 left.
The Red Wings won their sixth straight game, all in a homestand, and have an NHL-high 84 points.
The Pacific Division-leading Sharks have lost six of eight.
DUCKS 2, PANTHERS 0
The 41-year-old Selanne is the oldest player to score 20 goals in the NHL since Johnny Bucyk did it for Boston in 1976-77. Selanne moved past Brendan Shanahan into sole possession of 12th place on the career goals list with 657. Selanne has 17 20-goal seasons, tying the Finn for fifth on the career list.
Niklas Hagman added an empty-net goal. The Ducks have earned at least a point in nine straight games.
SABRES 6, PENGUINS 2
BUFFALO, N.Y. (AP) - Derek Roy scored twice and added an assist to help Buffalo snap a four-game skid.
WILD 2, BRUINS 0
The Wild won for only the second time in February - their previous victory came Feb. 2 at Colorado. Minnesota went winless in its next seven games, scoring only nine goals during that span.
Tim Thomas made 27 saves for Boston. The Bruins have lost six of 10.
BLACKHAWKS 3, BLUES 1
CHICAGO (AP) - Dave Bolland scored the go-ahead goal in the third period when his centering attempt hit in off St. Louis' forward David Backes' stick, and Chicago beat the Blues for its third straight victory.
The Blackhawks returned to the United Center after going 2-7 on a trip, and Chicago's three straight wins have come on the heels of a nine-game losing streak.
Andy McDonald scored in the first for the Blues.
DEVILS 3, CANADIENS 1
The Devils improved to 34-20-4 with their third straight victory and jumped past division rivals Pittsburgh and Philadelphia into fourth in the Eastern Conference.
Max Pacioretty scored for Montreal. The Canadiens have lost eight straight against New Jersey at the Bell Centre. The Canadiens last beat the Devils in Montreal on March 11, 2008.
PREDATORS 3, STARS 2
Nashville improved to 6-19-1 in franchise history in Dallas.
Weber put the Predators ahead to stay 2-1 with his 12th goal of the season, popping a loose puck into an open net with 0.2 seconds left in the first. Gabriel Bourque and Colin Wilson added even-strength goals for Nashville, 3-3-2 in its last eight after a five-game winning streak.