A bloody battle
624