The Buffalo Sabres rallied from a four-goal deficit to top the Chicago Blackhawks, 6-5, on Monday night at the United Center.
Buffalo trailed 4-0 early in the second period and 5-4 halfway through the third, but rallied both times to pick up the victory and extend their point streak to six games.
Tage Thompson scored the game-winner with 12.6 seconds remaining in the game after his stick snapped in half on a one-timer and the puck hit the back wall and bounced off the Chicago goaltender and into the cage.
Victor Olofsson scored twice for the Sabres while Kyle Okposo, Vinnie Hinostroza and Alex Tuch also netted goals.
Dustin Tokarski turned aside 16-of-21 shots to earn his second win in three games.
Alex DeBrincat, Jonathan Toews, Sam Lafferty, Seth Jones and Calvin de Hann found the back of the net for the Blackhawks.
Kevin Lankinen stopped 31-of-37 shots in the loss.
Buffalo finished 2-for-3 on the power play and 0-for-2 on the penalty kill.
The Sabres begin a four-game homestand on Wednesday night when they host the Winnipeg Jets at 7 p.m.