Engaging in fierce battle