Chiến dịch Polotsk
Diễn biến

Trong bốn ngày tạm ngừng chiến dịch để tập trung vào hướng Vitebsk, tướng I. Kh. Bagramian đã đề nghị các đội du kích đang hoạt động trong hậu phương quân Đức mở các cuộc tấn công phá hoại các tuyến giao thông liên lạc. Từ ngày 25 đến ngày 28 tháng 6, theo chỉ thị của P. K. Ponomarenko, Bí thư BCH Trung ương Đảng Cộng sản Byelorussia (hoạt động bí mật), 30 đội du kích Byelorussia với 15.000 quân đã đồng loạt mở các trận tấn công phá hoại đường sắt, nhà ga, kho hàng, cầu cống, lật đổ các đoàn tàu của quân Đức. Trên hướng Polotsk, Lữ đoàn du kích của trung tá I. I. Ryzhikov đã làm tê liệt tuyến đường sắt Polotsk - Idritsa và Polotsk - Daugavpins trong năm ngày, làm gián đoạn các hoạt động tiếp viện của Cụm tập đoàn quân Bắc cho Quân đoàn bộ binh 1 (Đức) dóng tại Polotsk.
Ngày 29 tháng 6, Phương diện quân Pribaltic 1 tiếp tục nổ súng, nối lại cuộc tấn công vào Polotsk. Trong ngày tấn công đầu tiên, Quân đoàn bộ binh 103 và Quân đoàn bộ binh cận vệ 23 của Tập đoàn quân cận vệ 6 và Quân đoàn xe tăng 1 đã mở được của đột phá sâu đến 18 km trên hướng Vetrinno - Disna, cắt đứt đường sắt Polotsk - Molodechno. Bị đánh bất ngờ từ sau lưng khi phòng tuyến tạm thời do tàn quân của các Quân đoàn bộ binh 6 và 9 (Đức) không thể chống đỡ nổi, tướng Carl Hilpert phải điều Trung đoàn pháo chống tăng 205, Tiểu đoàn súng phun lửa 87 và Tiểu đoàn xe tăng 281 ra hướng Vetrino chặn kích nhưng tất cả các đợt phản kích của quân Đức đều bị đánh bại. Quân đoàn xe tăng 1 (Liên Xô) tiếp tục tăng tốc độ đột phá đến tuyến sông Disna với mục tiêu nhanh chóng cô lập cụm quân Đức tại Polotsk.
Ở hướng Đông Bắc Polotsk, ngày 29 tháng 6, Tập đoàn quân xung kích 4 được tăng viện Quân đoàn bộ binh 100 của thiếu tướng D. V. Mikhailov được lấy từ lực lượng dự bị của Phương diện quân Pribaltic 1 đã vượt qua sông Sosnitsa, điều mà trước đó mấy ngày, họ chưa làm được. Sau khi đánh bại Sư đoàn bộ binh 205 (Đức) trên hướng Dokhnar, ngày 30 tháng 7, Quân đoàn bộ binh 100 (Liên Xô) đã có mặt ở phía Bắc Polotsk, cách thành phố không đầy 10 km khóa chặt con đường rút lui lên phía Bắc của Quân đoàn bộ binh 1 (Đức). Đêm 30 tháng 6 rạng ngày 1 tháng 7, Lữ đoàn xe tăng 159 và Lữ đoàn cơ giới 44 của Quân đoàn xe tăng cận vệ 1 (Liên Xô) bất ngờ đột nhập vào thị trấn Disna trên ngã ba sông Tây Dvina - Disna. Quân Đức dã phá nổ cây cầy bắc qua sông Disna tại đây. Nhưng chỉ nửa ngày sau, Tiểu đoàn công binh 94 đã lắp ghép xong chiếc cầu phao trong tải 40 tấn ở phía Nam Vostsevichi dưới sự yểm hộ của hỏa lực xe tăng và pháo phòng không. Ngày 2 tháng 7, Lữ đoàn xe tăng 159 và Lữ đoàn cơ giới 44 (Lien Xô) đã qua sông trên cây cầu này. Trong hai ngày sau đó, Sư đoàn bộ binh 87 và Sư đoàn cảnh vệ 281 (Đức) liên tục tổ chức phản kích nhằm hất xe tăng 1 trở lại bên kia sông Disna và mở thông con đường rút lui dọc theo sông Tây Dvina nhưng vô hiệu. Ngày 4 tháng 7, Lữ đoàn xe tăng 159 đã tiếp cận ngã ba sông Drissa - Tây Dvina. Trước sức ép của quân đội Liên Xô, tàn binh của các quân đoàn số 9 và số 6 (Đức) bị dồn về phía Polotsk. Các đội du kích Liên Xô sau lưng quân Đức cũng hoạt động mạnh mẽ, tập kích, quấy nhiễu các toán quân Đức rút chạy, nhiều khi tấn công cả những nhóm lớn quân Đức đang triệt thoái.
Ngày 1 tháng 7, cánh trái của Quân đoàn xe tăng 1 gồm các lữ đoàn xe tăng 89, 117 và trung đoàn pháo tự hành 1437 phối hợp với Quân đoàn bộ binh 103 (Tập đoàn quân cận vệ 6) tấn công Germanovichi và chiếm được nguyên vẹn cây cầu qua sông Disna. Lữ đoàn xe tăng 89 và các sư đoàn bộ binh 154 và 270 lập tức tổ chức vượt sông tiến đánh Opsa. Sau khi Sharkovsina ngày 2 tháng 7, Lữ đoàn xe tăng 117, Trung đoàn pháo tự hành 1437 cùng Sư đoàn bộ binh 29 tấn công dọc theo bờ Bắc sông Disna và đến chiều ngày 4 tháng 7 đã đánh chiếm thị trấn Kozyany. Không có một cuộc phản công đáng kể nào của quân Đức trên hướng này.
Ở phía Nam sông Disna, tướng A. P. Beloborodov chia Tập đoàn quân 43 làm hai cánh tấn công song song về phía Tây. Ngày 29 tháng 6, từ đầu cầu Usachi, Quân đoàn bộ binh 1 cùng các lữ đoàn xe tăng cận vệ 10 và 39 tấn công vào thị trấn Podsvilye, đánh chiếm nhà ga và hơn 50 toa tàu chở đầy hàng quân sự Đức đang kẹp lại tại đó. Ngày 1 tháng 7, cánh quân này tiếp tục đánh chiếm nhà ga đầu mối Glubokoye và tấn công dọc theo đường sắt về phía Tây. Ngày 3 tháng 7, Lữ đoàn xe tăng cận vệ 10 đã có mặt ở cửa ngõ thành phố Postavy. Cánh trái của Tập đoàn quân 43 gồm Quân đoàn bộ binh cùng các trung đoàn pháo tự hành 377 (cận vệ) và 1203 từ Lepen đã vượt qua khu đầm lầy ở thượng nguồn sông Berezina, đánh chiếm Dokshitsy và Parafyanovo ngày 1 tháng 7. Đến ngày 3 tháng 7, Quân đoàn bộ binh 92 đã tiến đến khu hồ Naroch.
Trước tình hình các phòng tuyến bị quân đội Liên Xô tràn ngập, tướng Reinhardt vội vã ném các lực lượng dự bị còn lại là hai sư đoàn an ninh cảnh vệ ra mặt trận phía Bắc Polotsk nhằm cứu vãn tình thế. Đồng thời, theo lời thỉnh cầu của thống chế Walter Model, tư lệnh Cụm Tập đoàn quân Trung tâm, các sư đoàn bộ binh số 290 và 81 của Cụm Tập đoàn quân Bắc được gấp rút điều về Polotsk. Bằng các lực lượng hậu tuyến và viện binh, quân Đức dựng vội một vành đai phòng ngự bên ngoài, yểm trợ cho lực lượng còn lại rút vào bên trong thành phố. Ở phía Nam của khu vực, tàn binh của quân đoàn số 9 (sư đoàn bộ binh số 252 cùng cụm tác chiến D) và Quân đoàn bộ binh 6 (chủ yếu là tàn binh của sư đoàn bộ binh số 95) tiếp tục kháng cự yếu ớt. Tốc độ tiến công của quân đội Liên Xô không giảm nhưng tốc độ rút lui của quân Đức dọc sông Tây Dvina cũng diễn ra rất nhanh. Một binh sĩ sống sót thuộc Sư đoàn bộ binh 252 (Đức) miêu tả cuộc tháo chạy vội vã này là "cuộc chạy đua về phía Tây, với nỗ lực nhằm chạy nhanh hơn các đơn vị Xô Viết vốn đang chạy nhanh hết mức mà hệ thống hậu cần của họ có thể cho phép. Sư đoàn của tôi đã phải chạy gần 500 cây số".
Sáng ngày 1 tháng 7, các mũi tấn công của bộ đôi tập đoàn quân xung kích 4 và cận vệ 6 của Phương diện quân Pribaltic 1 bắt đầu công kích Polotsk với sự tham gia của các quân đoàn bộ binh 100 và 83 thuộc Tập đoàn quân xung kích 4, phối hợp với các quân đoàn bộ binh cận vệ 2 và 23 của Tập đoàn quân cận vệ 6. 2 lữ đoàn và 3 trung đoàn xe tăng cùng 2 trung đoàn pháo tự hành của Tập đoàn quân cận vệ 6 cũng được tung vào trận đánh chiếm Polotsk. Cụm quân Đức còn lại trong thành phố cố gắng tổ chức phòng thủ vòng tròn và kháng cự kịch liệt nhưng không trụ được lâu. Ngày 2 tháng 7 hai Tập đoàn quân Xô Viết đã xuyên thủng phòng tuyến quân Đức và đột nhập vào thành phố, quét sạch toàn bộ quân Đức khỏi bờ Nam sông Tây Dvina. Cùng ngày 2 tháng 7, một cuộc chiến nhằm giành giật chiếc cầu đường sắt chính bắc ngang qua sông Tây Dvina diễn ra giữa Sư đoàn bộ binh 290 (Đức) với Quân đoàn bộ binh cận vệ 23 (Liên Xô). Xế chiều cùng ngày, trung đoàn bộ binh cận vệ 156 (Liên Xô) đã kịp thời đánh chiếm được cây cầu trước khi nó bị quân Đức phá sập. Sáng hôm sau (3 tháng 7), Quân đoàn bộ binh cận vệ 2 của Tập đoàn quân cận vệ 6 đã tận dụng chiếc cầu vượt qua bờ Bắc sông Tây Dvina và bắt đầu các trận đánh chiếm từng con phố. Sau một ngày kịch chiến, phần lớn quân Đức đồn trú trong Polotsk bị tiêu diệt hoặc bị bắt, một số ít bỏ thành phố tháo chạy theo bờ Bắc sông Tây Dvina về Drissa. Polotsk được giải phóng ngày 4 tháng 7.