În august și septembrie 1943 a luat parte la Ofensiva strategică Donbass. Pentru acțiunile sale, Mammadov a fost primit Ordinul Steaua Roșie la 25 septembrie 1943. În luna octombrie a participat la capturarea orașului Zaporijjea, iar la 19 martie 1944 a fost decorat cu Ordinul Aleksandr Nevski. În martie 1944 Mammadov a luptat în jurul fermelor Șevcenkovski, iar pentru aceste acțiuni a primit Ordinul Steagul Roșu. A luat parte apoi la Ofensiva Iași-Chișinău. La 21 august batalionul său a traversat Siretul și a ocupat orașul Roman, raportând că a capturat trei trenuri și până la 4.000 de soldați. Mammadov a fost rănit în acele lupte, dar a rămas în continuare la comandă. În 15 zile de luptă pe teritoriul României, batalionul său a distrus patru tancuri, două autotunuri, 64 de tunuri, 191 de autovehicule și 108 mitraliere, ucigând 1.375 de militari germani. La 24 martie 1945 Mammadov a primit titlul de Erou al Uniunii Sovietice și Ordinul Lenin.