Chiến dịch Kutuzov
Diễn biến > Giai đoạn thứ hai: từ 20 tháng 7 đến 5 tháng 8

Tuyến phòng thủ vững chắc cùng các đòn phản kích của các Tập đoàn quân 9 và xe tăng 2 (Đức) đã làm chậm tốc độ tấn công của Phương diện quân Bryansk. Năm lữ đoàn xe tăng (kể cả Quân đoàn xe tăng 25 được tăng cường cho Tập đoàn quân cận vệ 11) bị thiệt hại nặng nề, chủ yếu do không quân Đức oanh tạc. Bộ Tổng tư lệnh Liên Xô ra lệnh điều động cho Phương diện quân Bryansk Tập đoàn quân xe tăng cận vệ 3 của tướng P. S. Rybanko mới thành lập, trong biên chế có hơn 500 xe tăng và pháo tự hành. Tập đoàn quân được đưa vào dải tấn công của Tập đoàn quân 3, nơi có các cụm phòng thủ Bolkhov - Mtsensk rất kiên cố, với 2 sư đoàn xe tăng 4 và 18 phòng thủ ở hai trung tâm cụm cứ điểm.
Sáng 20 tháng 7, dựa vào căn cứ đầu cầu Aleksandrovka đã được Tập đoàn quân 3 đánh chiếm trên bờ tây sông Oleshnya từ ngày 16 tháng 7, Tập đoàn quân xe tăng 3 vượt sông đột kích sâu đến 10 – 12 km, đánh chiếm Protasovo và Otrada, uy hiếp toàn bộ tuyến đường sắt Oryol - Mtsensk. Không đợi đến khi Tập đoàn quân 3 tấn công trực diện, Quân đoàn bộ binh 35 (Đức) bắt đầu rút khỏi Mtsensk; tàn quân của Quân đoàn bộ binh 53 (Đức) cũng bỏ Bolkhov rút về Oryol. Để yểm hộ cho cuộc rút quân, tướng Ritta von Greim đã tung hơn 400 máy bay yểm hộ và gây nhiều thiệt hại về xe tăng cho Tập đoàn quân xe tăng cận vệ 3 (Liên Xô). Đến ngày 21 tháng 7, Tập đoàn quân 3 phải thay phiên cho Tập đoàn quân xe tăng cận vệ 3 tiếp tục đột phá đến bờ Đông sông Oka.
Ở cánh Bắc, sau khi thu hồi Bolkhov, Tập đoàn quân cận vệ 11 mở ngay một mũi đột kích vào Khotynets. Cuộc tấn công đã nhanh chóng bị chặn lại do Tư lệnh tập đoàn quân quá hấp tấp, vội vàng, không chuẩn bị kỹ lưỡng để đột phá, nhất là về pháo binh và không quân và còn do đánh giá thấp sức phòng thủ của Tập đoàn quân xe tăng 2 (Đức). Từ sáng đến trưa ngày 20 tháng 7, Tập đoàn quân cận vệ 11 đã bị Sư đoàn xe tăng 4 và các sư đoàn bộ binh 208 và 211 (Đức) phản đột kích vào sườn trái và buộc phải dừng tấn công, chuyển sang phòng ngự lâm thời. Để che đỡ chỗ tiếp giáp giữa sườn phải của Tập đoàn quân cận vệ 11 và sườn trái của Tập đoàn quân 50 đang bị hở một đoạn dài hơn 40 km, Bộ Tổng tư lệnh Liên Xô lấy từ lực lượng dự bị chiến dịch Tập đoàn quân 11 của tướng I. I. Fedyuninsky phối thuộc cho Phương diện quân Tây và điều nó đến lấp lỗ hổng đó. Tập đoàn quân cận vệ 11 được chuyển thuộc cho Phương diện quân Bryansk.
Lúc 4 giờ 00 ngày 21 tháng 7, Tập đoàn quân 3 (Liên Xô) tiếp tục cắt đứt con đường bộ Mtsensk - Oryol ở Ilkovo và Voyn 1, đẩy lùi các đơn vị còn lại của Quân đoàn 35 (Đức) sang tả ngạn sông Oka. Cũng trong ngày 21 tháng 7, Tập đoàn quân 48 của tướng P. L. Romanenko tiếp tục tấn công trên cánh phải Phương diện quân Trung tâm, phá vỡ tuyến phòng thủ của đối phương tại tuyến sông Nyeruch và phát triển tấn công đến Zmiyevka. Đêm 21 tháng 7, các đội du kích Liên Xô hoạt động trong vùng Oryol đã phá hỏng hơn 6 km đường ray xe lửa tại đoạn Khutor Mikhailovsk - Bryansk, phá hủy nhiều cột dây diện thoại, điện báo và các đường dây, làm gián đoạn giao thông đường sắt và thông tin hữu tuyến của quân Đức trong suốt ngày 22 tháng 7.
Ngày 22 tháng 7, Tập đoàn quân 61 (Liên Xô) vẫn không vượt qua được tuyến phòng thủ mới của Quân đoàn 53 (Đức) ở phía tây nam Bolkhov. Tuy nhiên, đòn tấn công của Quân đoàn bộ binh 80 (Tập đoàn quân 3 - Liên Xô) hướng lên Drobyshevo và Deryuzhkino đã đe dọa Quân đoàn bộ binh 53 và một phần Quân đoàn bộ binh 35 (Đức) từ phía đông nam. Các sư đoàn bộ binh độc lập 17 và 269 được ba tiểu đoàn xe tăng yểm hộ đã tấn công dọc bờ Nam sông Oka hướng về Oryol, chiếm giữ một đầu cầu ở bờ Tây sông Optukha tại Volobueva và nam Chyzhovka Bogatishevo (???), sát cửa ngõ phía đông bắc Oryol. Sức đề kháng của quân Đức tại đây mạnh lên rõ rệt với mật độ phòng ngự ngày càng tăng. Trong khi đó, các sư đoàn pháo binh và súng cối còn đang tụt lại sau. Ngày 23 tháng 7, Tập đoàn quân 3 (Liên Xô) phải dừng lại ở giữa hai con sông Oka và Optukha do không đủ hỏa lực để đột phá tuyến phòng thủ phía đông Oryol của quân Đức với các sư đoàn bộ binh 34, 56, 76, 299 và 262. Các sư đoàn xe tăng 2, 12, 20 sau khi được bổ sung quân số và trang bị lại ở Bryansk cũng được điều ra phòng thủ Oryol thay cho hai sư đoàn xe tăng 4 và 18 (Đức) được rút về phía sau để củng cố.
Ngày 25 tháng 7, Sư đoàn cơ giới 10 (Đức) được điều ra tuyến Gorodok (???), Seredichi, Peredel (???), Yagodna để ngăn chặn Tập đoàn quân cận vệ 11. Quân đội Liên Xô cũng đưa đến phía sau Tập đoàn quân cận vệ 11 các quân đoàn xe tăng 11 và cơ giới 6 thuộc Tập đoàn quân xe tăng cận vệ 4 để đối phó. Động thái này được nguyên soái G. K. Zhukov đánh giá là quá chậm chạp và thiếu quyết đoán. Đáng lẽ ra phải đưa tập đoàn quân xe tăng này vào trận ngay sau khi Tập đoàn quân cận vệ 11 đột phá thành công vào Vesniny và chưa bị tiêu hao bởi các đòn phản kích của Sư đoàn xe tăng 4 (Đức). Cũng trong ngày 25 tháng 7, 5 sư đoàn bộ binh và 3 sư đoàn xe tăng Đức có pháo binh hạng nặng bắn phá dọn đường đã mở một cuộc phản công lớn vào các tập đoàn quân 3 và 61 nhằm hất quân đội Liên Xô khỏi bàn đạp tại chỗ hợp lưu giữa sông Optukha và sông Oka. Tư lệnh Tập đoàn quân không quân 6 (Đức), tướng Ritta von Greim đã tung ra hơn 300 máy bay chiến đấu yểm hộ cho cuộc phản công này. Ở phía bắc, trong các ngày 26 và 27 tháng 7, Quân đoàn bộ binh 53 (Đức) có sư đoàn cơ giới 10 mở đường cũng tiến hành phản kích vào sườn phải của Quân đoàn bộ binh 16 (Tập đoàn quân cận vệ 11). Quân đoàn xe tăng 11 và Quân đoàn cơ giới cận vệ 6 (Liên Xô) trong khi mở đường tiến quân đến Uzkoye đã gặp phản đòn phản kich của hai sư đoàn pháo chống tăng Đức phối hợp với máy bay cường kích Ju-87 đánh chặn tại Prilen (???), Lunevo, Malaya Chern (???), Lumovo (???). Hàng trăm xe tăng Liên Xô bị phá hủy và hư hỏng.
Trong các ngày 28 và 29 tháng 7, sau khi chặn đứng cuộc phản công của quân Đức ở phía tây bắc Oryol, các tập đoàn quân 3 và 61 đã khôi phục lại các cuộc tấn công nhưng cường độ và tốc độ bị giảm nhiều do thương vong lớn qua mấy ngày phòng ngự. Đến cuối ngày 29 tháng 7, Tập đoàn quân 3 mới trở lại tuyến Shumovo (???), Savenkovo. Tập đoàn quân 63 đánh chiếm Gremyachy (???) và tiến ra tuyến Stanovoy Kolodez, Olovyannikovo. Riêng Tập đoàn quân 61 vẫn chưa lấy lại được bàn đạp giữa hai con sông Oka và Optukha. Ngày 30 tháng 7, Tập đoàn quân cận vệ 11 cũng đẩy lùi cuộc phản công của Quân đoàn 53 và Sư đoàn cơ giới 10 (Đức) khôi phục lại tuyến mặt trận ở Ilyinskoe, Borilovo, Pavlovsky, Podchernevo, uy hiếp sườn trái của cụm quân Đức đang phòng thủ phía đông Oryol. Tập đoàn quân 61 của tướng Belov cố gắng lấy lại căn cứ bàn đạp nhưng cả ba lần vượt sông trong ngày 30 tháng 7 đều không thành công. Ở phía bắc vòng cung Kursk, Tập đoàn quân xe tăng 2 và Tập đoàn quân 48 đã tiến lên được 40 km hướng đến thị trấn Kromy.
Nhận thấy nguy cơ bị bao vây tại Oryol, ngày 1 tháng 8, tướng Walter Model bắt đầu rút các đơn vị quân Đức khỏi Oryol, các tập đoàn quân 3 và 63 của Phương diện quân Bryansk chuyển sang tấn công truy kích. Đến ngày 3 tháng 8, Tập đoàn quân 63 của tướng V. Ya. Kolpakchi đi vòng qua phía nam Oryol lần lượt đánh chiếm Zarya Svobody (???), Vyazki, Krutaya Gora, Mikhaylovka và Zhuravka (???). Tập đoàn quân 61 chiếm lại bàn đạp ở tả ngạn sông Oka và đột kích vào Oryol từ phía đông bắc. Tập đoàn quân 3 tấn công từ phía đông nam vào thành phố. Những bãi mìn dày đặc của quân Đức đã làm cho nhiều xe tăng Liên Xô phải dừng lại trước cửa ngõ phía đông nam Oryol. Ngày 3 tháng 8, quân Đức bắt đầu cho nổ mìn phá hoại các nhà máy công nghiêp, kho tàng và các công trình xây dựng lớn trong thành phố. Đêm 4 tháng 8, Tập đoàn quân 63 từ phía nam Oryol bẻ hướng lên phía bắc, đột kích vào ngoại ô thành phố lúc tảng sáng, phối hợp với Tập đoàn quân 3 tấn công từ phía đông và cánh trái của Tập đoàn quân 61 tấn công thành phố từ phía bắc. 10 giờ sáng ngày 5 tháng 8, các sư đoàn bộ binh 5 (Tập đoàn quân 63), 129 và 380 (Tập đoàn quân 3) cùng Lữ đoàn xe tăng xe tăng cận vệ 26 đã hoàn toàn làm chủ thành phố Oryol.