Striden i Staufen varade frånkl.