Но перед началом наступления дивизии в указанном направлении выяснилось, что 45-я СД и кавбригада Г И. Котовского, прорвав оборону 10-й пехотной бригады, ворвались в Кременец (в 40 км южнее Дубно). В связи с этим генералу Ф. Краевскому были подчинены другие части. С этими частями Краевский должен был нанести поражение советской 45-й стрелковой бригаде, находящейся под Кременцом, вновь взять утраченное Дубно и занять позиции на реке Икве на участке Дубно — Кременец.
13 июля ночью 35-я пехотная бригада 18-й польской пехотной дивизии начала свои атаки против частей 14-й кавдивизии Конармии. В течение дня разгорелись бои по всей линии фронта обеих дивизий. Около полудня польская пехота подошла к предместьям Дубно и после ожесточенного боя в 13.30 овладела городом. 36-я пехотная бригада дивизии Краевского наступала на север вдоль левого берега Иквы на Хорупань — Млынов (в 10—20 км севернее Дубно). Однако утром 11 июля Краевский получил приказ командования 6-й польской армии уйти с фронта в резерв армии. Вечером 14 июля 18-я пехотная дивизия собралась в районе села Верба (на Икве, в 20 км южнее Дубно).
Буденный, убедившись, что перед ним нет сильного противника, 15 июля силами 11-й и 14-й кавдивизий оттеснил от Иквы слабые силы группы польской пехоты и овладел Дубно и Хорупанью. Его конница начала движение на северо-запад.
Днем 15 июля Краевский получил приказ отбросить красную конницу за Икву. Первая атака на Дубно не удалась. Но вечером 15 июля в результате атаки с двух сторон 18-я пехотная дивизия выбила из Дубно части ll-й и 14-й кавдивизий Конной армии. Бои в этом районе продолжались и в последующие дни. 19 июля сражение, которое шло целый день, закончилось отводом 18-й пехотной дивизии из Дубно и его окрестностей под угрозой окружения превосходящими силами противника*.
★ ★ ★
К началу Львовской операции соотношение сил обеих сторон было примерно равным. Три армии Юго-Западного фронта (12-я,
1-я Конная и 14-я) имели 46 тысяч штыков, 10,5 тысяч сабель и 200 орудий. Польские войска Юго-Восточного фронта под командованием генерала Рыдз-Смиглого (3-я и 6-я армии) имели 53,6 тысяч штыков и сабель и 226 орудий, в том числе 11 тысяч бойцов украинской армии. Советских войск было больше.
На северном крыле Юго-Западного фронта действовала 12-я армия под командованием Т.К. Восканова (1886-1937), бывшего подполковника. В это время она состояла из пяти стрелковых дивизий (одну из них во время Варшавской операции передали Западному фронту). В начале Львовской операции 12-я армия занимала позиции на Волыни на реке Стырь к западу от Сарн, Ровно и Дубно.
Далее на юг находилась ударная группировка фронта под командованием Буденного — 1-я Конная армия. Конармия (4-я, 6-я, 14-я и 11-я кавдивизии), имела 9 тысяч сабель, что представляло огромную массу конницы. Вдобавок она была усилена 24-й, 45-й и 47-й СД. Ей также была придана кавбригада. Конная армия находилась на направлении главного удара на Львов, сосредоточившись в верхнем течении реки Стырь в районе города Броды и севернее его.
В Подолии действовала 14-я армия М.В. Молкочанова. В состав 14-й армии входила оперативная группа И.Э. Якира.
Львовская операция заняла месяц, с 23 июля по 20 августа.
Задача, поставленная войскам командованием фронта, заключалась в том, чтобы разбить обе армии Юго-Восточного фронта противника.
Конная армия должна была взять Львов не позже 29 июля (на это отводилось 6 дней после начала наступления), потом захватить переправы через реку Сан.
12-я армия Восканова должна была занять Ковель, затем наступать на Холм (Хелм), Люблин и захватить переправы через Вислу и Сан.
14-я армия Молкочанова имела задачу сломить сопротивление противника на реке Збруч и далее наступать на Тарнополь (Терно-поль) и на Львов с юго-запада.
План операции был расписан детально с указанием дат взятия городов и выхода на намеченые рубежи.
Началась операция наступлением 4-й и 11-й кавдивизий Конной армии против позиций 18-й пехотной дивизии генерала Ф. Краев-ского, находившейся возле Радзивиллова, в 5—6 км восточнее местечка Броды. В 18-й пехотной дивизии оставалось немногим более 2 тысяч солдат. Понесшая в предыдущих боях потери, она отступила к Бродам, где имелись укрепления. Польская пехота пошла в Броды ночью с 24 на 25 июля, чтобы избежать дневных атак красной конницы.
Передовые отряды 11-й кавдивизии Ф.М. Морозова опередили польскую пехоту, продвинувшись по боковой дороге и заняв лес юго-восточнее Бродов. Утром 25 июля конники обстреляли передовую колонну польской дивизии. Идущий первым 49-й пехотный полк с ходу бросился в атаку, выбил конников из леса, и преследуя их, напал на отдыхавший 19-й кавполк, захватил несколько десятков пленных, 4 пулемета и полковое знамя. Советские конники потеряли убитыми и ранеными свыше 100 бойцов.