Despite strong support from Shah Jahan, who had recovered enough from his illness to remain a strong factor in the struggle for supremacy, and the victory of his army led by his eldest son Sulaiman Shikoh over Shah Shuja in the battle of Bahadurpur on 14 February 1658, Dara Shikoh was defeated by Aurangzeb and Murad during the Battle of Samugarh, 13 km from Agra on 30 May 1658. Subsequently, Aurangzeb took over Agra fort and deposed emperor Shah Jahan on 8 June 1658.[citation needed]