Natarcie na Mirosławiec miały prowadzić 1 i 2 Dywizja Piechoty, 1 Brygada Pancerna, 2 Brygada Artylerii Armat, 4 Brygada Artylerii Przeciwpancernej, 4 Pułk Czołgów Ciężkich, 13 Pułk Artylerii Pancernej, oraz 7 samodzielny dywizjon artylerii pancernej wspierane przez prawie całą artylerię 1 AWP. Pod Mirosławcem po raz pierwszy wykorzystano oddział pancerny, który miał wspierać działania piechoty.

Przebieg bitwy Walki o Mirosławiec rozpoczęły się 9 lutego przed południem. Nacierająca w kierunku zachodnim 2 DP zajęła Kłosowo, zaś 1 DP opanowała Dębołękę, Czepiec, Świętosław. Następnego dnia zdobyto Las Wałecki i okrążono wieś Piecnik. Po południu, 10 lutego, pododdziały 1 BPanc z piechotą 5 i 6 pp 2 DP, oraz 1 pp z 1 DP dotarły do Mirosławca.

Niemcy pod naporem oddziałów polskich zaczęli odstępować. Jednak wciąż był silny opór. Niemcy bombardowali pozycje polskie lotnictwem. Na szczęście naloty nie wyrządziły poważnych szkód.

Wieczorem czołgi 1 Brygady Pancernej wjechały do miasta. Rozpoczęły się walki uliczne. Przed północą 10 lutego Mirosławiec był wolny. Nieopodal Mirosławca znajdowało się lotnisko, które po krótkiej walce zostało zdobyte przez 1 batalion 5 pp.