Chiến dịch tấn công Nikopol–Krivoi Rog
Diễn biến > Giải phóng Krivoy Rog

Ngày 6 tháng 2, Thống chế Erich von Manstein đã điều Sư đoàn xe tăng 24 của Quân đoàn xe tăng 57 đi tăng cường cho cánh quân giải vây cho Cụm quân Đức tại Korsun-Shevchenkovsky nhưng phải thay đổi ý định trước nguy cơ thất bại của Tập đoàn quân 6 (Đức) tại khu vực Nikopol - Krivoy Rog. Sau khi được bổ sung Trung đoàn xe tăng 560 gồm toàn xe tăng Tiger I tại Dolinskaya (Dolynska), ngày 11 tháng 2, sư đoàn này quay trở lại Shirokoye phối hợp với Sư đoàn xe tăng 9, các sư đoàn bộ binh 15 và 257 (Đức) tổ chức phản kích vào bên sườn Tập đoàn quân cận vệ 8 đang từ khu vực Apostolovo triển khai vây bọc Krivoy Rog từ phía Nam. Sư đoàn xe tăng 23 và trung đoàn pháo tự hành 286 cũng phản kích vào Sholokhovo đón tàn quân của Quân đoàn 44 (Đức) từ Nikopol chạy ra. Ngày 12 tháng 2, xe tăng Đức đã tiếp cận Sholokovo nhưng không thể vượt qua tuyến phòng thủ của Quân đoàn bộ binh 31 thuộc Tập đoàn quân 46 (Liên Xô). Ngày 16 tháng 2, Sư đoàn xe tăng 24 Đức đang tấn công trên hướng Apostolovo đã bị Quân đoàn cơ giới cận vệ 4 (Liên Xô) đột kích vào sườn phải. Quân đoàn bộ binh 29 có Trung đoàn pháo tự hành cận vệ 10 yểm hộ cũng đẩy lùi các đợt công kích của xe tăng Đức tại khu vực Bolshaya Kostromka (Velyka Kostromka), Novo Semenovka và Vekhner Mikhailovka (???). Ngày 18 tháng 2, quân Đức phải ngừng phản kích.
Ngày 17 tháng 2, được Tập đoàn quân cận vệ 8 yểm hộ từ phía sau, các tập đoàn quân 37 và 46 (Liên Xô) bắt đầu công kích Krivoy Rog từ hai hướng Đông Bắc và Đông Nam. Tập đoàn quân 37 đã mở rộng chính diện tấn công và trong ngày 17 tháng 2 đã tiến sâu 10 km dọc bờ trái sông Ingulets lần lượt đánh chiếm các cứ điểm Novo -Pokrovka, Pichugine, Taburische (???) và đến cuối ngày để tiến đến Alexandrovka, Zlatopol, Novoselovka (???). Tập đoàn quân 46 cũng từ Apostolovo đột kích lên phía Bắc. Ngày 20 tháng 2, tướng von Schwerin, chỉ huy Cụm tác chiến "Schwerin" huy động Sư đoàn cơ giới 16 (Đức), các sư đoàn bộ binh 161, 294 và sư đoàn bộ binh 14 (Romania) tổ chức phản đột kích vào Quân đoàn bộ binh 57 đang áp sát thành phố từ phía Đông. Tuy nhiên, tướng M. N. Sharohin đã tập trung chủ lực Tập đoàn quân 37 gồm Quân đoàn bộ binh cận vệ 27 và Quân đoàn bộ binh 82 ở phía Bắc thành phố. Rạng sáng 22 tháng 2, Quân đoàn bộ binh 82 bất ngờ đột kích dọc theo sông Ingulets và Krivoy Rog. Tướng Schwerin vội vã dừng cuộc phản kích và điều các đơn vị xe tăng, cơ giới còn lại mở đường máu thoát về đầu cầu Shirokoye. Tập đoàn quân 46 tiến công chậm hơn đã không ngăn chặn được cuộc tháo chạy này. 16 giờ chiều 22 tháng 2, Quân đội Liên Xô hoàn toàn làm chủ Krivoy Rog.
Lợi dụng 3 sư đoàn xe tăng và cơ giới Đức đang tạo thành một chỗ lõm sâu đến 30 km từ Arkhangenskoye qua phía Nam Apostolovo đến Sholokhovo, ngày 24 tháng 2, Tập đoàn quân cận vệ được giao nhiệm vụ mở một đòn đột kích mới từ Apostolovo đến Arkhangenskoye nhằm đánh chiếm một khu vực đầu cầu trên sông Ingulets và cô lập cánh quân xe tăng Đức đang dừng lại sau cuộc phản kích. Ngày 25 tháng 2, Quân đoàn bộ binh cận vệ 28 và Quân đoàn cơ giới cận vệ 4 bắt đầu một trận kịch chiến với các sư đoàn xe tăng Đức đang rút qua sông tại đầu cầu Shirokoye. Ngày 26 tháng 2, Quân đoàn kỵ binh Cossak cận vệ 4 được đưa vào trận để thiết lập một đầu cầu tấn công mới trên khu vực. Cuộc chiến tranh chấp khu vực Shirokoye kéo dài đến ngày 29 tháng 2. Quân đội Liên Xô chiếm được khu vực đầu cầu Shirokoye làm bàn đạp để tổ chức Chiến dịch tấn công Bereznegovatoye–Snigirevka chỉ một tuần sau đó.