The Battle of Mollahasanli is a battle that took place on 28 November 1578 during the Ottoman–Safavid War (1578–1590) in the town of Mollahasanli on the banks of the Agsu River in Shirvan. The Safavid army, under the command of the Crown Prince Hamza Mirza, defeated the army of the Ottoman ally, the Crimean Khan, under the command of the kalga . Adil Giray himself was taken prisoner.