He fought in the Battle of Moscow while serving with the 1st Guards Cavalry Division and was awarded the Order of the Red Star for his actions on 23 November 1942.
[3] He then fought in the Battles of Kharkov, the capture of Dnipropetrovsk, Zaporizhia, Nikolayev, Krivoy Rog, Kirovograd, and Chișinău.
On the night of 1 December, the battalion crossed the Danube in boats under artillery fire and engaged German troops on the right bank of the river.
When Allahverdiyev reached the shore, he reportedly covered the landing with machine gun fire.
Changing his position, he reportedly opened fire on the German troops and disorganized the defenses.
On 24 March 1945 Allahverdiyev was awarded the title Hero of the Soviet Union and the Order of Lenin.