Tough battle