Trong khi quân Ba Lan vào thời điểm diễn ra trận chiến quyết định trên sông Vistula ngày càng mạnh về số lượng thì quân của Tukhachevsky lại suy yếu. Chúng bị tổn thất nặng nề, mệt mỏi vì chiến đấu không ngừng, hậu phương bị tụt lại 200-400 km, làm gián đoạn việc tiếp tế đạn dược và lương thực. Các sư đoàn không nhận được quân tiếp viện. Cán cân lực lượng thay đổi đáng kể có lợi cho kẻ thù. Ngoài ra, các cánh quân của Phương diện quân Tây Nam đã không kịp quay về hướng Tây Bắc.
Và ở phía nam, một mối đe dọa xuất hiện từ đội quân Wrangel của Nga, lực lượng này đã chuyển hướng lực lượng và lực lượng dự bị khỏi mặt trận Ba Lan. Do mối đe dọa, các mặt trận phía Tây và Tây Nam không còn nhận được đội hình mới từ quân đội của Wrangel. Vào tháng 6-7, họ đến mặt trận Crimea. Bạch vệ rút lui hơn 20 sư đoàn súng trường và kỵ binh. Và thường mạnh mẽ, có chọn lọc, như Sư đoàn bộ binh 51 của Blucher. Sự xuất hiện của họ trên mặt trận Ba Lan có thể thay đổi hoàn toàn tình hình gần Warsaw và Lvov.
Quyết định tiếp tục tấn công Warsaw
Ngày 5 tháng 8 năm 1920, Hội nghị Ban Chấp hành Trung ương Đảng họp, bàn về tình hình các mặt trận. Quyết định được thông qua để chuyển các tập đoàn quân 12, 1 kỵ binh và 14 của Phương diện quân Tây Nam (SWF) dưới sự chỉ huy của Tukhachevsky. Đó là điều cần thiết trong trận đánh quyết định để phá vỡ sự kháng cự của kẻ thù và thực hiện hòa bình. Để làm được điều này, cần phải chuyển Tập đoàn quân kỵ binh 1 đến khu vực Ivangorod và tăng cường sườn phía nam của Phương diện quân Tây Nam (ZF) với Tập đoàn quân 12 của Phương diện quân Tây Nam. Ngày 6 tháng 8, trên cơ sở quyết định của Hội nghị Trung ương, Tổng tư lệnh Kamenev ra chỉ thị cho Bộ tư lệnh Phương diện quân Tây Nam chuẩn bị chuyển giao, cùng các Tập đoàn quân 12 và 1 kỵ binh., cho ZF và Quân đoàn 14. Quân đội của Budenny được rút về khu dự bị, trên hướng Lviv lẽ ra sẽ được thay thế bằng các sư đoàn súng trường. Cùng ngày, Bộ Tổng tư lệnh ra lệnh cho Bộ Tư lệnh Phương diện quân Tây Nam thay các đơn vị Bộ binh 1 và rút về dự bị động viên nghỉ ngơi chuẩn bị cho cuộc hành quân mới. Nhưng không một tài liệu nào Kamenev ra lệnh chấm dứt hoạt động Lvov. Đến ngày 10 tháng 8, kỵ binh của Budyonny được rút về khu dự bị, và đến sáng ngày 13 tháng 8, theo lệnh của bộ chỉ huy mặt trận, lại tiếp tục tấn công Lvov.
Vào ngày 11 và 13 tháng 8, Tổng tư lệnh Kamenev ra lệnh rút quân của Budyonny ra khỏi trận chiến và gửi đến Zamoć. Tuy nhiên, trước hết, quyết định này rõ ràng là muộn. Quân đội của Yegorov bị trói trong trận chiến trên hướng Lvov, đổ máu và mệt mỏi với những trận chiến dài và khó khăn. Thứ hai, do sai sót kỹ thuật (không giải mã được mệnh lệnh) và sự phá hoại của bộ chỉ huy Tập đoàn quân kỵ binh 1, không vội vàng thực hiện mệnh lệnh của bộ chỉ huy cấp cao, nên kỵ binh của Budyonny đã rời trận chiến đến Lvov chỉ vào ngày 19 tháng 8, khi mọi thứ đã được quyết định theo hướng Warsaw.
Trong khi đó, bộ chỉ huy ZF đang chuẩn bị cho một trận chiến quyết định đối với Warsaw. Mặc dù quyết định đúng đắn sẽ là tạm dừng, giành chỗ đứng trên các tuyến đã chiếm đóng, thắt chặt hậu phương, chờ bổ sung và sự xuất hiện của đội hình SWF (bao gồm cả Quân đội kỵ binh). Đồng thời, Tukhachevsky đã thực hiện một số tính toán sai lầm, bị nhầm lẫn về vị trí của các lực lượng chính của kẻ thù. Với khả năng lãnh đạo tài tình hơn, ZF có thể tránh được một thất bại thảm hại.
Nhìn chung, các đạo quân của ZF (quân đoàn 4, 15, 3, 16 và nhóm Mozyr) có số lượng chỉ hơn 100 nghìn máy bay chiến đấu, tức là họ đã thua kém đối phương về số lượng. Trên các hướng Warsaw và Novogeorgievsky (Modlin), người Ba Lan có khoảng 70 nghìn lưỡi lê và kiếm, và bốn đạo quân Liên Xô - khoảng 95 nghìn người. Trên hướng Ivangorod (Demblin), nơi bộ chỉ huy Ba Lan đang chuẩn bị cuộc tấn công chính, quân địch có 38 nghìn người, và nhóm Mozyr chỉ gồm khoảng 6 nghìn máy bay chiến đấu. Và Tập đoàn quân 16 của Sollogub trên sườn phía nam của nhóm tấn công của mặt trận quá yếu để đẩy lùi một cuộc tấn công sườn có thể có của đối phương. Đồng thời, quân của ZF đã kiệt quệ bởi những trận chiến trước đó, ở một số sư đoàn chỉ có 500 máy bay chiến đấu mỗi đơn vị, số trung đoàn đã chuyển thành đại đội. Bộ binh trong các đơn vị chỉ đủ trang trải các loại súng đại liên. Không có đủ đạn dược.
Ngày 10 tháng 8 năm 1920, Bộ chỉ huy ZF phát lệnh tấn công Warszawa. Tukhachevsky tin rằng các lực lượng chính của kẻ thù đang rút lui về phía tây bắc của Bug về phía Warsaw. Trên thực tế, người Ba Lan đang rút lui về phía tây nam đến sông Vepsz. Do đó, người ta quyết định đánh chiếm thủ đô Ba Lan bằng một đòn đánh chặn từ phía bắc. Các tập đoàn quân 4, 15, 3 và quân đoàn kỵ binh 3 sẽ tiến vào vòng quanh Warsaw từ phía bắc. Vào ngày 10 tháng 8, Kamenev cảnh báo Tukhachevsky rằng kẻ thù có quân chủ lực ở phía nam Bug, chứ không phải ở phía bắc. Và các lực lượng chính của mặt trận tấn công vào một không gian tương đối trống rỗng. Tuy nhiên, chỉ huy ZF không đồng ý với đánh giá tình hình này. Kamenev đã cho Tukhachevsky quyền tự do hành động. Rõ ràng, điểm mấu chốt là Tukhachevsky là người bảo vệ của Trotsky và vị tổng tư lệnh không muốn làm hỏng mối quan hệ với chủ tịch toàn năng của Hội đồng quân nhân cách mạng của nước Cộng hòa. Ngoài ra, bộ chỉ huy cấp cao của Liên Xô vẫn ảo tưởng rằng mọi thứ đều ổn ở mặt trận Ba Lan và chiến thắng đã gần kề.
Trận Warsaw
Ngày 11 tháng 8 năm 1920, quân đội Liên Xô tiến đến phòng tuyến Ciechanow - Pultusk - Siedlec - Lukow - Kock. Bộ chỉ huy ZF đã chặn được một thông điệp của Ba Lan về việc chuẩn bị phản công từ khu vực Ivangorod. Vào đêm ngày 13 tháng 8, Tukhachevsky đã báo cáo việc này với Kamenev. Ông yêu cầu đẩy nhanh việc chuyển giao ZF cho Tập đoàn quân 1 và các tập đoàn quân 12. Đồng thời, Bộ tư lệnh ZF không có bất kỳ biện pháp nào để ngăn chặn cuộc tấn công của đối phương. Rõ ràng, anh ta chắc chắn rằng người Ba Lan sẽ không thể làm bất cứ điều gì nghiêm trọng. Có nghĩa là, bộ chỉ huy ZF đã biết về điều này ba ngày trước cuộc phản công của Ba Lan, nhưng không làm gì cả! Như đã nói ở trên, vào ngày 11 và 13 tháng 8, tổng tư lệnh đã ra lệnh cho Bộ tư lệnh SWF chuyển các tập đoàn quân 12 và 1 kỵ binh sang ZF. Tập đoàn quân 12 nhằm vào Lublin, và tập đoàn quân Budyonny ở vùng Zamosc - Tomashov. Nhưng những chỉ thị này đã muộn một cách vô vọng. Chúng phải được bàn giao và thi công vào đầu tháng 8, thậm chí cuối tháng 7. Vì vậy những sai lầm của bộ chỉ huy cấp cao và bộ chỉ huy Phương diện quân Tây đã định trước thất bại nặng nề của Hồng quân trên Vistula.
Lúc này, các trận chiến ác liệt đang diễn ra trên hướng Warszawa. Hồng quân càng đến gần Warsaw, người Ba Lan càng chiến đấu ngoan cường. Quân đội Ba Lan, sử dụng các đường nước, đã kìm hãm quân đội Liên Xô. Đồng thời, các đơn vị bị đánh bại trước đó đã được sắp xếp, bổ sung lại, để họ sớm tiến hành một cuộc phản công. Ngày 13 tháng 8, các sư đoàn súng trường 21 và 27 của các tập đoàn quân 3 và 16 đã đánh chiếm cứ điểm được địch kiên cố - thành phố Radzimin, cách thủ đô Ba Lan 23 km. Trước mối đe dọa của kẻ thù đối với Warsaw, tư lệnh Phương diện quân phía Bắc Ba Lan, Tướng Haller, đã ra lệnh đẩy nhanh cuộc tấn công của Tập đoàn quân số 5 ở phía bắc thủ đô và nhóm tấn công ở phía nam thủ đô. Sau khi chuyển hai sư đoàn mới khỏi lực lượng dự bị, lực lượng Ba Lan đã tiến hành các cuộc phản công mạnh mẽ vào ngày 14 tháng 8 với mục đích đánh trả Radzimin. Quân đội Liên Xô đầu tiên đẩy lùi các cuộc tấn công của đối phương và thậm chí còn từ từ tiến về phía trước ở các nơi. Trong các trận chiến này, quân đội Liên Xô gặp phải tình trạng thiếu đạn dược, đặc biệt là đạn pháo. Sư đoàn trưởng sư đoàn 27 Putna thậm chí còn gợi ý rằng chỉ huy quân đội tự rút lui về Bug cho đến khi bị đánh bại. Rõ ràng là đề xuất hợp lý này đã bị từ chối. Tập đoàn quân 3 của Lazarevich, với sự yểm trợ của cánh trái tập đoàn quân 15 của Cork, trong cùng ngày đã đánh chiếm hai đồn lũy của pháo đài Modlin.
Ba Lan phản công
Ngày 14 tháng 8, Tập đoàn quân Ba Lan số 5 của tướng Sikorski đánh vào ngã ba của các tập đoàn quân 4 và 15 của Liên Xô. Ngày 15 tháng 8, kỵ binh Ba Lan đột nhập vào thành phố Ciechanów, nơi đóng đại bản doanh của tập đoàn quân 4 Liên Xô. Sở chỉ huy quân đội bỏ chạy, mất liên lạc với bộ chỉ huy mặt trận, dẫn đến mất quyền kiểm soát không chỉ quân đội mà còn toàn bộ sườn phía bắc của ZF. Tukhachevsky ra lệnh cho quân của tập đoàn quân 4 và 15 phá vỡ lực lượng địch đang chen chúc giữa họ, nhưng các cuộc phản công hỗn loạn và không có tổ chức đã không dẫn đến thành công. Đồng thời, dường như chưa nhận ra mối đe dọa đối với quân của Tukhachevsky, Trotsky đã ra lệnh cho ZF cắt hành lang Danzig để người Ba Lan không thể nhận quân nhu của Entente.
Ở trung tâm, quân đội Liên Xô đã đánh những trận nặng nề trong các ngày 14-15 tháng 8 tại khu vực Radzimin. Người Ba Lan cuối cùng đã chiếm lại thành phố. Sư đoàn bộ binh 8 của Tập đoàn quân 16 đột phá đến Vistula tại Gura Kalwaria. Nhưng thành công này đã ở điểm đột phá. Ngày 15 tháng 8, Bộ tư lệnh ZF ra lệnh cho Tập đoàn quân 16 di chuyển mặt trận xuống phía nam, nhưng lệnh này đã muộn. Ngày 16 tháng 8, quân Ba Lan mở cuộc phản công trên mặt trận Ciechanów-Lublin rộng lớn. Từ biên giới sông Vepsh tấn công 50 nghìn. nhóm đình công Pilsudski. Người Ba Lan dễ dàng quét sạch mặt trận của nhóm Mozyr yếu ớt và di chuyển về phía đông bắc, bao vây cụm quân Warsaw của Hồng quân. Nhận được tin tức về cuộc tấn công của đối phương trên mặt trận của nhóm Mozyr, sở chỉ huy của nó và Bộ chỉ huy Tập đoàn quân 16 ban đầu quyết định rằng đó chỉ là một cuộc phản công cá nhân. Người Ba Lan đã có một khởi đầu và nhanh chóng tiến đến Brest-Litovsk và Belsk để cắt đứt và dồn ép các lực lượng chính của ZF tới biên giới Đức.
Nhận thấy đây là một mối đe dọa thực sự, Bộ chỉ huy Liên Xô cố gắng tổ chức phòng thủ trên sông Lipovets và Western Bug. Nhưng việc tập hợp lại như vậy đòi hỏi thời gian và tổ chức tốt, và không có quân dự trữ để kiềm chế kẻ thù. Ngoài ra, hậu cứ và đường sắt đều hoang tàn, không thể vận chuyển quân nhanh chóng. Đồng thời, quân Ba Lan đã chặn và đọc được các thông điệp vô tuyến của bộ chỉ huy Liên Xô, tạo điều kiện cho quân Ba Lan đột phá. Sáng ngày 19 tháng 8, quân đội Ba Lan đã đánh đuổi các bộ phận yếu ớt của nhóm Mozyr khỏi Brest-Litovsk. Nỗ lực tập hợp quân của Tập đoàn quân 16 Liên Xô đã thất bại, vì kẻ thù đã tiến đến bất kỳ tuyến phòng thủ nào trước quân đội Liên Xô. Vào ngày 20 tháng 8, quân Ba Lan tiến đến phòng tuyến Brest-Litovsk - sông Narev và Western Bug, nhấn chìm các lực lượng chính của Tukhachevsky từ phía nam.
Trong điều kiện đó, ngày 17 tháng 8, tư lệnh của ZF đã ra lệnh tập hợp quân về phía đông, trên thực tế đây đã là một cuộc rút lui. Tuy nhiên, do phía sau và đường sắt hỗn loạn nên không thể rút hết lực lượng ra khỏi đòn. Việc rút quân kéo theo tình hình xấu đi liên tục. Vì vậy, vào ngày 22 tháng 8, các cánh quân của Tập đoàn quân 15 đã có mặt ở Lomza, nhưng các cuộc tấn công của đối phương đã buộc họ phải chệch hướng đông bắc đến Grajevo và Avgustov. Tệ nhất là các sư đoàn của Tập đoàn quân 4 ở sườn phía bắc, vốn tiến xa nhất về phía tây. Ngày 22, Tập đoàn quân 4 vẫn ở trong khu vực Mlawa và buộc phải đột phá trước mặt trận của Sư đoàn bộ binh 18 thuộc Tập đoàn quân 5 Ba Lan. Cùng ngày, quân Ba Lan chiếm Ostrolenka và ngày 23 tháng 8 - Bialystok. Vào ngày 25 tháng 8, các sư đoàn Ba Lan cuối cùng đã chặn được Tập đoàn quân 4 và các bộ phận của Tập đoàn quân 15 tiến về phía đông. Các binh sĩ của Tập đoàn quân 4 và 2 sư đoàn của Tập đoàn quân 5 (4 và 33) đã vượt qua Đức, nơi họ được thực tập. Các bộ phận của Quân đoàn kỵ binh 3 vào ngày 26 tháng 8 vẫn cố gắng đột phá về phía đông, nhưng do cạn kiệt đạn dược, họ cũng vượt qua biên giới Đức.
Lộ trình
Đó là một thảm họa. Phương diện quân Tây mất gần như toàn bộ quân chủ lực: 15-25 nghìn chết, mất tích và bị thương, khoảng 60 nghìn tù binh và 30-35 nghìn lính thực tập. Khi rời khỏi vòng vây, quân của Tukhachevsky bị thiệt hại nhiều hơn so với trong cuộc tấn công về phía tây. Tổn thất của Ba Lan lên tới khoảng 36 nghìn người thiệt mạng, bị thương và mất tích. Hồng quân mất tất cả các vị trí ở Ba Lan và đến ngày 25 tháng 8 rút về tuyến Lipsk - Svisloch - phía đông phòng tuyến Brest. Sáng kiến chiến lược được chuyển cho quân đội Ba Lan.
Các cuộc đàm phán Xô-Ba Lan, bắt đầu vào ngày 17 tháng 8 tại Minsk, đã không dẫn đến thành công. Matxcơva nhấn mạnh về biên giới dọc theo "Đường Curzon", với một số nhượng bộ có lợi cho Ba Lan ở các khu vực Bialystok và Holm. Ngoài ra, Warsaw được đề xuất giảm quân đội xuống còn 50 nghìn người, giảm sản xuất quân sự, chuyển giao vũ khí dư thừa cho Hồng quân và thành lập một lực lượng dân quân công nhân. Ba Lan bị cấm nhận viện trợ quân sự từ nước ngoài. Sau chiến thắng rực rỡ tại Warszawa và thất bại của Hồng quân ở vùng Lvov, Ba Lan không muốn một nền hòa bình như vậy. Bộ chỉ huy Ba Lan đang chuẩn bị cho một cuộc tấn công mới, lên kế hoạch đẩy xa biên giới về phía đông.
Các nước Entente nhất trí rằng biên giới phía đông Ba Lan nên chủ yếu chạy dọc theo "Đường Curzon". Ngoài ra, phương Tây thông báo cho Warsaw rằng Vilna nên đến Lithuania. Tuy nhiên, Ba Lan, trước một cuộc tấn công thành công trong hòa bình, không hề vội vàng. Sau sự sụp đổ của kế hoạch tạo ra một "Warsaw đỏ", Moscow quyết định tập trung toàn lực để đánh bại Wrangel.