為徹底收複烏克蘭和解放波蘭東南部,蘇軍烏克蘭第1方麵軍(司令為蘇聯元帥科涅夫)決心以120萬人、2200輛坦克和自行火炮、1.39萬門火炮、3000架作戰飛機發起利沃夫—桑多梅日戰役。德軍北烏克蘭集團軍群(總司令為莫德爾元帥)企圖以90萬人、900輛坦克和強擊火炮、6300門火炮、700架作戰飛機,依托完備的防禦體係,將蘇軍阻止在布格河以東。
1944年7月13~27日,蘇軍右翼和中央2個突擊集團,分別向俄羅斯拉瓦方向和利沃夫總方向實施主要突擊。左翼向斯坦尼斯拉夫、德羅戈貝奇方向實施輔助突擊。22日,蘇軍圍殲德軍布羅德集團8個師。27日,蘇軍主力收複利沃夫。
7月28日~8月29日,蘇軍主力於右翼向西發展進攻,7月30日強渡維斯瓦河。8月18日,蘇軍解放桑多梅日,後將這一地域的維斯瓦河西岸登陸場擴大到正麵75公裏,縱深55公裏。
此役,蘇軍全殲德軍8個師,重創32個師,解放了烏克蘭西部和波蘭東南部,並在桑多梅日以西地域建立戰役登陸場,為爾後向西發展進攻創造了條件。