15-16 апреля советские войска вышли к Севастополю и начали подготовку к штурму города. 19 и 23 апреля войска фронта совершили две попытки прорвать основной оборонительный рубеж Севастопольского укрепленного района, но они закончились неудачей. Потребовалась новая перегруппировка и подготовка войск, подвоз им боеприпасов и горючего. 5 мая начался штурм укреплений города – перешла в наступление 2-я гвардейская армия, что заставило противника перебрасывать к Севастополю войска с других направлений. 5 мая 1944 года, началось генеральное наступление советских войск на Севастопольский укрепленный район, который обороняла 17-я немецкая армия. Первой на штурм пошла 2-я гвардейская армия на северном участке. 7 мая начался общий штурм Севастополя войсками 4-го Украинского фронта. 9 мая Севастополь был освобожден, 12 мая остатки немецкой армии были добиты и пленены в районе мыса Херсонес.