
Причиной войны стало то, что Персия вознамерилась выйти на берега Черного моря через Колхиду. Византийская империя, господствовавшая на Черноморье, не могла такого допустить. Однако война велась не на море, а на границе между двумя государствами, то есть в Армении и Месопотамии,
Персы раньше своего противника начали активное наступление, и им удалось захватить город Теодосиополис (современный турецкий город Эрзурум) и после трехмесячной осады овладеть крепостью Амида (ныне город Диярбакыр). Это было самой большой победой «царя царей» Кавада в войне с Византией. Амид имел крепкие стены и высокие башни, и потому у персов с наступлением холодов и дождей оставалось мало надежд взять этот пограничный город. Но им помогла счастливая случайность. Один из горожан, известный отчаянной смелостью, по ночам выходил за крепостные стены по каналу для стока городских нечистот и крал у персов скот. Сторожевое охранение осаждавших смогло выследить смельчака, и тайный ход, хорошо оберегаемый, за стены Амида был найден. В дождливую ночь 10 января 503 года кто-то споил монахов, которые защищали крепостную башню, под которой начинался канал для стока нечистот. Персы неслышно пробрались через канал, перебили уснувших дозорных монахов и затем с полной неожиданностью для осажденных захватили весь город. Так пала одна из сильнейших пограничных крепостей Византийской империи.
Однако на том успехи персов закончились. Византийцы разбили их в битве под Эдессои, и дальнейшее продвижение войск Персии прекратилось.
После этого война приобрела характер постоянных стычек на линии границы и набегов в глубь неприятельской территории с чисто грабительскими целями. Мир между Византией и ее противником был подписан на условии восстановления очертания прежних границ. Осажденный византийской армией персидский гарнизон Амида по условиям подписанного договора покинул крепость с оружием и личным имуществом.