Na początku grudnia nowym dowódcą Wojskowego Okręgu Przemyskiego został gen. Zygmunt Zieliński. Otrzymał on rozkaz przeprowadzenia kontrofensywy w kierunku na Chyrów i Sambor.

5 grudnia 1918 roku Chyrów został zdobyty przez wojska ukraińskie, pomimo dwukrotnej przewagi wojsk polskich. Następnie wojska ukraińskie uderzyły w kierunku Przemyśla. Zostały jednak zatrzymane, a już 11 grudnia nastąpiło polskie kontrnatarcie pod Grochowcami i Hermanowicami. Tego dnia zajęto Grochowce, fort "Optyń" i wzgórze na północ od Hermanowic. 12 grudnia wojsko ukraińskie wycofało się z Hermanowic do Niżankowic. 13 grudnia walki podjęto pod Fredropolem i Niżankowicami. Kontruderzenie ukraińskie z Fredropola w kierunku Darowic została odparte. W związku z tym wojska ukraińskie wycofały się około południa w kierunku południowym i południowo–wschodnim. Grupa składająca się z batalionu piechoty, kompanii karabinów maszynowych i pociągu pancernego zaatakowała i zdobyła po krótkiej walce Niżankowice.