Unbeaten Cavs hang on at Bremen