Fierce battle