Results for 'long punishing battles'