2 września o świcie 3 kompania ON podjęła marsz w kierunku na Kraszewice, gdzie nawiązała łączność z 1 kompanią ON „Ostrzeszów”. Batalion ON „Ostrzeszów” otrzymał rozkaz zorganizowania obrony na rubieży rzeki Prosny na odcinku Giżyce-las Węglewice, 3 kompania ON otrzymała rozkaz zorganizowania punktu oporu we wsi Kakawa.
2 kompania ON „Dobruchów” zajęła stanowiska w rejonie cmentarza w Kraszewicach, 3 kompania ON „Mikstat” zorganizowała obronę we wsi Kakawa, 1 kompania ON „Ostrzeszów” stanowiła odwód batalionu. 3 września rozkazem dowódcy batalionu wszystkie pododdziały opuściły stanowiska obronne i rozpoczęły odwrót przez Brzeziny, Błaszki, Wartę. Batalion skoncentrował się za rzeką Wartą w rejonie Glinno-Dzierzązna. Podczas przemarszu przez miejscowość Warta batalion poniósł znaczne straty osobowe na skutek ataków niemieckiego lotnictwa. 4 września po południu batalion poszczególnymi kompaniami zajął stanowiska obronne na wale przeciwpowodziowym na prawym brzegu Warty. 2 kompania ON wsparła w obronie 9 kompanię strzelców 28 pp. W nocy 4/5 września oddziały niemieckie wykonały pod osłoną nocy silne uderzenie na 1 kompanię ON, która broniła mostu w Warcie koło Mnichowa, następnie gwałtownym natarciem zaatakowali 9/28 pp i wspierającą ją 2 kompanię ON, broniące się na prawo od mostu. Obie kompanie odparły niemieckie natarcie.