A bloody battle