Okposo extended it to 4-0 just 53 seconds later, scoring from the low slot at 11:21 and was uncovered in the left circle to make it 5-0 at 14:02.
"You can't give them easy offense," Red Wings coach Derek Lalonde said. "In the second, we literally had three pucks on our stick that ended up in the slot on their stick, and that was just too easy for them."
Kubalik scored from the bottom of the left circle to cut it to 5-1 at 2:35 of the third period after taking a backhand feed from Elmer Soderblom, and he one-timed a feed on the power play from Joe Veleno at the bottom of the right circle to make it 5-2 at 4:23.
"Scoring always feels good but with the end result, it's not nice, so it's nothing to be happy about," Kubalik said.
Jordan Oesterle narrowed it to 5-3 from the right circle at 7:11.
Okposo completed his third NHL hat trick with an empty-net goal at 16:22 for the 6-3 final.
"I think it's very symbolic," Sabres coach Don Granato said. "This is a guy that has embedded himself and his family in this community. What the community is going through, has just gone through in the last nine days that we've been off, is significant. … To have a guy like 'Okie' that loves this community score three I felt was appropriate.
"We do what we love every day, to be able to play hockey, to coach hockey. And to do it in a community, you feel that they support this team, you can have that return, it's nice. So very happy for 'Okie' and the rest of the guys for what they did tonight."
NOTES: Red Wings goalie Ville Husso missed the game with an illness. … The Sabres have won five straight for the first time since a 10-game winning streak from Nov. 8-27, 2018. … Okposo's hat trick was his first since Feb. 7, 2016, with the New York Islanders. … Okposo is the third player in Buffalo history with a hat trick at age 34 or older, joining Eddie Shack (34, twice in 1970-71) and Gilbert Perreault (34 in 1984-85 and 35 in 1985-86). … Power played 21:08 and Sabres defenseman Jacob Bryson played 12:26; each missed the previous three games with a lower-body injury. … Power and Peterka are the first two Sabres rookies with at least two points in the same game since Cody Hodgson and Marcus Foligno on March 19, 2012. … It was the first time two Buffalo rookies each had multiple assists in a game since Nov. 12, 1991 (Kevin Haller, Ken Sutton, Brad May).