В начале 1386 г. Тохтамыш с 90-тысячным войском вторгся в Закавказье. Пройдя через Ширван и опустошив его, он направился к Тебризу и обманом захватил, ограбил и произвел бесчинства. Далее большим разорениям подверглись Нахичевань, Марага, Маранд, Султанийе и ряд других городов Ирана. Количество уведенных в рабство доходило до 200 тыс. [2]. Только появление войск Тимура из Средней Азии вынудило Тохтамыша отступить из Закавказья. Тимур захватил Тебриз, подверг разграблению и насилию.
Захват Тимуром Ирана создал серьезную угрозу для Ширвана, который не мог противостоять полчищам этого завоевателя. Судьба Ширвана зависела от мудрости шир-ваншаха. "Нужно сказать, — пишет проф. А.Шихсаидов, — что первый ширваншах новой династии Ибрагим Дербенди оказался на высоте положения, проявил себя как гибкий политик, сумел удачно использовать противоречия своих противников" [15,16]. Заботясь о безопасности Ширвана, Ибрагим Дербенди явился в лагерь к Тимуру. За это он получил богатые подарки и сохранил титул ширваншаха. На него, как на вассала, Тимур возложил охрану от Золотой Орды Дербентского прохода [13].
Покорив Закавказье в 1395 году, Тимур двинул свою армию на север. В битве на берегу Терека он разбил Тохтамыша.
Разгромив Золотую Орду, Тимур в 1396 году все свои силы направил на покорение горских народов Восточного Кавказа. Там, где проходили полчища Тимура, все было залито кровью. Он потребовал от горцев не только обычной покорности, но и отказа от своей веры и принятия ислама [13]. Полчища Тимура прошли, жестоко расправляясь с местным населением, с севера на юг, начиная от Чечни. Всюду Тимур встречал упорное сопротивление народов. Никогда еще, даже после арабского и татаро-монгольского завоеваний, горские народы Восточного Кавказа не переносили таких несчастий и разрушений, как при нашествии Тимура. Его войны были непродолжительны, но отличались исключительными зверствами и кровопролитием [13].
После смерти Тимура огромная империя распалась. Среди его наследников началась борьба за власть.
В Тебризе, Карабахе, Шеки, Мараге и других местах после смерти Тимура произошли народные восстания.
К этому времени Ибрагим I добился самостоятельности Ширвана. Антитимуровские выступления широких масс дали возможность Ибрагиму I присоединить к Ширвану Гянджу и большую часть Карабаха. Началось восстание в Грузии. Грузинский царь заключил союз с ширваншахом.
Войны между золотоордынцами и эльханами, а затем с Тимуридами продолжались более ста лет. В ходе отмеченных здесь крупных военных действий и опущенных нами мелких военных стычек между Золотой Ордой и эльханами на территории Албано-Лезгистана, как справедливо подчеркивает А.Ализаде, "местные жители либо истреблялись, либо в некоторых случаях обращались в пленников-рабов и угонялись из страны" [17].
При Хулагидах из Средней Азии в Иран пришли племена Кара-коюнлу и Ак-коюн-лу, получившие свое название от черного и белого барана, изображенного на их знаменах. После смерти Тимура указанные племена, одержав победу над Тимуридами, положили начало новым государственным образованиям Кара-коюнлу (1410-1468 гг.) и Ак-коюнлу (14688-1500гг.) [5].
Основателем династии Кара-коюнлу был Байрам Ходжа. При Кара Юсупе, который добился наибольшихх успехов, в состав государства Кара-коюнлу вошли западная часть Ирана до Куры, часть Армении, Курдистана и Ирана Арабского. Столицей государства был Тебриз [2].
Кара Юсуф стремился подчинить себе и Ширван. В связи с нависшей угрозой нападения со стороны Кара-коюнлу произошло сближение между царем Кахетии Констатином, ширваншахом Ибрагимом и текинским правителем Сиди Ахмедом. Их объединенные войска выступили против Кара Юсуфа. Битва произошла в конце 1412 года на берегу Куры. Победу одержал Кара-коюнлу. Ширван был опустошен. Ширван-шах Ибрагим I с семьей и свитой и кахетинский царь Константин попали в плен [2]. Ширваншаху удалось откупиться и продолжать править Ширваном, признав себя вассалом Кара Юсуфа, хотя эта зависимость носила номинальный характер [2].
Борьба Ширвана за свою самостоятельность не прекращалась. После смерти Кара Юсуфа (1420 г.) преемник Ибрагим I — Халилулла I (1417-1462 г.г.) перестал признавать даже номинальную зависимость Ширвана от Кара-коюнлу [2]. В этот период Ширван значительно окреп, а в государстве Кара-коюнлу усилились междоусобицы. Сын Кара Юсуфа Искендер трижды (в 1427, 1430 и 1434 гг.) пытался покорить Ширван, но безуспешно [2].
В 60-х годах XV в. внутреннее положение в государстве Кара-коюнлу ухудшилось: росло недовольство среди крестьян, ремесленников и городской бедноты. Воспользовавшись этим, предводитель племен Ак-коюнлу Узун-Гасан в 1467 году нанес поражение Кара-коюнлу. После этого возникло государственное образование Ак-коюнлу со столицей в Тебризе. Оно охватывало обширную территорию от берегов Куры до Хорасана [2].