Но вскоре течение событий приняло невыгодный для молодого шаха оборот. В 496 г. вельможи сместили Кавада и заточили его в «замок забвения». Некоторые даже требовали умертвить его, но большинство заговорщиков не решилось на этот крайний шаг. Шахиншахом был провозглашен младший сын Пероза, Замасп. Впрочем, Кавад провел в тюрьме не больше года. Вскоре ему удалось бежать. (Об этом побеге сообщают многие источники, по-разному рисующие его детали. Согласно одним свидетельствам, освобождение Кавада приписывается некоему Сиявушу, который вынес его из замка завернутым в ковер. Согласно другим – Кавад бежал, переодевшись в платье своей жены). Из Ирана он отправился к царю эфталитов и попросил у него помощи против брата. Эфталиты, хорошо знавшие Кавада еще со времен его заложничества, встали на его сторону. В 498 г. их войска вторглись в Иран. Замасп, не имевший сил для борьбы с братом, отрекся от престола. Вернувшись к власти, Кавад поступил милостиво со своими политическими противниками и казнил только тех, кто требовал прежде его смерти. С маздакитами он уже не имел прежней близости, однако по-прежнему не чинил их деятельности никаких препятствий.
Захватив власть, Кавад не отпустил войска эфталитов, а, объединив их с армянской конницей и персидскими войсками, выступил в 502 г. против Византии. После долгой и трудной осады шаху удалось взять большой город Амиду в Северной Месопотамии. Огромные богатства, захваченные в нем, были переправлены по Тигру в Ктесифон и пополнили сильно оскудевшую царскую казну. После этой победы персы стали грозить Эдессе и другим городам Верхней Месопотамии. Однако вскоре через кавказские перевалы на иранскую территорию вторглись племена гуннов, поэтому в 506 г. шах должен был заключить с византийцами мир. В 515-516 гг. гунны-савиры вновь прорвались в плодородные области Азии. Часть их осела в Албании (Южном Дагестане и Северном Азербайджане). Для того чтобы положить предел их набегам, Кавад начал укреплять северную границу своей державы – здесь были построены крепости Партав (Бердаа) и Байлакан.
Между тем отношения между шахом и маздакитами с каждым годом становились все холоднее, особенно после того, как Кавад отстранил от наследования своего старшего сына Кауса, воспитанного маздакитами, и объявил наследником младшего сына Хосрова. Окончательный разрыв произошел в 528 г., причем былые друзья превратились в непримиримых врагов. Однажды Маздак и его ближайшие сподвижники были приглашены во дворец шаха на религиозный диспут с главой зороастрийского духовенства. На диспуте присутствовали сам Кавад и принц Хсров. Маздак потерпел поражение и был объявлен еретиком. Хосров приказал схватить его и казнить вместе со всеми пришедшими на диспут сторонниками. Затем началось преследование маздакитов по всей стране.
2. Нашествие эфталитов и распад империи Гуптов
Во второй половине V в. начинается упадок индийской империи Гуптов. Эпоха эта плохо изучена. О приемниках махараджи Скандагупты современные историки имеют только самые общие сведения. При его внуке Будхагупте (477-495) правители некоторых окраинных областей приняли титулы махараджей, что свидетельствует об ослаблении центральной власти. После смерти этого царя вновь началась изнурительная война с эфталитами. В конце V в. их царь Торамана (490-502) предпринял несколько завоевательных походов в Индию. Все царствование Чандрагупты III (495-500) и Бханугупты (500-510) прошло в ожесточенных боях с захватчиками. В конце концов эфталитскому Торамане и его приемнику Михиракуле (502-533) удалось установить свою власть над всей Северной Индией. Об опустошительных набегах эфталитов писал позже в своей хронике «Раджатарангини» кашмирский историк Калхана: «О приближении Михиракулы бегущему от него населению становилось известно по коршунам, воронам и другим, подобным им, жаждущим насытиться телами тех, кто был вырезан его армией. День и ночь, окруженный тысячами тел зарезанных им людей, этот царственный Ветала невозмутимо жил в своих увеселительных дворцах. Когда этот ужасного вида враг человечества уничтожал людей, он не знал жалости к детям, милосердия к женщинам или уважения к старикам». Правивший в первой половине VI в. Нарасимхагупта (510-540) признавал верховную власть эфталитов и платил им дань. Но в конце своего царствования Нарасимхагупта обрел независимость. Этому способствовали внутренние распри, начавшиеся в державе кочевников. Под властью эфталитов остались только Пенджаб и Гандхара.