Canucks and Sabres do it again