Diablos hit back at Canaries, winning 8-3