Kadri deflected a Huberdeau shot in the high slot to push it to 4-2 at 7:39.
"Obviously, 'Pelltz' got us going," Toffoli said. "Obviously, excited for his first goal, and it kind of shifted the momentum a little bit, and then 'Backs' next shift and then 'Gilby' next shift. It just felt like everything kind of kept coming in waves, and we did a really good job."
Toffoli extended it to 5-2 at 1:57 of the third period on a backdoor tap-in off a pass from Dube on a rush. He then scored to make it 6-2 at 13:05 from the left circle on a power play.
Dube one-timed a tap pass from Elias Lindholm in the slot at 17:11 for the 7-2 final.
"I felt like we were pretty disconnected out there in the second and the third," Thompson said. "Not a lot of support, whether it was on the forechecks or coming out of our own end. I think if you don't support your teammates, it's going to make you feel like you're chasing the game."
NOTES:Dube had four points for the first time in 253 NHL games. … Lindholm had two assists. … Markstrom was 0-3-2 in his previous six starts. ... Thompson has 69 points (35 goals, 34 assists) in 51 games, surpassing his previous career high set last season in 78 games. … Sabres defenseman Rasmus Dahlin had one assist. He has 216 points (45 goals, 171 assists) in 327 NHL games, passing Brian Leetch and Paul Reinhart for ninth among defensemen in NHL history before the age of 23. … Backlund (one goal, five assists) and Coleman (three goals, four assists) each extended his point streak to four games. … Gilbert has two NHL goals in 36 NHL games. His first goal was Dec. 27, 2019, as a member of the Chicago Blackhawks.