25 марта 1945 года войска 2-го Украинского фронта начали Братиславско-Брновскую наступательную операцию с целью освобождения Словакии и овладения Братиславским и Брненским промышленными районами.1 апреля 7-я гвардейская армия вышла на подступы к Братиславе. Противник тщательно подготовил город к обороне, создав многочисленные железобетонные огневые точки, противотанковые рвы, минные поля. На улицах города были возведены баррикады, противопехотные и противотанковые препятствия. Особенно сильно были укреплены восточные окраины Братиславы. Северную окраину прикрывали Малые Карпаты, с юга — реки Малый Дунай и Дунай. Чтобы избежать разрушения города, командующий фронтом Р. Я. Малиновский принял решение овладеть городом путём обхода с северо-запада. Однако совсем избежать боёв в городе не удалось.
Катер Дунайской военной флотилии ведет огонь по городу.
Советские войска на улице Братиславы.
2 апреля Красная Армия прорвала оборону противника и вошла в восточную и северо-восточную окраины Братиславы. Советским бойцам 25-го гвардейского и 23-го стрелковых корпусов при поддержке кораблей Дунайской военной флотилии пришлось штурмовать буквально каждый квартал, улицу и дом. Наступали и со стороны Малых Карпат. Немцы отчаянно сопротивлялись, пытались контратаковать, но без особого успеха. К полудню 4 апреля советские войска вышли к центру города. Начался решительный штурм Братиславы. И к концу дня фашисты отступили в сторону Вены. Братиславу полностью освободили всего за два дня. За время операции по освобождению Братиславы советские войска потеряли почти 20 тысяч солдат и офицеров.
Жители Братиславы встречают освободителей.
Доблестным войскам 2-го Украинского фронта, овладевшим Братиславой салютовали в Москве 20-ю артиллерийскими залпами из 224-х орудий. Почетные наименования «Братиславских» получили 23-й и 25-й гвардейские стрелковые корпуса, 252-я и 409-я стрелковые, 5-я и 26-я зенитно-артиллерийские дивизии.