The Sabres haven't lost back-to-back games this season, something Ullmark attributes to coach Ralph Krueger.
"We've had three losses, and none of them have carried over," Ullmark said. "Last year, that wasn't always the case. Ralph is doing a good job of communicating that we just need to put those in the past and focus on the game plan for the next game."
Jimmy Howard made 23 saves for Detroit (3-8-0), which has lost seven games in a row.
"I thought we played a pretty solid game defensively, but we didn't score," Red Wings forward Dylan Larkin said. "You can't win a game if you don't score. We need a win in the worst way, just to get our confidence back."
The Red Wings have been outscored 29-9 in the losing streak, but coach Jeff Blashill thought they took a step forward against the Sabres.
"If we play that game 10 times, we win nine of them," Blashill said. "The chances were 21 to seven in our favor, and you aren't going to lose many games like that. We were making things happen. We just can't get anything to go in."
Jake McCabe, who missed much of the first period after sustaining a facial injury, scored through a screen to give the Sabres a 1-0 lead at 11:40 of the second period. It was his first goal of the season.
"I got a puck to the chin on my second shift and got my face slammed into the glass on my third shift," said McCabe, sporting stitches in multiple places. "I guess I've already got a costume for Halloween."