1018 год. Киевская операция
Операция началась летом 1018 года и была направлена в первую очередь на то, чтобы посадить на киевский престол зятя Болеслава, Свентопека I. После окончания войны с немцами Болеслав решил посадить Святополка на престол в Киеве. Не маловажным был и вопрос содержания герцогской дружины, которая после многолетних войн не имела другого источника дохода, кроме экспедиции в Рутению.
Перейдя границу, его войска 22 июля столкнулись с войсками Ярослава Мудрого под Волынью и одержали решительную победу. 14 августа он прибыл в Киев. Город уже некоторое время оборонялся от печенегов и, увидев приближающихся Болеслава и Святополка, открыл свои ворота перед князем и его тестем. Абитуриентов приветствовали киевляне, архиепископ Киевский Иона и семья Ярослава Мудрого. Болеслав, набрав много добычи (среди прочего, он сам взял в плен Пшедеславу), отправился в обратный путь, во время которого вновь присоединил Червенские Гроды к Польше.