Ray Emery stopped 17 shots to remain unbeaten this season, Patrick Kane had a goal and two assists, and visiting Chicago held off Colorado 5-2 on Monday night in the first meeting since the Avalanche halted the Blackhawks' record points streak.
Jimmy Hayes and Andrew Shaw scored 57 seconds apart in the first period, Brent Seabrook contributed a goal and Jonathan Toews added a late insurance goal for the surging Blackhawks, who have won three straight to move to 3-2-0 after their NHL-record 21-0-3 start to the season was ended in Denver on March 8.
Emery, the backup to Corey Crawford, extended his league record with his 11th consecutive victory to start the season.
"Them ending our streak, we wanted to get a little bit of redemption and know that we can beat a team like this," Kane said.
Gabriel Landeskog and Milan Hejduk scored for slumping Colorado, which has lost a season-high four in a row.
Wild 3, Canucks 1: Charlie Coyle scored the tiebreaking goal in the third period, Niklas Backstrom made 35 saves, and visiting Minnesota took sole possession of the Northwest Division lead with a win over Vancouver.
Jonas Brodin and Matt Cullen also scored for the Wild, who moved two points ahead of Vancouver for the division lead with their eighth win in the last 11 games.
Henrik Sedin scored as the Canucks suffered their second straight loss and 11th in 16 games.
Stars 4, Flames 3: Loui Eriksson scored twice and host Dallas held on to beat Calgary. Eric Nystrom and Erik Cole also scored and Ray Whitney added two assists for Dallas, which snapped a four-game losing streak (0-3-1) -- a stretch that dropped the Stars from seventh place in the Western Conference to 13th.
Lightning 4, Flyers 2: Teddy Purcell scored the tiebreaking goal midway through the third period and host Tampa Bay beat Philadelphia.
Ondrej Palat, Tom Pyatt and Steven Stamkos also scored for Tampa Bay, which is 12-1 when leading after the first period. Stamkos scored his 21st goal this season into an empty net with 3 seconds to play.
Devils: Goalie Martin Brodeur, sidelined 12 games with a pinched nerve in his neck and upper back, returned to practice and felt pain-free after working out for an hour. The 40-year-old will not start against the Rangers on Tuesday but did not rule out backing up Johan Hedberg.