Toffoli's two goals came in 3:18 during the second period after Josh Anderson scored twice in 3:07 in the first for the Canadiens (7-1-2), who are 4-0-1 against Vancouver, including a 6-2 win here Monday. Jake Allen made 36 saves.
Eight of Toffoli's nine goals have been scored in the five games against the Canucks; he scored six in 10 games with Vancouver last season after he was acquired in a trade with the Los Angeles Kings on Feb. 17, 2020. The forward signed a four-year contract with the Canadiens on Oct. 12.
"It's just fun out there right now, and we're just doing so well as a team and all the guys are getting along great," Toffoli said. "So hopefully we can stick with it and stay together and keep getting better every single day, and that's what we're trying to do. I think we're on the right path right now."
Quinn Hughes had three assists, and Thatcher Demko made 28 saves for the Canucks (6-7-0), who have allowed at least five goals in each of their games against the Canadiens.
"They've beaten us four times out of five, so I guess right now they have our number," Vancouver coach Travis Green said.