Claude Giroux had two goals and an assist, and Nick Holden had two assists for Ottawa (23-23-3), which plays at Montreal on Tuesday.
"He's playing as good as I've seen him play," Smith said of Giroux. "I mean, he's playing off the cycle, he's blocking shots, he's winning face-offs for us, penalty killing, and he's making plays. You can't ask for much more from a veteran player."
Sam Montembeault made 31 saves for Montreal (20-26-4), which has lost three straight (0-2-1).
"I liked all of our game, for the most part, except for maybe in the third we had some challenges getting to the net," Canadiens coach Martin St. Louis said. "... We had trouble getting in the zone and had a lack of execution. The intentions were right, but I would have liked to have seen us have more shots in the third."