J.T. Miller scored on a power play 3:21 into overtime as the Vancouver Canucks beat the Buffalo Sabres 6-5 Saturday afternoon.

Miller scored his 13th of the season off a pass from novice defenceman Quinn Hughes..

Buffalo's Marcus Johnansson forced the overtime by scoring with 59 seconds left in the video game and the Sabres' goaltender on the bench for an additional opponent.

The Sabres thought they had actually scored in overtime however the objective was disallowed since of a postponed charge disturbance penalty to Henri Jokiharau.

Antoine Roussel and Josh Leivo had 2 goals each for the Canucks (15-11-4). Defenceman Tyler Myers added a short-handed objective and a help while Jake Virtanen had two helps.

Roussel has 3 objectives in just 2 games after missing out on 8 months with knee surgical treatment. Leivo now has four objectives in his last 4 video games.

Vancouver Canucks' Josh Leivo celebrates his 2nd objective versus the Buffalo Sabres throughout the 2nd duration in Vancouver, on Saturday. ( Darryl Dyck/The Canadian Press)

Rookie Victor Olofsson had a goal and an assist for Buffalo, who fought back from deficits of 2-0, 3-2, and 5-3.

Kyle Okposo, Zemgus Girgensons and Rasmus Ristolainen likewise scored for the Sabres (13-11-6). Jack Eichel had 3 helps offering him a career-high, consecutive-points streak of 12 video games (10 goals, 13 assists).

Thatcher Demko, making his second successive start, stopped 23 shots for the Canucks.

Buffalo goalie Carter Hutton made 24 conserves.

Myers, who had gone 15 video games without a point, scored his first goal as a Canuck at 4:51 of 3rd period with Vancouver killing a charge. Defenceman Chris Tanev blocked a shot. Tanner Pearson passed to Miller who rushed into the Buffalo zone, then passed to Myer who had an open web for a 4-3 lead.

Roussel scored his second of the night a couple of minutes later off the rebound of a Virtanen shot.

Girgensons drew the Sabres close once again at 12:05.

Sabres score quick

Buffalo scored 3 times in the second period, consisting of goals 64 seconds apart, to connect the game 3-3 after 40 minutes.

Roussel gave Vancouver a 2-0 lead with simply 3:07 gone. Hutton stopped a Myers shot from the point but Roussel put in the rebound.

Okposo drew Buffalo to within one at 5:24. Johan Larsson sent out a pass from behind the web through Tanev's legs onto Okposo's stick. He scored in his first video game back after missing 10 with a concussion.

Ristolainen made it 2-2 at 6:28, scoring after a drop pass from Olofsson.

Vancouver proceeded once again on Leivo's second objective of the night at 17:11. The play started with a turnover at centre ice. Leivo made a pretty give-and-go with Elias Pettersson, then beat Hutton.

The Sabres tied the video game again with Olofsson's power-play objective with just 44 seconds left in the duration. He took a pass from Sam Reinhardt and rifled a shot from the faceoff circle for his 12th of the year.

A long pass from defenceman Jordie Benn set up the only goal of the very first duration at 12:27. Leivo outbattled Buffalo defenceman Marco Scandella for the puck at the blue line, then skated in on net and beat Hutton with a tough shot to the stick side.

Roussel has 3 goals in just 2 games after missing out on eight months with knee surgical treatment. Myers, who had actually gone 15 video games without a point, scored his first goal as a Canuck at 4:51 of third duration with Vancouver killing a penalty. Vancouver went ahead once again on Leivo's second goal of the night at 17:11. The Sabres tied the video game once again with Olofsson's power-play objective with simply 44 seconds left in the duration. A long pass from defenceman Jordie Benn set up the only objective of the first duration at 12:27.