"Coming into the lineup, you want to do whatever you can to help the team win, especially in playoffs," said Toffoli, who missed the previous 10 games (unfit to play). "I felt we were confident coming into the game, and right from the first shift, we started off well, and then continued on and our team got a big win."
Bo Horvat scored twice, Elias Pettersson had a goal and two assists, and Jacob Markstrom made 38 saves for Vancouver, the No. 5 seed in the West.
It was the first regulation win by the Canucks against the Golden Knights in the regular season and postseason (3-8-1); the two previous wins came in overtime and in the shootout.
"We just didn't play well (in a 5-0 loss in Game 1 on Sunday) and we had a good meeting last night, talked to our group," Canucks coach Travis Green said. "Call it motivation, call it whatever you want, but we had to play better, we had to have a response. I was confident we'd get a response because we've always gotten it in the past after a bad game.
"It doesn't mean you'll win, but I like that we responded with a better game to even the series."
WATCH: [All Canucks vs. Golden Knights Game 2 highlights]
Game 3 of the best-of-7 Stanley Cup Playoff series is in Edmonton, the West hub city, on Thursday (9:45 p.m. ET; NBCSN, CBC, SN, TVAS).
Alex Tuch and Max Pacioretty scored, and Robin Lehner made 22 saves for the Golden Knights, the No. 1 seed.
"We got exactly what I expected," Golden Knights coach Peter DeBoer said. "They came out with some gas in the first period. We knew it was coming and, for whatever reason, we didn't look ready for it. That's disappointing, spotting them (a 2-0 lead).
"There were some uncharacteristic reads and decisions by us, but they put pressure on us that we didn't see in Game 1."
Toffoli, who last played Aug. 2 (Game 1 against the Minnesota Wild, Stanley Cup Qualifiers), gave the Canucks a 1-0 lead at 1:29 of the first period, nine seconds into his first shift. It was his first playoff goal since June 1, 2014, with the Los Angeles Kings.
"It was tough (being out of the lineup), but at the same time, they're winning games and giving me a little more time to rest up and heal," said Toffoli, who had two assists. "I've been wanting to play for a while now. It's a matter of time and getting on the same page. I was just excited to get out there tonight."