Святослав выступил на Балканы и нанес армии болгарского царя Петра сокрушительное поражение. Петр вскоре умер, его сын Борис оказался в незавидной роли марионетки русского князя. Но отдавать болгарские земли Византии Святослав отнюдь не намеревался. Более того, он уже требовал от самих ромеев отдать ему все европейские провинции. В голове князя зароились амбициозные планы – объединить под своей властью Балканы, Чехию, Венгрию и Русь, сделать столицей болгарский Преслав и оттуда управлять всем востоком Европы.
Но в этот момент Киев впервые осадили печенеги. Эти кочевые племена давно уже беспокоили восточных славян своими набегами. Игорь воевал с ними. Однако до падения Хазарского каганата, сковывавшего силы кочевников, печенеги не дерзали глубоко забираться в русские земли и подступать к стенам самой столицы. Теперь Ольга оказалась запертой в обступленном городе с одной младшей дружиной. Ей удалось послать весть за Днепр, к воеводе Претичу, командовавшему дружиной «той стороны Днепра», то есть дружиной полянского племенного княжения в Переяславле. Претич, однако, лишь отпугнул печенегов, которые, опасаясь подхода Святослава, отошли от города. Наконец вернувшийся по призыву матери князь прогнал кочевников.
Ольга упрашивала сына остаться в Киеве и упрекала его в том, что из-за его далеких войн печенеги едва не захватили родной город со всей княжеской семьей. Послание киевлян своему князю гласило: «Ты, княже, чужой земли ищешь и блуждаешь, эту свою забросив. Едва ведь нас не взяли печенеги, мать твою и детей твоих. Если не придешь, не оборонишь нас, так еще нас возьмут. Или тебе не жаль отчины своей, и матери старой, и детей своих?» Святослав выполнил свой долг. Однако теперь его было не переубедить. Князь раскрыл перед матерью свои дерзновенные замыслы: «Не любо, – заявил Святослав, – мне жить в Киеве. Хочу жить в Переяславце и на Дунае, потому что там середина земли моей. Туда все блага сходятся – от греков паволоки, золото и вино, овощи различные, из Чехов и из Угров серебро и кони, а из Руси же меха и воск, и мед, и челядь». На это Ольга ответила только: «Видишь меня больную. Как хочешь от меня идти? Погреби меня и иди куда захочешь».
Княгиня действительно была тяжело больна. 11 июля 969 года она скончалась. Князь с детьми и все киевские горожане оплакали Ольгу. Погребли ее, согласно завещанию, без тризны, по христианскому обряду. Отпевание совершил тот самый священник, которого она держала при себе «в тайне» последние годы. Уже скоро среди киевских христиан Ольгу начали чтить как святую.
Святослав же сразу после смерти матери засобирался в поход. Теперь он готовился к войне уже не столько с болгарами, сколько с Византией. Ради этой войны он заключил союз с Венгрией, а также с недавними врагами печенегами. Последние охотно согласились в расчете на воинскую удачу грозного для них Святослава и богатую добычу. Перед походом, однако, требовалось упорядочить управление Русью. Святослав, по примеру некоторых славянских и скандинавских правителей – но впервые в истории Руси, – решил разделить свое огромное «княжение» на уделы между сыновьями. Сыновей у него было трое – Ярополк, Олег и Владимир.
О времени рождения и материнском роде Ярополка и Олега мы не знаем практически ничего. Из двоих старшим был Ярополк, но родился ли он на самом деле раньше и Владимира, непонятно. Мать у этих двух княжичей – опять же по всей вероятности – была одна. Судя по всему, это и есть неизвестная нам по имени главная, в полном смысле законная жена Святослава. Происходила она, очевидно, из знатного рода. Скорее угадывают, чем утверждают, что союз Святослава с венгерским князем-жупаном Гейзой скрепил династический брак. Но союз этот, насколько нам известно, заключили лишь для войны с Византией, когда Ярополк и Олег уже принимали власть. Логичнее уж заключить, что жена Святослава была славянкой, княжной одного из многочисленных подвластных племен или градов, «приведенной» в полюдье. Все русские княгини, сопровождавшие Ольгу в Константинополь в 957 году, были с ней в родстве или в свойстве – кто-то, возможно, как раз через брак Святослава. Любопытно, что при осаде Киева печенегами говорится только о матери и детях, но не о жене отсутствовавшего князя. Это может свидетельствовать о том, что княгиня уже умерла к тому году.
К моменту кончины Ольги Ярополк уже достиг брачного возраста, то есть было ему не менее двенадцати или даже четырнадцати лет. В двенадцать лет русин считался уже совершеннолетним «отроком» и мог брать в руки оружие. Но жениться время наступало все-таки чуть позднее. Святослав привез сыну подарок с Балкан – красивую лицом девушку-невесту из разоренного греческого монастыря. Только один поздний летописец, передающий церковную легенду о ней, сообщает имя этой «грекини» – Таисия. Ярополк взял ее в жены, однако браком этим, для силой расстриженной язычниками юной монахини отнюдь не добровольным, особо не дорожил.
Именно между Ярополком и Олегом Святослав изначально хотел поделить Русь. Ярополку он назначил Киев. Следует помнить, что князь совершенно не собирался в случае успеха возвращаться в свою столицу. Так что Ярополк действительно становился под рукою отца верховным правителем Руси, собственно русским великим князем.
Понимая, что после смерти Ольги и в его отсутствие Деревскую землю будет трудно удержать в повиновении Киеву, Святослав посадил второго сына, Олега, на княжение в Деревах. Таким образом, самолюбие местной знати, несомненно униженной подчинением Рюриковичам, отчасти удовлетворялось. Резиденцией Олег избрал град Вручий. Тем самым столичная власть над Деревами отнималась у соплеменников древнего княжеского рода Малов, правивших в Малине и Искоростене, в южном междуречье Ирши и Ужа. Вручий стоял выше по Ужу, за рекой Жерев, где еще в IX веке существовал независимый племенной союз жеревичей, подчиненный позже южным древлянам.