Pred 100 leti je Rdeča armada premagala 2. poljsko vojsko in osvobodila Rivne. Budyonnyjeva konjenica je sredi julija 1920 prodrla na ozemlje zahodne Ukrajine. Uspeh vojsk jugozahodne fronte je ustvaril ugodne pogoje za prehod v splošno ofenzivo vojakov zahodne fronte v Belorusiji.
Poljsko poveljstvo, ki je poskušalo rešiti fronto v Ukrajini pred popolnim propadom, je iz Belorusije preneslo vse rezerve in del vojakov. To je olajšalo ofenzivo vojsk Tuhačevskega.
Osvoboditev Novograda-Volynska
Med operacijo v Kijevu je strateška pobuda trdno prešla v roke Rdeče armade. Po osvoboditvi Kijeva so sovjetske čete nadaljevale ofenzivo z namenom osvoboditve preostale Ukrajine. Poraz 3. poljske vojske v smeri Kijeva je prisilil poljsko poveljstvo, da umakne čete 6. armade nazaj na južno krilo. 20. junija 1920 so čete 14. sovjetske vojske zasedle Kalinovko in Žmerinko. Jugozahodna fronta je stopila na črto Žitomir - Berdičev - Kazatin - Vinnica.
1. konjeniška armada Budyonny (približno 20 tisoč bajonetov in sabel, približno 100 pušk in 670 mitraljezov, skupina oklepnih vlakov) je postavila nalogo, da nadaljuje ofenzivo v smeri Novograd-Volynski in Rovno, da bi nadaljevala 3. armada Rydz-Siigly vzdolž vzporedne poti, odrezana od Južnega Buga. Poljski vojaki so zasedli obrambne položaje na meji rek Uzh, Ubort in Sluch. Neposredno sovjetskim četam je nasprotovala skupina "Sluch" generala Romerja: 2 pehotni in 1 konjeniški diviziji (približno 24 tisoč ljudi, 60 pušk in 360 mitraljezov).
19. junija 1920 se je začela operacija Novograd-Volin. Budyonnyjeva vojska ni mogla takoj vdreti v operativni prostor. Rdeči konjenici je le teden dni kasneje uspelo zlomiti trmast odpor Poljakov. Hkrati so se Poljaki uspešno umaknili na predhodno pripravljene zadnje obrambne črte in nenehno protinapadali. Šele 27. junija so sovjetske čete lahko zasedle Novograd-Volynski. Poljske čete so hitro odšle proti Korecu in Šepetovki. 45. pehotna divizija, ki je bila del 1. konjeniške vojske, je 28. zasedla Novo-Miropol. Po hudem boju 27. in 28. junija je konjeniška brigada Kotovskega zasedla mesto Lyubar, ki je pokrivalo pot do Šepetovke.
Poljska obramba je spet zaškripala in med poljsko 6. armado (3 pehotne divizije in ukrajinsko skupino) in novonastalo 2. armado (2 pehotni diviziji in 2 pehotni brigadi), ki je pokrivala smeri Lviv in Rovno, je bila razdalja 80 km nastala. Poljska vojska se je začela umikati vzdolž celotne fronte proti zahodu. Uspešno so napredovale tudi druge vojske sovjetske jugozahodne fronte: 12. armada je osvobodila Korosten, Mozyr in Ovruch, 14. armada je osvobodila Žmerinko.
Preboj poljske obrambe v Malo Rusijo in umik poljskih čet na zahod pa sta razkrila južni bok poljske severovzhodne fronte. To je pripeljalo do dejstva, da so se 18. junija začele umikati poljske sile, ki so stale pred mozirsko skupino sovjetske zahodne fronte na območju mesta Rechitsa. Ko je poveljnik mozirske skupine Khvesin izkoristil uspeh Jegorove fronte, je začel zasledovati sovražnika. Naše čete so v noči na 29. junij prečkale Dnjepar in osvobodile Mozir. Ofenziva Khvesinovih čet je privedla do uničenja celovitosti poljske obrambe v Belorusiji. Za prikazano pobudo je bil Khvesin odlikovan z redom Rdeče zastave. Z razvojem ofenzive levi bok zahodne fronte do konca meseca ni dosegel proge železnice Žlobin-Mozir.
Operacija Rivne
27. junija 1920 je Revolucionarni vojaški svet jugozahodne fronte postavil nove naloge pri razvoju ofenzive. Čete 12. vojske Voskanova so skupaj s 1. konjeniško armado zasedle območje Rovno. Uborevičeva 14. armada je dobila nalogo, da zavzame Starokonstantinov in Proskurov. Če bodo uspele, so vojske Jegorova prerezale sovražnikovo fronto na dvoje in Poljake odgnale nazaj v Polesie in Romunijo. Rdeča armada je dobila priložnost, da razvije ofenzivo proti Lublinu in Lvovu. Glavni udarec sta zadali 1. in 12. vojska. Army Budyonny je imel okoli 24 tisoč borcev, udarna skupina 12. armade je štela 12 tisoč ljudi, več kot 60 pušk, več kot 760 mitraljezov in 6 oklepnih vlakov. Nasprotovala jim je poljska 2. armada - približno 21 tisoč ljudi.
Medtem je Budyonnyjeva vojska brez premora razvijala ofenzivo na Rovno. Poljski vojaki so poskušali izvesti protinapad. 2. julija 1920 je pri Rovnu potekal protibojni boj. Poljske čete so bile poražene. 3. julija so glavne sile Budyonnyjeve vojske (3 divizije) zavzele Ostrog, prečkale reko Goryn in začele pokrivati Rivne z juga in jugozahoda. Ena divizija je zagotovila ofenzivo s severovzhoda, puška divizija in dve konjeniški brigadi sta koračali proti Šepetovki. Hkrati je 12. sovjetska armada, ko je zlomila sovražnikov odpor, odšla na območje Mozyr in do reke Ubot. 14. armada je prebila fronto 6. poljske vojske, 8. konjeniška divizija je šla v sovražnikovo zadnjico in v noči na 4. julija zavzela Proskurova. Vodstvo poljske 6. armade je bilo neorganizirano.
Poljsko poveljstvo je pripravljalo bočne protinapade proti Budyonnyjevi vojski. Z juga, s območja Starokonstantinov, naj bi napadli pehotna divizija in brigada, ulanski polk; s severa - pehotna divizija, ki jo podpirajo tanki in oklepni vlaki. Vendar so Budennovci ob podpori enot 12. armade zlomili odpor Poljakov in 4. julija zavzeli Točno ter preprečili sovražnikove načrte. Ujetih je bilo okoli 1000 zapornikov, 2 oklepna vlaka in 2 tanka. To je ustvarilo grožnjo velike vrzeli v poljski obrambi in preboj sovjetskih čet daleč na zahod. Poljsko poveljstvo je bilo prisiljeno začeti umik vojakov.
7. julija 1920 je 11. konjeniška divizija zasedla Dubno. Medtem so poljsko 2. armado, ki se je umikala proti zahodu, okrepile 3 pehotne divizije in konjeniški polk na račun 3. in 6. armade. 7. in 8. julija so poljske čete začele protiofanzivo, da bi premagale rdečo konjenico. 8. in 9. julija so Poljaki celo začasno zasedli Rovno, vendar je imela Budyonnyjeva konjenica večjo okretnost. 4., 6. in 14. konjeniška divizija so se hitro združile, sprožile močan protinapad in 10. julija sovražnika pregnale iz mesta. Poljaki so se spet umaknili. V zasledovanju sovražnika so vojske Jegorova prišle do črte Sarny - Rovno - Proskurov - Kamenets -Podolsky.
Tako so sovjetske čete zadale močan poraz 2. poljski armadi. Poljske čete so se umaknile proti zahodu. Ustvarili so se pogoji za razvoj ofenzive proti Lublinu in Lvovu. Jegorovske vojske so začele ogrožati južni bok poljske severovzhodne fronte, ki se je pod udarci zahodne fronte Tuhačevskega sesula. Zmage jugozahodne fronte so prispevale k julijski ofenzivi sovjetske zahodne fronte, saj je poljsko visoko poveljstvo, ki je poskušalo stabilizirati razmere v Ukrajini, vrglo vse rezerve in umaknilo del vojakov v Belo Rusijo. Glavno vlogo v operaciji so imele Budyonnyjeve konjeniške divizije, ki so delovale v znatni izolaciji od glavnih sil fronte. Dejanja budyonnovske konjenice so se odlikovale z veliko okretnostjo, aktivnostjo in odločnostjo. Odsotnost neprekinjene pozicijske fronte je olajšala delovanje velikih množic konjenice.
11. julija 1920 je poveljstvo fronte četam izdalo nova navodila. 12. armada naj bi razvila ofenzivo na Kovel in Brest-Litovsk; 1. konjeniška vojska - do Lucka, Lublina, mimo Bresto -Litovske regije; 14. armada je pokrivala ofenzivo glavnih sil iz smeri Galicije in napredovala na Ternopil in Lvov. Posledično so se morale glavne sile jugozahodne fronte obrniti proti Brestu in pomagati pri ofenzivi zahodne fronte. Toda v resnici so se čete Budyonnyja borile z močno sovražno skupino na območju Dubno, Brody, Kremenets in odstopile v smeri jugozahoda.