John E. Sokolowski-USA TODAY Sports

The Toronto Maple Leafs scored three unanswered goals in the second period to come back and defeat the visiting Vancouver Canucks 3-2 Saturday night.

Auston Matthews, Pierre Engvall and Jordie Benn scored for the Maple Leafs, who had lost two straight.

Erik Kallgren made 28 saves in his second start in as many nights. Toronto lost 4-2 to the Pittsburgh Penguins on Friday.

Bo Horvat and J.T. Miller scored for the Canucks, who have lost two in a row and are 1-2-0 on their five-game road trip. Spencer Martin stopped 32 shots.

Vancouver led 2-0 after the first period.

Horvat scored his 13th goal of the season at 3:41, deflecting Luke Schenn's shot from the right circle. Vasily Podkolzin also assisted.

Miller scored his eighth goal of the season on a shot from above the left circle at 12:11 during a power play. Quinn Hughes and Brock Boeser assisted. Michael Bunting was off for interference.

Vancouver had nine shots on goal in the first period, while the Leafs had 10.

Toronto took a 3-2 lead in the second period.

Matthews scored his seventh goal of the season on a power play at 1:46 on a 32-foot wrist shot. Mitchell Marner and John Tavares assisted. Hughes was off for hooking.

Engvall scored his second goal of the season at 6:27 from nine feet after Martin lost his goal stick. Calle Jarnkrok and Mark Giordano tallied helpers.

Benn, playing his first game this season, scored at 10:01 on a rebound from the end boards after Morgan Rielly's wide shot. William Nylander also assisted.

Toronto led 27-19 in shots on goal after two periods.

Boeser hit a goal post at 2:02 of the third period during a Vancouver power play.

The Canucks went on the power play at 14:26 of the third period, but the Maple Leafs were able to hold them off.

Martin came out for an extra attacker with under two minutes left in the third.

There was a pregame tribute to former Maple Leafs defenseman Borje Salming, who has ALS and is attending the games during Hall of Fame weekend.

More must-reads:

TODAY'S BEST
Cubs moving veteran RHP to bullpen
Spurs reportedly high on NCAA Tournament champion guard
Insider shares major update on two-time All-Pro who remains a free agent
Former top QB recruit suing Florida HC, booster over near-$14M NIL deal
Jets HC Robert Saleh explains decision on OC Nathaniel Hackett
'Positionless' rules lead to a center-heavy NBA All-Defensive team
Jets' Aaron Rodgers addresses mental rust, RFK Jr. decision
Penguins sign young defenseman to three-year extension
Guardians place right-hander on injured list
Victor Wembanyama's latest honor puts another spotlight on his greatness
Lamar Jackson reportedly made significant physical change for 2024
Dolphins safety appears to take a shot at former DC
Ryan Leaf goes off on top NFL insider, accuses him of being a fraud
Report: TNT is still fighting to save its NBA rights
Lightning re-acquire defenseman from Predators
Steelers star DT blasts reporter's 'bold face lie'
Deadline for LeBron James' contract decision revealed
Jets HC Robert Saleh shares significant update on Aaron Rodgers' health
Steelers add another veteran to running back room
Charvarius Ward names positive 49ers can take from Super Bowl loss

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.