Pyotr Kochetkov made 19 saves for the Hurricanes (18-10-1), who have lost five of the past seven.
“It felt good about how we were defending,” Carolina coach Rod Brind’Amour said. “We created enough chances that we had a couple good looks. Their goalie played really well.
“I liked the effort, and I liked the process of how we went about the game. It felt better, that’s for sure.”
The Senators took a 1-0 lead at 4:04 of the second period. Jensen forced a turnover on Eric Robinson before Michael Amadio passed to Pinto for a wrist shot between the circles. Pinto had gone 15 games without a point.
“For me personally, it was definitely a monkey off my back, and hopefully I can keep it going,” Pinto said. “All around, it feels good. I can’t say enough about (Ullmark). He’s the reason we won that game. We’re happy to have him.”