Dlatego też 8 września otrzymała od dowódcy GO „Południowej” gen. Łukoskiego zadanie przegrupowania frontu obrony z południowego na zachodni i zorganizowania trzech rubieży opóźniania. Łączny czas walki na rubieżach miał wynosić 2 dni. Były one potrzebne na organizację obrony w oparciu o San. Pierwszą pozycję na wschodnim brzegu Jasiołki w rejonie Dukli obsadził I batalion 2 pp KOP Karpaty mjr. Majchrowskiego. Współdziałał z nim batalion ON „Krosno” kpt. Antoniego Melnarowicza. Drugą pozycję na linii Rymanów–Wróblik Szlachecki zajął II batalion mjr. Piłata i batalion ON „Brzozów” kpt. Jana Krausa. Trzecią pozycję w rejonie Zarszyna, po wycofaniu się z przedpola, obsadzić miały bataliony ON.
W trakcie organizacji przez pułk pozycji opóźniania pododdziały polskie atakowane były przez 1 Dywizję Górską w rejonie Nowego Żmigrodu. Około południa nieprzyjaciel zajął Nowy Żmigród. O godzinie 19:00 Niemcy wznowili natarcie po osi Dukla–Rymanów–Sanok. Niemiecki 2/98 pułku strzelców górskich ppłk. Egberta Pickera uderzył na Duklę bronioną przez I/2 pułku KOP „Karpaty" mjr. W. Majchrowskiego. Walka, ze zmiennym natężeniem, trwała całą noc. O świcie 9 września broniący miasta batalion, wycofał się w góry i pomaszerował na wschód.