21 июня русской 3‑й армии было приказано отойти на заранее подготовленную позицию: Боржехов – Недзвица Мала – Быхава – Пиляшковица. Левый фланг 3‑й армии остался у Грабовца в связи с позицией 13‑й армии. Ближайшая задача этих армий – упорным сопротивлением задержать противника на несколько дней, необходимых для переброски подкреплений на линию Люблин, Рейовец, Холм, Дорогуск.
Другие армии Северо-Западного фронта получили приказ: «удерживая противника, быть в готовности, как оказать помощь 3‑й и 13‑й армиям, на которые направлен главный удар, так и выделить средства для быстрого сосредоточения войск в районе Белосток – Осовец». Русской 4‑й армии предписывалось отвести свой левый фланг на левый берег р. Вислы, на позицию Скарышев – Цепелев и на правом – на линию Казимерж – Ополе – Боржехов, собрав возможно больше сил на правом берегу Вислы.
Несмотря на большие потери от огня мощной артиллерия противника, русские части отходили в полном порядке, нанося неприятелю контрудары, которые заставляли австро-германцев прекращать преследование и перебрасывать все новые подкрепления. Противник терял темп, что имело огромное значение в деле вывода русских войск из польского «мешка».
На втором этапе сражения (22–25 июня) русские войска перешли в контрнаступление.
Боевое расписание соединений противников (без технических и кавалерийских частей), принимавших участие в боях 22–25 июня.
Русские войска.
1) Гренадерский корпус: 1‑я гренадерская дивизия (1‑й лейб-гренадерский Екатеринославский Императора Александра II, 2‑й гренадерский Ростовский Его Императорского Высочества Великого Князя Михаила Александровича, 3‑й гренадерский Перновский, 4‑й гренадерский Несвижский генерал-фельдмаршала князя Барклая де Толли полки); 2‑я гренадерская дивизия (5‑й гренадерский Киевский генерал-фельдмаршала князя Николая Репнина, 6‑й гренадерский Таврический Его Императорского Высочества Великого Князя Михаила Николаевича, 7‑й гренадерский Самогитский генерал-адъютанта графа Тотлебена, 8‑й гренадерский Московский полки).
Сводная бригада из состава корпуса (3‑й и 7‑й гренадерские полки) принимала активное участие на данном этапе сражения.
2) 25‑й армейский корпус: 46‑я пехотная дивизия (181‑й пехотный Остроленский, 182‑й пехотный Гроховский, 183‑й пехотный Пултусский, 184‑й пехотный Варшавский полки); 3‑я гренадерская дивизия (9‑й гренадерский Сибирский генерал-фельдмаршала Его Императорского Высочества Великого Князя Николая Николаевича, 10‑й гренадерский Малороссийский генерал-фельдмаршала графа Румянцева-Задунайского, 11‑й гренадерский Фанагорийский генералиссимуса, князя Италийского, графа Суворова-Рымникского, 12‑й гренадерский Астраханский Императора Александра III полки).
3) 15‑й армейский корпус: 6‑я пехотная дивизия (21‑й пехотный Муромский, 22‑й пехотный Нижегородский Ее Императорского Высочества Великой Княгини Веры Константиновны, 23‑й пехотный Низовской генерал-фельдмаршала Салтыкова, 24‑й пехотный Симбирский генерала Неверовского полки); 8‑я пехотная дивизия (29‑й пехотный Черниговский генерал-фельдмаршала графа Дибича-Забалканского, 30‑й пехотный Полтавский, 31‑й пехотный Алексопольский, 32‑й пехотный Кременчугский полки).
4) 6‑й Сибирский армейский корпус: 3‑я Сибирская стрелковая дивизия (9‑й, 10‑й Сибирские стрелковые, 11‑й Сибирский стрелковый Ее Величества Государыни Императрицы Марии Федоровны, 12‑й Сибирский стрелковый Наследника Цесаревича полки); 14‑я Сибирская стрелковая дивизия (53, 54, 55, 56‑й Сибирские стрелковые полки).
Австро-германские войска.
1. 8‑й армейский корпус: 21‑я ландверная пехотная дивизия (6, 7, 8, 28‑й ландверные пехотные полки); 37‑я гонведная пехотная дивизия (13, 14, 15, 18‑й гонведные пехотные полки); германская 47‑я резервная дивизия (217, 218, 219, 220‑й резервные пехотные полки).
2. 9‑й армейский корпус: 10‑я пехотная дивизия (36, 98, 18, 21‑й пехотные полки); 106‑я ландштурменная дивизия (13, 15, 25, 38‑й ландштурменные полки).
3. 10‑й армейский корпус: 2‑я пехотная дивизия (40, 89, 90‑й пехотные, 4‑й Босно-Герцеговинский пехотный полки, 4‑й егерский батальон); 24‑я пехотная дивизия (9, 45, 10, 77‑й пехотные полки).
4. 14‑й армейский корпус: 3‑я пехотная дивизия (14, 28, 59‑й пехотные, 2‑й тирольский стрелковый полки); 8‑я пехотная дивизия (1, 3, 4‑й тирольские стрелковые полки, 3, 14, 16, 18‑й егерские стрелковые батальоны).
5. 17‑й армейский корпус: 26‑я ландверная пехотная дивизия (9, 10, 11, 12‑й ландверные пехотные полки); 11‑я пехотная дивизия (15, 55, 58, 95‑й пехотные полки); 22‑я ландверная пехотная дивизия (3, 4, 27, 26‑й ландверные пехотные полки); 45‑я ландверная пехотная дивизия (17, 18, 33, 34‑й ландверные пехотные полки).
6. Части 4‑й и 62‑й пехотных дивизий (81, 99, 8, 49‑й пехотные полки, Босно-Герцеговинский егерский батальон); 46‑я ландверная пехотная дивизия (13, 15, 16, 31‑й ландверные пехотные полки); 41‑я гонведная пехотная дивизия (12, 20, 31, 32‑й гонведные пехотные полки).
Русские войска 4‑й и 3‑й армий занимали следующие позиции.