The Timurid Shah Rukh took advantage of the weakened state of the Qara Qoyunlu to invade their land, crossing the Aras River and battling the forces of Iskander and Ispend at Yakhsi (28 July 1421 - 1 August 1421).
Timurid forces were almost defeated when Amir Shahmalik cut heads of two slain soldiers and tricked both into thinking his brother was killed.
Meanwhile, Shah Rukh briefly occupied Azerbaijan and Armenia but then withdrew once more to Khorasan, appointing Qara Osman's son Jalaladdin Ali beg as his viceroy.
[7] Hearing this regional rulers - namely Malik Sharaf-al Din of Akhlat, Qara Osman and some Kurdhish chiefs made an alliance and marched on Ardabil unsuccessfully.
In 1425 brothers of Khalilullah I - Keygobad, Ishaq and Hashim - revolted in Shirvan, shah requested help from Qara Iskander.
Qara Iskander's half brother Abu Said withdrew in the midst of the battle and submitted to Shah Rukh on 18 September 1429.
After numerous complaints and his recall to palace, afraid Yar Ali fled to Shirvan, where he was captured and was turned over to Timurids.
He was ambushed by Qara Osman en route, who was aided by Muhammad Juki (son of Shah Rukh) in Adilcevaz.
He further fled to Murad II, who appointed him as a governor of Tokat, however he declined and gathered his forces to go back to Tabriz.