Blues blow 'Canes away