Во завршните операции, таа имала задача да ги обезбеди внатрешните крила на Првата и Четвртата армија на ЈА на почетокот на операцијата, со ангажирање на нејзините дивизии во долината на реката Босна и да ја одржи оперативната врска со Сараевската оперативна група за време на Сараевска операција. Потоа напредувала во правец Добој - Дервента и по десниот брег на Сава за што поскоро да избие во долината на реките Уна и Крка, обезбедувајќи го десното крило и задниот дел на Четвртата армија и помагајќи ѝ на Првата армија која напредувала северно од Сава. Нејзините единици на 5април преминала во општа офанзива на т.н. Добојски мостобран, на 17 април го ослободила Добој, по што дел од нејзините сили избиле во областа Босански Брод, кого го ослободила на 20 април, а дел од 23. српска дивизија ѝ помогнал на Првата армија во ослободувањето на Славонски Брод.
Унската оперативна група до 27април избила пред непријателскиот фронт на реката Уна од Босански Нови до Јасеновац, а Карловачката оперативна група преку Бихаќ и Слуњ продолжила до секторот на карловачката утврдена област. Од 27 април до 2 мај, Унската група дивизии ги победила силите на германскиот 15. планински армиски корпус и ги ослободила Хрватска и Босанска Дубица, Хрватска Костајница, Костајница, Добрљин, Двор на Уна и Нови Град, а потоа продолжила преку Сисак и Петриња кон Загреб. Карловачката група дивизии од 30 април до 6 мај, водела тешки битки против силите на германскиот 91. армиски корпус, го уништила непријателот во добро бранетите упоришта: Генералски Стол, Дуга Реса и го ослободила Карловац.
Потоа Втората армија почнала да го гони непријателот во правец Метлика - Ново Место - Крањ и Кршко - Зидани Мост, а делови од 28. славонска и 45. српска дивизија отфрлајќи ја 7. СС дивизија „Принц Еуген“, на 8 мај утрото од југ влегла во Загреб и во соработка со силите на Првата армија го ослободиле. Поддржувајќи го гонењето на непријателот, единиците на Втората армија од 10 до 15 мај ја принудиле капитулација и ја разоружала германската на 7. СС дивизија Принц Еуген и 373. легионерска дивизија и бројни усташки и четнички единици во областа меѓу Загреб и Зидани Мост, а во соработка со единиците на Првата и Третата армија и другите непријателски сили во Штаерска и Горењеска, каде што го завршила своето воено патување.
Од нејзиното основање до 15 мај 1945 година Втората армија уништила околу 30.000 и заробила 36.614 непријателски војници, подофицери и офицери, со сопствени загуби од 4.961 погинат и 14.212 ранети. Само од 10 до 15 мај, нејзините единици заробиле 21.000 непријателски војници и заплениле 29 тенкови и друго оружје.