Hogberg made a great stick save on Brock Boeser, but was unable to stop Pettersson as he scored his second on the power play at the five-minute mark.

Ottawa made it a one-goal game midway through the period as Wolanin scored his first of the season. The Senators pressed for the equalizer and scored in the final minute of regulation as Stone scored from in close to set up Petterson’s overtime heroics.

The second period was much like the first as Hogberg was kept busy, but the Canucks were finally able to solve the young netminder with a power-play goal. Hogberg stopped Alexander Edler’s point shot, but Baertschi was left alone in front to put in the rebound.

Ottawa tied the game at the 12-minute mark as Duchene jumped on a Bobby Ryan rebound, but three minutes later the Canucks regained the lead.

Pettersson started the sequence with a drop pass and took a great feed from Brock Boeser to finish it with his team-leading 20th of the season.

A scoreless first period saw the Canucks outshoot the Senators 17-5.

Hogberg made a number of big saves including stopping Jake Virtanen from in close midway through the period.

Ottawa’s best chance came in the dying seconds of the period on a two-on-one, but was unable to capitalize.

Notes: Earlier in the day the Senators and Canucks made a trade as Ottawa sent goalie Mike McKenna, forward Tom Pyatt and Ottawa’s sixth round pick in 2019 in exchange for goalie Anders Nilsson and forward Darren Archibald.