 Returning to his homeland, Elshad worked at first as a company commander in the Guzdak settlement of Baku and then in the Lankaran district.When the Armenian offensive started he fought in battles around Füzuli, Aşağı Veysəlli, Shishkaya and in other war zones.His last battle was for the Aghdash Upland, and on December 11, 1993, he lost his life heroically in that battle.