Dylan Strome and Alex DeBrincat scored in a 3:33 span early in the second period, Kevin Lankinen made 31 saves and the Chicago Blackhawks beat the Carolina Hurricanes 2-1 on Tuesday night.
Chicago ended Carolina's three-game winning streak and handed the Hurricanes their second regulation loss in 15 games (11-2-2) despite being outshot 32-16.
Chicago was badly outplayed early, but managed to buckle down defensively after getting a two-goal lead and limiting the Hurricanes. Andrei Svechnikov scored late in the second for Carolina, which missed a chance to leapfrog both Tampa Bay and Florida into first place in the Central Division.
The Blackhawks snapped a two-game slide and won for just the third time in nine games (3-6-0) as they battle for fourth place and the final playoff spot in the Central.
Strome connected after missing Sunday's contest for the birth of his first child, Weslie Margaret.
DeBrincat's team leading 19th goal was his third in two games.
Alex Nedeljkovic made 14 saves.
The Hurricanes dominated the scoreless first period, outshooting the Blackhawks 9-1 in the opening six minutes and 13-5 in the frame.
Chicago struck quickly in the second.
Strome opened the scoring on the first shot of the second, firing in his sixth goal from the right circle just 29 seconds in. His shot glanced off Nedeljkovic's upper left arm and found the net.
DeBrincat's quick power-play goal at 4:02 made it 2-0. Patrick Kane stripped the puck from Carolina defenseman Brett Pesce in the slot, and fed DeBrincat at the right edge of the crease for a tap-in.
The Blackhawks and Lankinen held on in the final minutes after Carolina pulled Nedeljkovic for an extra attacker.
The teams meet again Thursday in Chicago.