Coventry Blaze dented Cardiff Devils' Elite League title hopes despite the visitors fighting back from an early deficit.