Belfast Giants keep alive their hopes of finishing second in the Elite League with a 5-3 victory away at Cardiff Devils. BBC Sport Read More