Los Angeles: Daniel and Henrik Sedin scripted a Hollywood ending to their 17-year reign with the Vancouver Canucks, combining to score the overtime winner in their final home game on Thursday night.

The Swedish twins made sure their send-off ended with a bang as Daniel scored the winner on a set-up from Henrik to lift the Canucks to a 4-3 victory over the Arizona Coyotes.

The dynamic duo combined for two goals including the winner at 2:33 of overtime on the power play as Daniel fired a shot home from the point after receiving a nifty pass from his brother.

It was the perfect send off for the 37-year-old twins from Ornskoldsvik, who announced their retirement on Monday and received several standing ovations from the Canucks fans throughout Thursday’s contest.

“Perfect ending and I am not surprised,” said Canuck teammate and fellow Swedish national team member Alexander Edler.

They were mobbed by their teammates after scoring the winner as the standing room only crowd of 18,865 at Rogers Arena went into a frenzy.

Vancouver rallied from a 3-1 deficit by outshooting Arizona 15-0 in the third period.

Canuck forward Jake Virtanen scored 77 seconds into the third to make it 3-2. Just seven minutes later, Brendan Leipsic tied it 3-3 on a nice turnaround move.

Daniel scored the Canucks’ first goal early in the second, finishing off a nifty three-way passing play to make it 1-1. The twins have combined on 745 goals during their 17 seasons together, all with Vancouver.