The Canucks retained Steve Bernier on Tuesday by quickly matching the one-year $2.5M offer sheet the 23-year-old forward signed with St. Louis, as reported by the Associated Press.