While the Canadiens mobbed Chiarot, defenseman Shea Weber, Montreal's captain, made a point of congratulating Primeau.
"I feel like the goalie always gets left out no matter what," Weber said. "Obviously it's his first win so it's even more special, but I tend to go to the goalie first. I just feel like the swarm all goes to one guy and the goalie's just kind of the short end of the stick. So I try and make him feel a little bit special as well."
Nick Cousins and Tomas Tatar also scored for Montreal (15-11-6), which has won three straight and is 4-1-0 in its past five games following an 0-5-3 skid.
"I knew once we once we got a couple wins under our belt, we'd get that good feeling back and get rolling in the right direction, and I think that's what you're seeing," Chiarot said. "We're playing the right way, not giving up a lot of big fat chances like we were when we were losing all those games. We've tightened up a lot, given up a lot less, and now it's paying off. We look good out there."
Brady Tkachuk and Connor Brown scored in the third period, and Anders Nilsson made 26 saves for Ottawa (13-17-2), which is 2-6-1 in its past nine games.
"We battled back and we played well for, I'd say, the second half of that game," Tkachuk said. "They took it to us a little bit in the first."