Но коварный Свенельд стал убеждать молодого князя, что он, как старший, имеет право на всю Русскую землю. Ярополк уважал старого воина, служившего еще его отцу и деду, всегда слушался его советов, послушался и на сей раз.
Во главе своей дружины явился Ярополк Святославич на землю своего брата. Близ города Овруча произошло сражение. Ярополк одержал победу, Олег обратился в бегство. Воины Ярополка преследовали воинов Олега, которые хотели укрыться за стенами Овруча. Но на мосту, перекинутом через ров, случилось столпотворение, и многие Олеговы воины со своими конями попадали в ров, давя друг друга.
Ярополк Святославич победителем вступил в Овруч, сел на княжий престол и потребовал, чтобы к нему привели его побежденного брата. Однако Олега нигде не могли найти. Наконец один дружинник припомнил:
– Кажется, я видел, как князь упал с моста.
Ярополк тут же послал людей к мосту, и на дне рва, под телами других воинов и коней, нашли бездыханное тело Олега. Его подняли, отнесли во дворец и положили перед Ярополком.
Ярополк Святославич бросился на колени рядом с телом брата и залился слезами.
– Брат мой Олег, – восклицал он, рыдая, – я не хотел твоей смерти!
Свенельд подошел к плачущему князю и положил руку ему на плечо. Ярополк стремительно вскочил.
– Смотри! – с отчаянием и гневом крикнул он воеводе. – Исполнилось твое желание!
Старый Свенельд ничего не ответил и лишь усмехнулся про себя – сын его Лют был отомщен.
Отгоревав по погибшему брату, похоронив его и справив по нему тризну, Ярополк Святославич вернулся в Киев. Киевское княжество приросло Древлянской землей.
Вести о том, что киевский князь убил Олега и захватил его землю, дошли до младшего из братьев Святославичей – Владимира, сидевшего в Новгороде. Владимир устрашился. Ярополк и Олег были сыновьями одной матери и с детства дружны между собой, Владимир же приходился им братом лишь по отцу и никогда не пользовался их приязнью. И раз уж Ярополк, чтобы увеличить свои владения, не погнушался убийством Олега, то чего ждать от него Владимиру?
Оставив новгородский стол, Владимир в страхе бежал за море, к норвежскому конунгу Хакону, на дочери которого он был женат.
Ярополк, узнав, что Новгород остался без князя, посадил там своего наместника. Так под рукою Ярополка оказалась вся Русь, кроме Полоцкого княжества.