Rietumu fronte zaudēja kaujā par Grodņu un Volkovsku. Tas galvenokārt bija saistīts ar komandas kļūdām un slikto izlūkošanu. Ienaidnieka stratēģiskā darbība tika pārgulēta, jo Tukhačevskis joprojām sapņoja par “sarkano Varšavu”.
Cīņas pie Lietuvas robežas. Pružanijs
Pirms vispārējās ofensīvas sākuma Polijas armija veica vairākas vietējās operācijas, uzlabojot savu stāvokli un nedaudz virzoties uz priekšu. 1920. gada augusta beigās - septembra sākumā starp Poliju un Lietuvu izcēlās konflikts. Virzoties uz austrumiem, poļu karaspēks sasniedza Augustavu, kur bija izvietoti Lietuvas robežsargi, kuri jūlijā bija pārcēlušies uz Sarkanās armijas ofensīvu. Poļi pieprasīja lietuviešiem aizbraukt. Viņi vilcinājās atbildēt, Lietuvas varas iestādes uzskatīja Suvalkovshchyna dienvidu daļu par savu. Tad poļi atbruņoja Lietuvas robežsargus, un 30. augustā leģionāru 1. divīzija ieņēma Augustovu. Tad pulkveža Ņenevska operatīvā grupa (4. kavalērijas brigāde un 41. Suvalkijas kājnieku pulks) pārcēlās uz Suvalkiem un Seiniem. 1. septembrī poļu karaspēks ienāca Suvalkos.
Polijas karaspēka ienākšana teritorijā, kas tika apstrīdēta ar Lietuvu, radīja jautājumu par Sarkanās armijas un lietuvieša mijiedarbību. Tomēr Lietuvas valdība nevēlējās nodot savu karaspēku sarkano operāciju pakļautībā. 2. septembrī Lietuvas 2. divīzija (7 tūkstoši bajonetes) uzsāka ofensīvu Suvalkos un Augustovā. Lietuvas karaspēks ieņēma Lipsku, Seinu un sasniedza Suvalkus. Tomēr poļu kavalērija devās uz Lietuvas divīzijas aizmuguri, un leģionāri uzsāka ofensīvu no priekšas. Zaudējuši tikai vairāk nekā 400 ieslodzīto, lietuvieši atkāpās. 7. septembrī Polijas karaspēks ieņēma Lipsku, 9. septembrī - Seņu un Krasnopoli. 10. septembrī poļi sasniedza "Fočas līniju" - demarkācijas līniju starp Poliju un Lietuvu, ko Antante ierosināja 1919. gadā.
1920. gada 18. septembrī Polijas 4. armijas 14. kājnieku divīzija saņēma uzdevumu aizvest Pružāniju - svarīgu punktu ceļā uz Slonimu. Izgājuši nakts gājienu no rietumiem no Šereševa, no rīta poļi ielauzās 16. armijas padomju 17. kājnieku divīzijas aizsardzībā netālu no pilsētas. Kad tuvojās galvenie spēki, poļu bataljoni vienlaikus uzbruka Pružānam no ziemeļiem, rietumiem un dienvidiem. Sarkanie šo uzbrukumu negaidīja, pēc īsas cīņas pilsēta krita. 17. divīzija atkāpās nesakārtotā stāvoklī, zaudējot tikai vairāk nekā 1000 ieslodzīto.
Cīņa Grodņas un Berestovitsas apgabalā
1920. gada 20. septembrī 2. armijas centrālā grupa (22. brīvprātīgo un 21. kalnu divīzija) uzbruka 3. padomju armijas 5. un 6. kājnieku divīzijas pozīcijām. Negaidot spēcīgu triecienu, padomju vienības atgriezās pie Grodņas cietokšņa nocietinājumiem. Savācot armijas rezerves, 21. septembrī Sarkanā armija veica pretuzbrukumu, taču nesekmīgi. Tuvojoties padomju rezervēm, partiju spēki kļuva aptuveni vienādi. Sākās spītīgas pozicionālas cīņas. Tās pašas pozīcijas vairākas reizes pārgāja no rokas rokā. Polijas 2. armijas ofensīva tika pārtraukta, bet Rietumu frontes galvenie spēki Grodņas virzienā tika važāti.
Arī ģenerāļa Berbetska leģionu 3. kājnieku divīzija (aptuveni 8 tūkstoši cilvēku, 40 lielgabali, ieskaitot 10 smagos, vairāk nekā 200 ložmetēju), kas veidoja 2. armijas labo spārnu, arī veiksmīgi virzījās uz priekšu, stumjot daļas no 11. un 15. padomju armijas 16. divīzijas (aptuveni 11 tūkstoši cilvēku ar 60 lielgabaliem). Poļi sagūstīja neskartos tiltus Dubljanā un Mostovļānijā un šķērsoja Svisloču uz rietumiem no Berestovitsas. Berestovitsas apgabalā izcēlās spītīga cīņa.21. septembrī poļi ielauzās Bolshaya Berestovitsa, izlauzās līdz 11. divīzijas aizmugurei. Viņi uzvarēja divīzijas aizmugurējās vienības un štābu, sagūstīja aptuveni 300 cilvēkus un sagūstīja 4 šautenes. Divīzijas komandieris Sobeinikovs tika ievainots, taču varēja doties prom. Komandieris Korks nosūtīja pretuzbrukumam 56. brigādi, kas tikko bija ieradusies no Somijas robežas (3000 kaujinieku). 22. dienā sīvas cīņas turpinājās visu dienu, taču Sarkanā armija nespēja atgūt Berestovicu. Padomju 33. brigāde un 16. divīzija vispirms uzspieda ienaidnieka 3. divīziju, taču cieta lielus zaudējumus. Tad poļi pretuzbrukumā. Ar kaimiņu vienību atbalstu līdz vakaram tika sadalīta 16. divīzijas pretestība.
23. septembrī poļi ieņēma Malaju Berestovitsu, bet pēc tam sarkanie atkal uzsāka pretuzbrukumu. Tikai vakarā leģionāru 3. divīzija salauza ienaidnieka pretestību un sasniedza Svislohas pietekas R. Vereteiku. 24. septembrī Korkas armija atkal veica pretuzbrukumu, taču bez panākumiem un cieta nopietnus zaudējumus. Vakarā poļu karaspēks atsāka ofensīvu. 15. Padomju armija sāka atkāpties, baidoties no ielenkšanas situācijas pasliktināšanās dēļ ziemeļos 3. armijas aizsardzības zonā. 25. septembrī poļi devās uz priekšu, gandrīz nesaskaroties ar nopietnu pretestību, un ieņēma Lunnu un bojāto tiltu pāri Nemanai. Tādējādi poļi uzvarēja 15. armiju: padomju karaspēks zaudēja apmēram 3 tūkstošus nogalinātu un sagūstītu cilvēku. Tomēr poļu karaspēks nespēja izlauzties cauri ienaidnieka aizsardzībai, sasniegt tiltus uz Nemanas un tos sagūstīt. Tas tika darīts tikai piektajā operācijas dienā.
Ziemeļu grupas izrāviens
Polijas 2. armijas ziemeļu grupa (1. leģionāru divīzija, 1. Lietuvas-Baltkrievijas divīzija, divas kavalērijas brigādes, kopā 15,5 tūkstoši karavīru, 90 lielgabali), kas koncentrēta Augustovas apgabalā, saņēma uzdevumu strauji virzīties uz ziemeļaustrumiem, apbraukt Grodņu no ziemeļiem, šķērsot Nemanu netālu no Lietuvas pilsētas Druskeniki un divu dienu laikā sasniegt Marcinkants (Marcinkonis) pilsētu pa Grodņas-Viļņas dzelzceļu. Poļi pārtvēra Rietumu frontes sakarus, kas devās no Grodņas uz Mesti un Lidu. Padomju Grodņas grupējumu apdraudēja ielenkšana.
1920. gada 22. septembrī Ziemeļu grupa uzsāka ofensīvu. Ņeņevska 4. kavalērijas brigāde izlauzās uz priekšu un izkaisīja Lietuvas armijas uzlabotās vienības. 1. leģiona divīzija trāpīja Lietuvas 2. divīzijā Seinī. Atmetuši ienaidnieku, poļi sagūstīja Seinu un ielenca daļu Lietuvas karaspēka. Tika notverti aptuveni 1700 cilvēki, tika notverti 12 ieroči. 23. naktī poļi sakāva Lietuvas pulku, sagūstot 300 cilvēkus un 4 lielgabalus. 23. septembrī poļu kavalērija sasniedza tiltu pie Nemanas pie Druskeniki pilsētas. Ar tuvojošos kājnieku atbalstu poļi ieņēma tiltu. 24. dienā poļi ieņēma marcinkantus un sasniedza Porečje (uz ziemeļaustrumiem no Grodņas). Rezultātā Polijas armija atvēra ceļu uz Lidu un saņēma iespēju trāpīt Lazareviča 3. armijas aizmugurē. Rietumu frontes pavēlniecība bija tik aizņemta ar kaujām Grodņas un Berestovitsas apgabalā, ka nokavēja ienaidnieka izrāvienu caur Lietuvas teritoriju un Nemanu ar piekļuvi 3. armijas aizmugurei. Tukhačevskis gatavojās atvairīt ienaidnieka triecienu Grodņas virzienā un pēc tam sākt pretuzbrukumu.
Grodņas krišana
Polijas 2. armijas galvenie spēki atsāka ofensīvu pret Grodņu. 23. septembrī Polijas 21. kalnu divīzija cīnījās par pārejām uz dienvidiem no Grodņas, bet 22. brīvprātīgo divīzija cīnījās uz ziemeļiem. Naktī no 23. uz 24. septembri Major Mond grupa sagūstīja bojāto tiltu Nemanā pie Gošas. Poļi sāka tilta remontu, daļa grupas karaspēka šķērsoja upi ar improvizētiem peldlīdzekļiem. 2. poļu armijas štābs pavēlēja 2. kavalērijas brigādei no Ziemeļu grupas doties no ziemeļiem uz Grodņu un izveidot savienojumu ar Mond grupu.
Pa to laiku uzbrukums Ziemeļu grupai divās kolonnās soļoja pretī Lidai un Vasiļiškiem. Poļi devās uz Sarkanās armijas Grodņas grupas aizmuguri. Tikai 24. septembrī 3. Padomju armijas štābs saņēma pirmos datus par poļu karaspēka virzību uz ziemeļu flangu. Štābs nolēma, ka poļi dodas uz Grodņu. Pēc sarunām ar frontes pavēlniecību Lazarevičs pavēlēja pret armijas rezervi nosūtīt 2. un 21. strēlnieku divīzijas pret šo ienaidnieku grupu. Tas vājināja 3. armijas spēkus Grodņas virzienā.
5. strēlnieku divīzija, nespējot izturēt ienaidnieka spiedienu, sāka atkāpties. Ar smagās artilērijas atbalstu 22. brīvprātīgo divīzija ieņēma Grodņas cietokšņa 4. fortu. Tad paši sarkanie atstāja 1., 2. un 3. fortu. Ziemeļu sektorā Mond grupa ieņēma 13. fortu. Līdz 25. septembra vakaram Sarkanā armija zaudēja savas pozīcijas Nemanas kreisajā krastā. Poļu spiediens palielinājās. 3. armijas karaspēkam draudēja ielenkšana no ziemeļiem un ziemeļaustrumiem. Dienvidos poļi izlauzās līdz Volkovskai. Tukhačevskis ļāva Lazarevičam atstāt Grodņu. Naktī uz 26. septembri pilsētā ielauzās poļu karaspēks. Padomju karaspēks atkāpjas uz austrumiem. 3. armija atkāpjas uz Lidu, 15. un 16. armija uz r. Ščara.
Volkovska
23. septembrī Polijas 4. armijas ģenerāļa Junga ziemeļu grupa (15. kājnieku divīzija, daļa no 2. leģiona divīzijas) uzsāka ofensīvu pret Volkovsku. Viņa trāpīja 15. un 16. padomju armijas krustojumā. Aizsardzību šeit ieņēma 16. armijas 48. divīzija. Arī poļu ofensīva šeit pārsteidza padomju pavēli. Bija paredzēts, ka ienaidnieks visus savus spēkus izmetīs Grodņā caur Berestovitsas apgabalu. Dažu stundu laikā pulki izlauzās cauri sarkanajai aizsardzībai un vakarā ieņēma Volkovsku. Padomju pavēlniecība 56. brigādi no Berestovitsas apgabala nodeva 48. divīzijas palīgā. Tāpat 15. armijas komandieris Korks 24. septembrī no armijas rezerves iemeta kaujā 27. kājnieku divīziju. Sīvas cīņas laikā, kas ilga visu dienu, Sarkanā armija atkal iekaroja Volkovsku. Kavēšanās Volkovskā, kā arī Mostī aizkavēja poļu karaspēka virzību uz priekšu. Tas piespieda Polijas augsto pavēlniecību pastiprināt 2. un 4. armiju ar frontes rezervēm.
Tikmēr Tukhačevskis, baidoties no savu armiju ielenkšanas, 25. datumā pavēlēja karaspēkam atkāpties uz austrumiem. Pirms šī 24. septembra vakara Tukhačevskis veica sarunas ar Lietuvas ģenerālštāba priekšnieku Kleshchinsky. Padomju pavēlniecība lietuviešiem piedāvāja kopīgu ofensīvu Suvalku-Grodņas apgabalā. Tomēr lietuvieši atkal atteicās no kopīgām darbībām. Rezultātā 3. armijas karaspēks tika izvests uz Lidu, 15. armija uz Lebedas un Ščara upēm, 16. uz r. Ščara. Teritorija bija jāupurē, lai glābtu armijas.
Tādējādi Rietumu fronte zaudēja kaujā par Grodņu un Volkovsku. Tas galvenokārt bija saistīts ar komandas kļūdām un slikto izlūkošanu. Ienaidnieka stratēģiskā darbība tika pārgulēta, jo Tukhačevskis joprojām sapņoja par “sarkano Varšavu”. Poļi piespieda Rietumu frontes galvenos spēkus Grodņas apgabalā, spēcīgi trieca dienvidos, pie Volkovskas, un apbrauca 3. Padomju armiju ziemeļos pāri Lietuvas teritorijai, mērķējot uz Lidu. Tas iznīcināja padomju fronti, Tukhačevska armijām steidzami vajadzēja atkal atkāpties uz austrumiem, lai izvairītos no ielenkšanas.