Bloody battle