CHICAGO -- Defenseman Gustav Forsling scored the winning goal with 4.9 seconds remaining in overtime to lift the Chicago Blackhawks to a 3-2 victory over the Buffalo Sabres on Friday night at the United Center.
Alex DeBrincat and Tommy Wingels also scored for the Blackhawks, who erased a one-goal deficit with 3:22 remaining in the third period. Forsling finished with a goal and two assists to help Chicago (13-11-5) snap a five-game winless streak.
Jason Pominville and Kyle Okposo scored for the Sabres. Buffalo (7-17-5) picked up a point by taking the game to overtime but fell short against Chicago for the 12th game in a row.
Sabres goaltender Robin Lehner made 48 saves in the loss. On the opposite end of the rink, Blackhawks goaltender Corey Crawford stopped 26 shots in his return from a lower-body injury that sidelined him for three games.
Buffalo opened the scoring with a power-play goal in the final minute of the first period.
Sabres center Jack Eichel created the scoring opportunity as he darted past Blackhawks left winger Brandon Saad and slipped a pass to Pominville in the slot. Pominville chipped a shot past Crawford to snap an ugly 0-for-30 skid for the Sabres on the man advantage.
Chicago evened the score at 1 on a power-play goal by DeBrincat with 11:30 remaining in the second period. The 19-year-old rookie unleashed a pinpoint wrist shot from the left circle for his 12th goal, which is tied with Artem Anisimov for the team lead.
Okposo put Buffalo back on top 2-1 less than three minutes later when he stepped into a wrist shot from the high slot.
Chicago found new life with a short-handed goal by Wingels with 3:22 to go in the third period. Forsling fired a slap shot from near the blue line and Wingels redirected the puck past Lehner.
NOTES: The Blackhawks re-assigned G Jean-Francois Berube to Rockford of the AHL before activating G Corey Crawford from injured reserve. Berube made one appearance for Chicago, stopping 12 of 14 shots against the Washington Capitals on Wednesday night. ... Sabres D Nathan Beaulieu missed his second straight game because of an illness. ... Blackhawks C Vinnie Hinostroza made his season debut several hours after he was recalled from Rockford of the AHL. ... Sabres C Scott Wilson picked up his first point with his new team when he assisted on RW Kyle Okposo's goal in the second period. Buffalo acquired Wilson from the Detroit Red Wings on Monday. ... Blackhawks RW Ryan Hartman was a healthy scratch.