A vicious battle indeed.