Richard Panik scored the tiebreaking goal with 6:13 left in the third period to lift the Chicago Blackhawks over the New York Islanders 5-4 on Thursday night.
Panik's eighth of the season gave Chicago its fourth victory in five games and eighth in the last 10 meetings with the Islanders.
Scott Darling made 28 saves as the Blackhawks (20-8-4) rallied from an early 2-0 deficit.
The teams entered the third period tied at 4.
Anders Lee scored his ninth goal of the season for New York, and eighth in the last 11 games, to break a 3-all tie 22 seconds into the second. That followed a wild first period in which each team scored three times.
The Blackhawks travel Saturday night to St. Louis.
>>Blues Blast Devils
Vladimir Tarasenko had a goal and two assists and Alex Pietrangelo scored the go-ahead goal as the St. Louis Blues beat the New Jersey Devils 5-2 on Thursday night.
Jori Lehtera, Nail Yakupov and Patrik Berglund also scored for the Blues, who overcame an early two-goal deficit. Jake Allen made 24 saves as St. Louis improved to 13-1-3 on home ice.
Adam Henrique and Miles Wood scored for the Devils, while Cory Schneider made 26 saves. New Jersey's losing streak is at a season-high four games and the Devils dropped their seventh straight game against St. Louis.
Tarasenko got the Blues on the board when he scored his second goal in three games on the power play with 2:54 left in the first period.
Tarasenko found Pietrangelo through the back door for an even strength goal to give the Blues a 3-2 lead at 7:45 of the second period.
The three-point night gave Tarasenko 10 points (two goals, eight assists) in his last five games.
The Blues host Chicago on Saturday night.