Долгое время дата крещения Руси, обозначенная в «Повести временных лет» 988 годом, считалась бесспорной. Однако на основании одного источника судить о ней, наверное, не совсем правильно, тем более что другие источники (древнерусские, византийские, арабские) ее опровергают. Согласно этим свидетельствам, события того времени происходили следующим образом.
В сентябре 987 года в Византии вспыхнуло восстание Варды Фоки; в конце 987 (или начале 988) года императоры Василий и Константин обратились за помощью к киевскому князю Владимиру. Тот потребовал за это отдать ему в жены их сестру Анну. Византийцы согласились, но с условием, что Владимир будет крещен. Владимир условие принял. После этого между Русью и Византией был заключен договор о династическом браке и военной помощи. Летом 988 года русское войско приняло участие в подавлении восстания Варды Фоки, который в решающем сражении был убит. Но Анна, которая могла отправиться из Константинополя морским путем летом 989 года, не приехала в Киев. Владимир понял, что его обманули, и решил силой принудить византийцев выполнить условия договора. В конце лета 989 года он осадил Херсонес и после девятимесячной осады весной 990 года овладел городом. Летом его посольство добилось прибытия Анны в Херсонес, где состоялось бракосочетание. Затем русское войско вернулось в Киев, и не позднее конца лета 990 года произошло крещение киевлян. А дата 988 год в «Повести временных лет» относится лишь к крещению самого Владимира.