 He expected the Persians to attempt to regain the city soon and so he ordered that the wall be repaired rapidly while a large Mughal army based in Kabul protected the area.When no Persian attack came, in 1646 the Emperor sent his son, Murad Baksh, to invade Uzbek-controlled Badakhshan.In the following year, Aurangzeb, another son, routed an Uzbek force outside of Balkh and captured the city.