Striden har varat dag och natt.