Brendan Gallagher put the Canadiens back in front 3-2 at 2:40 of the third period. He tapped in a centering pass from Dach from the edge of the crease for a power-play goal.
"We know what we are doing out there (on the power play) and we keep it pretty simple," Canadiens forward Christian Dvorak said. "We get pucks to the net, and that's what's working for us."
Toffoli tied it 3-3 on another power play at 10:27. He took a lead pass from Celebrini and beat Montembeault around his right pad with a backhand deke on a breakaway.
NOTES: Celebrini has seven points (four goals, three assists) in his past six games. ... Forward Andrew Poturalski made his Sharks debut after being recalled from San Jose of the American Hockey League on Tuesday. Poturalski, who leads the AHL in scoring with 45 points (18 goals, 27 assists), was minus-1 in 13:36 of ice time. ... Sharks forward Alexander Wennberg missed his second straight game because of an upper-body injury.