Alex DeBrincat got a pass from Patrick Kane and scored 2:23 into overtime, and the Blackhawks beat Duncan Keith and the Edmonton Oilers 4-3 on Thursday night.
Kane, Dominik Kubalik and Sam Lafferty also scored for Chicago, which went 2-1-0 against Edmonton this season. Marc-Andre Fleury made 29 saves.
With Edmonton star Leon Draisaitl in the penalty box for tripping Caleb Jones in overtime, Kane set up DeBrincat for the winning one-timer. It was DeBrincat's 30th goal of the season.
The game was tied at 2 when Kubalik made the most of a mistake by Mikko Koskinen. The veteran goaltender played the puck from behind the Edmonton net right to Kubalik, who fired it in 2:49 into the third period.
It was Kubalik's first goal since Jan. 26 and No. 11 on the season.
Chicago carried the lead all the way to the final minute, but Edmonton tied it when Evander Kane played the puck toward the middle and it appeared to go off the stick of Chicago defenseman Seth Jones and into the net.
vander Kane scored twice for Edmonton, which closed out a 2-2-1 road trip. Draisaitl had a goal and an assist, and Koskinen made 28 stops.
The Blackhawks had dropped four of five. But they were bolstered by the return of Toews (concussion protocol), fellow forward Tyler Johnson (neck surgery) and defensemen Calvin de Haan (right groin strain) and Riley Stillman (left shoulder) from injuries.
Lafferty put Chicago in front when he beat Koskinen through the goaltender's legs at 2:34. But Edmonton responded when Connor McDavid set up Draisaitl on the power play for his NHL-high 38th goal at 14:35.
The teams then exchanged goals one more time in the first. Patrick Kane got a pass from Dylan Strome and converted a one-timer from the right circle, but Draisaitl found a streaking Evander Kane for the tying goal for Edmonton with 26 seconds left.
De Haan had a chance to get the lead back for Chicago in the second, but he sent a shot off a post about 13 minutes into the period.
The Blackhawks are at the Philadelphia Flyers on Saturday.