Patrick Sharp and Bryan Bickell also connected for the defending Stanley Cup champions, who improved to 9-9-0 at home. The Blackhawks already have one more regulation home loss than all of last season, when they were 29-8-4 at the United Center.
Chicago rookie Corey Crawford made 29 saves in his eighth start in the last 10 games.
He needed to make several timely stops, but the Blackhawks — who again played without star forwards Patrick Kane and Marian Hossa — provided solid defensive support for most of the game.
Patrick Eaves scored for the Red Wings, who lead the Western Conference with 43 points.
Detroit’s Jimmy Howard blocked 27 shots, and made several sharp saves.
Bickell, a rookie, has goals in three straight games and in five of his last six.
Panthers 6, Sabres 2 — Former Boston College star Marty Reasoner scored twice in the first period to lead host Florida.
Michael Frolik and Stephen Weiss each had a goal and an assist for the Panthers, who led, 4-0, after the opening period.
Tomas Vokoun made 41 saves for Florida. Derek Roy and Tim Connolly scored for Buffalo, which was 4-1-1 in its previous six games.
Avalanche 6, Senators 5 — Matt Duchene scored his second goal with 2:24 remaining in overtime to lift host Colorado to its fifth straight win.
Duchene got hold of the puck in the Avalanche zone and sped down the ice before sending a wrist shot from the lower left circle past goalie Brian Elliott for the winner.
Duchene leaped in the air when he saw the puck go into the net and was soon mobbed on the ice by his teammates after getting the final say in a game that was marked by five ties.
Predators 3, Devils 1 Martin Erat scored a pair of power-play goals as visiting Nashville won its fifth straight game.
Steve Sullivan added a goal as Nashville matched a club record by earning a point in 10 straight games (8-0-2).
Goalie Anders Lindback has been a key to the recent success, improving to 6-0-1 since taking over when Pekka Rinne went down with a knee injury.