Chiến dịch tấn công Moravská–Ostrava
Diễn biến > Giai đoạn II: từ 24 tháng 3 đến 5 tháng 4 > Đông Bắc Morava

Sáng 24 tháng 3, sau 45 phút pháo binh bắn chuẩn bị, Tập đoàn quân số 38 tiếp tục tấn công. Thời tiết tốt lên đã tạo điều kiện cho Tập đoàn quân không quân 8 huy động nhiều máy bay ném bom và cường kích yểm hộ cho cuộc tấn công này. Ngay trong ngày đầu tiên, các quân đoàn sơn chiến 126, 127 và Quân đoàn bộ binh 95 đã phá vỡ ba lớp hầm hào phòng ngự của Quân đoàn bộ binh 59 (Đức) và đột phá sâu đến 7 km. Ngày 24 tháng 3, các quân đoàn sơn chiến và bộ binh Liên Xô tiếp tục tấn công sau một loạt pháo kích dài 20 phút. Chiều cùng ngày, các chi đội phái đi trước của Quân đoàn sơn chiến 127 đã tiếp cận ngoại vi thị trấn Loslau (nay là Wodzisław Śląski). Đêm 24 rạng ngày 25 tháng 3, tướng Gotthard Heinrici điều Sư đoàn xe tăng 19 và 2 sư đoàn bộ binh ra phản kích để giải tỏa Loslau. Sang 25 tháng 3, tướng K. S. Moskalenko huy động Lữ đoàn pháo chống tăng 6 và các trung đoàn pháo chống tăng 1506, 1642, 1663, 1672 lên phía trước yểm hộ cho các quân đoàn bộ binh 95 và 101 tiến hành phản đột kích, đánh lùi Sư đoàn xe tăng 8 (Đức). Trong ngày 25 tháng 3, các quân đoàn sơn chiến nhẹ 126 và 127 đã mở rộng cửa đột phá lên đến 20 km chiều rộng và 15 km chiều sâu. Sáng ngày 26 tháng 3, Tập đoàn quân số 38 giải phóng Loslau. Trên cánh phải của Tập đoàn quân 38, Quân đoàn bộ binh 28 (Tập đoàn quân 60) cũng giải phóng thành phố Rybnik, mở đường tấn công sang Racibórz. Tuyến phòng thủ Đông Bắc Morava của quân Đức bị vỡ một mảng lớn. Ngày 1 tháng 4, Bộ tư lệnh Cụm tập đoàn quân Trung tâm (Đức) phải tăng viện cho tướng Gotthard Heinrici Quân đoàn xe tăng 24 gồm các sư đoàn xe tăng 8, 17 và các sư đoàn bộ binh 75 và 253 để cứu vãn tình thế.
Ngày 26 tháng 3, đại tướng A. I. Yeryomenko thay thế đại tướng I. Ye. Petrov làm tư lệnh Phương diện quân Ukraina 4. Sau khi nghiên cứu tình hình, ông yêu cầu Tập đoàn quân 18 và Tập đoàn quân cận vệ 1 tiếp tục tấn công nhằm kéo bớt quân Đức ra khỏi mũi công kích chính của Tập đoàn quân 38. Ngày 29 tháng 3, sau 45 phút pháo binh bắn chuẩn bị, lúc 11 giờ 45 phút, các quân đoàn bộ binh 107 và cận vệ 3 của Tập đoàn quân cận vệ 1 triển khai tấn công trên hướng Fryštát. Ngay trong ngày 29 tháng 3, Quân đoàn bộ binh 107 đã đánh chiếm thị trấn Drogomyśl và điểm cao 259,3 trên bờ sông Olza. Từ điểm cao này, Lữ đoàn hỏa tiễn và Lữ đoàn pháo nòng dài cận vệ 24 có thể triển khai trận địa và bắn trực chỉ vào Fryštát. Tận dụng lúc quân Đức tập trung binh lực vào hướng Đông Bắc Morava, ngày 1 tháng 4, Sư đoàn bộ binh 237 (Quân đoàn 107) đã mở cuộc tấn công từ Žilina, vượt qua vùng núi thấp giữa sông Soła và thượng nguồn Wisla, đánh chiếm Głębce và Istebna. Bị Sư đoàn 237 tấn công từ sau lưng trong khi đang phải đối phó với Quân đoàn tăng cường 159 (Liên Xô) trên hướng Raiša (Rajcza), Cụm tác chiến sư đoàn xung kích 87 (Đức) buộc phải bỏ phòng tuyến sông Soła rút về phía Tây.
Ở trên tuyến tấn công chính, tại khu vực tác chiến của Tập đoàn quân số 38 và Tập đoàn quân cận vệ số 1, quân Đức tiếp tục chống cự kịch liệt dựa trên một hệ thống phòng ngự cứng rắn quy mô lớn. Chỉ có những mũi đột kích chính của Tập đoàn quân số 38 là có thể tiếp tục tiến lên trước. Vào đầu tháng 4 năm 1945, Quân đoàn sơn chiến 126 và Quân đoàn bộ binh số 95 đã tiếp cận sông Oder, đánh chiếm và mở rộng một số đầu cầu vượt sông. Đến đây, sự chống cự kịch liệt của quân Đức cùng với hình thái chiến trướng buộc quân đội Liên Xô phải dừng cuộc tấn công và điều chỉnh kế hoạch. Ngày 5 tháng 4, Tập đoàn quân 38 được lệnh chuyển sang phòng ngư, chuẩn bị cho các trận đánh mới.