The great battle