Daniel and Henrik Sedin played the final games of their careers as the Edmonton Oilers needed a shootout to edge the Vancouver Canucks 3-2.