Рассказ Яхьи очень лаконичен и точен. Действительно, летом 988 г. русский шеститысячный отряд прибыл в Константинополь на помощь Василию II. Через несколько дней русские дружины были десантированы с византийских кораблей на азиатский берег Босфора у Хрисополя. Войска мятежников были разбиты. Затем византийский флот произвел еще один десант на малазийском берегу под Лампсаком. В апреле 989 г. у города Абидоса произошло решающее сражение императорской армии, ядром которой были русские дружины, с войском Варды Фоки. В разгар сражения Варду Фоку хватил апоплексический удар. Смерть вождя и натиск императорской армии привели к полному разгрому мятежников.
Но, получив русскую помощь, Василий II не спешил выполнять соглашение и отправлять сестру в далекий языческий Киев.
Взбешенный киевский князь Владимир решил добиться обещания силой. Весной 989 г. русская флотилия подошла к византийскому городу Херсонесу (Корсуню), который сейчас территориально входит в состав Севастополя. Русские суда вошли в нынешнюю Карантинную бухту и высадили там десант. Однако осада затянулась на несколько месяцев, не принося желаемого результата, так как защитники, стойко оборонявшие крепостные стены, продолжали получать продовольствие с моря, а воду – из городского водопровода.
Согласно русской летописи, однажды один знатный корсунянин Анастас пустил в русский стан Владимира стрелу с прикрепленной запиской: «За тобою, с восточной стороны, лежат колодцы, от них вода идет по трубе в город, перекопай и перейми ее». Узнав об этом, Владимир поднял глаза к небу и воскликнул: «Если это сбудется, я крещусь». Это был не первый случай, когда языческий князь принимал христианскую веру при условии победы, которую должен получить с помощью нового божества.
Владимир тотчас же приказал копать напротив трубы, и вода была перенята, что вынудило херсонесцев, изнемогавших от жажды, сдаться.
Владимир с дружиной вошел в город и послал сказать греческим императорам Василию и Константину: «Я взял ваш славный город; слышу, что у вас сестра в девицах; если не отдадите ее за меня, то и с вашим городом будет то же, что с Корсунем».
Испуганные императоры велели ответить великому князю киевскому: «Не следует христианам отдавать родственниц своих за язычников; но если крестишься, то и сестру нашу получишь, и вместе царство небесное, и с нами будешь единоверник; если же не хочешь креститься, то не можем выдать сестры своей за тебя». Владимир отвечал на это императорским посланцам: «Скажите царям, что я крещусь; и уже прежде испытал ваш закон, люба мне ваша вера и служенье, о которых мне рассказывали посланные нами мужи».
Императоры обрадовались и уговорили свою сестру Анну выйти за Владимира, а ему послали сказать: «Крестись, и тогда пошлем к тебе сестру». Но Владимир велел отвечать: «Пусть те священники, которые придут с сестрою