Chiến dịch Lvov–Sandomierz
Quân đoàn số 13 bị bao vây ở Brody

Ở phía Nam, một đợt tấn công quyết liệt của Hồng quân tại nơi tiếp giáp của Tập đoàn quân thiết giáp số 1 và số 4 đã đẩy lùi Cụm tác chiến C với quân số cấp sư đoàn. Phương diện quân Ukraina 1 bắt đầu hướng mũi tiến công của họ lên phía Bắc một chút, và sau một trận oanh kích dữ dội bằng pháo binh và không tập bằng phi cơ, Hồng quân tấn công vào các sư đoàn bộ binh số 349 và số 357 vừa bị suy yếu sau đợt oanh kích. Sư đoàn số 349 nhanh chóng sụp đổ, số binh sĩ sống sót đã tháo chạy tán loạn. Tuy nhiên do hành động kịp thời của Cụm tác chiến C và sư đoàn số 357, Phương diện quân Ukraina 1 chỉ tiến được 3 đến 4 km. Dầu sao, Hồng quân vẫn tiếp tục tiến về hướng Zolochiv và Sasiv, chọc một lỗ thủng vào giữa các quân đoàn số 13 và quân đoàn thiết giáp số 48 của Đức bên cạnh đó.
Pháo binh Đức từ quân đoàn và từ sư đoàn pháo binh số 18 bắt đầu oanh kích ồ ạt khu vực chỗ lồi hẹp này và bắn phá dữ dội tại "hành lang Koltiv". Một đợt phản kích vội vã của Sư đoàn thiết giáp số 1, số 8 và sư đoàn bộ binh cơ giới cận vệ Waffen-SS "Galizien" (Ukraina 1) được tiến hành nhằm chặn đà tấn công của Hồng quân Xô Viết. Sư đoàn SS và sư đoàn thiết giáp số 1 đã chiến đấu khá tốt, tuy nhiên sư đoàn thiết giáp số 8 bị chặn đứng tại khu vực của Quân đoàn số 13 và bị cắt rời khỏi hai sư đoàn còn lại, không thể tham gia cuộc phản kích. Thành quả ban đầu của đợt phản kích có vẻ khả quan, tuy nhiên đợt phản kích của phát xít Đức nhanh chóng bị Hồng quân chặn đứng với sự hỗ trợ tích cực của Không quân Xô Viết: 17.200 quả bom đã được Tập đoàn quân không quân số 2 của Liên Xô rải thảm đầu xe tăng Đức. Và việc sư đoàn thiết giáp số 8 bị loại khỏi vòng chiến ngay từ đầu đã đánh dấu sự thất bại của đợt phản kích này. Viên Tư lệnh của sư đoàn thiết giáp số 8 đã bỏ qua các mệnh lệnh dứt khoát và dự định tìm một con đường tắt cho đơn vị của ông ta. Tuy nhiên, sư đoàn này nhanh chóng bị đánh tơi tả bởi các máy bay cường kích của Không quân Xô Viết (Jabos) và bị hất văng ra khỏi khu vực Zolochiv - Zboriv của tuyến đường bộ Lviv - Ternopil. Mặc dù vậy, mũi tấn công phía Nam của Hồng quân cũng tiến tương đối chậm.
Ngày 16 tháng 7 năm 1944, Konev đã chấp nhận mạo hiểm tung Tập đoàn quân xe tăng cận vệ 3 của Thượng tướng Pavel Rybalko vào mũi tấn công phía Nam. Mạo hiểm là vì Tập đoàn quân này sẽ phải di chuyển xuyên qua hành lang hẹp Koltiv vốn chịu sự bắn phá dữ dội của pháo binh đi kèm với nhiều đợt phản kích của phát xít Đức. Tập đoàn quân xe tăng cận vệ số 3 nhanh chóng điều chỉnh hướng di chuyển về phía Lviv như kế hoạch, rồi không lâu sau đó các mũi tấn công của Hồng quân tiếp tục tiến về phía Tây. Viên Tư lệnh của Quân đoàn số 13 bắt đầu nhận ra rằng Hồng quân đang khép dần vòng vây đối với đơn vị của ông ta và quân Đức bây giờ phải rút lui ngay lập tức để tránh bị bao vây. Quân Đức được lệnh rút về tuyến Prinz-Eugen-Stellung, một vị trí bao gồm các chuỗi phòng tuyến không có quân đồn trú được xây dựng vào tháng 6 năm 1944, chạy dọc theo sông Strypa cách Ternopil 35 cây số về phía Tây. Suốt ngày 17 tháng 7 Hồng quân tấn công mạnh vào tuyến Prinz-Eugen-Stellung và đánh chiếm một phần của khu vực đó. Sư đoàn bộ binh cơ giới cận vệ Waffen-SS số 14 được tung vào khu vực để đoạt lại các vị trí bị chiếm, tuy nhiên sau một số thành công ban đầu mũi phản kích của Đức sa vào một đơn vị tăng hạng nặng IS-2 của Liên Xô và thế là quân Đức bị chặn lại ngay tức khắc. Bất chấp sự cảnh báo và khuyên can của các sĩ quan cấp dưới, Tư lệnh quân đoàn số 13 Tướng Arthur Hauffe không cho quân Đức rút thêm một thước tất nào nữa; việc này đã quyết định số phận bi đát của ba sư đoàn của Quân đoàn số 13 cùng với Cụm tác chiến C tại "cái chảo" Brody.
Ngày 18 tháng 7 năm 1944, một đợt tấn công mới của Phương diện quân Ukraina 1 ở hướng Lviv đã đột phá trận tuyến quân phát xít Đức tại đây. Cuối ngày, hai mũi tấn công của Phương diện quân gặp nhau ở thành phố Busk, Ukraina và hoàn tất việc khép chặt vòng vây. 45 nghìn quân Đức đã rơi vào một "cái chảo" gần Brody và trận tuyến của Cụm Tập đoàn quân Bắc Ukraina bị thủng một lỗ rộng chừng 200 cây số.