Mais, dès le mois de , les Soviétiques lancent une nouvelle offensive et ils atteignent rapidement l'ancienne frontière soviéto-polonaise de 1939. En effet, ayant progressé depuis Kiev en ligne droite vers Lviv et Ternopil, toutes deux situées en Galicie orientale (annexée au Gouvernement général de Pologne en 1941), l'offensive soviétique a coupé la liaison entre le groupe d'armées Centre et le groupe d'armées Sud allemands et formé un dangereux saillant allemand, celui de Korsoun-Tcherkassy. En janvier 1944, afin d'isoler les forces allemandes du saillant, les Soviétiques entamèrent la fermeture de celui-ci en prenant Loutsk et Rovno. Concrètement, au sud, le front de la steppe traverse le Dniepr et rejoint les blindés de Vatoutine au nord, encerclant dans l'opération allemands autour de la ville de Korsun. Ainsi, le 28 janvier, la poche est bouclée et isolée par les forces soviétiques. Dès lors, la poche de Korsoun-Tcherkassy est proclamée "Kessel." L'encerclement était prévisible, mais Hitler avait refusé de replier ces unités devant tenir la ligne du Dniepr. Il considérait d'ailleurs que les soldats de la poche pouvaient percer et même reprendre Kiev. Plus réaliste, Manstein entreprend une attaque vers l'ouest le 11 février, et finalement autorisée le 16, pour briser l'encerclement et ouvrir un corridor permettant à la moitié des unités d'être évacuée, voire de tout simplement s'échapper, mais elles doivent abandonner la totalité de leur matériel dans la manœuvre. Au terme de la bataille de Tcherkassy, le 19 février, le "Kessel" est totalement nettoyé par l'Armée rouge. Parallèlement, les Soviétiques prennent Nikopol le 8 février et Krivoï Rog le , nettoyant le dernier saillant allemand à proximité du Dniepr.