Sedin's second goal came on a power play with 4:41 left in the third period and put the Canucks up 4-2.
Vancouver would need that tally as James Wisniewski responded with a Blue Jackets score only 65 seconds later, but Columbus could come no closer.
Cory Schneider earned the victory with 32 saves.
Steve Mason finished with 34 saves for Columbus.
Topless Snapchat photo of mother and 14-year-old daughter leads to charges
Abigail Breslin wears sheer paneled gown for 'August: Osage County' premiere