Тяжелая война с печенегами продолжалась до самой смерти князя Владимира и, судя по летописным известиям, не принесла Руси решающих успехов. В 1015 г., накануне смерти Владимира, когда киевский князь уже «разболевшюся», печенежская орда опять двинулась на Киевскую землю. Киевский князь «посла противу имъ Бориса», но тот «возвратившюся с воины, не обретшю печенегь» 6.
Многочисленные опустошительные набеги печенегов в конце X — начале XI вв. привели к отступлению части славянского земледельческого
населения из пограничных со степью областей на север, под защиту лесов. Южная граница размещения славянских поселений не заходила теперь дальше лесов и была ограничена укрепленными линиями. Ведение нормального земледельческого хозяйства южнее укреплений было невозможно из-за печенежской опасности. Именно в это время наблюдается значительный рост славянского населения на северо-востоке, в земле вятичей. Если в VI в., по наблюдениям А. П. Смирнова, только 16% погребений одержали трупосожжения, характерные для славян, то в IX—X вв. их удельный вес достигал 72%, т. е. край в основном стал славянским1.
Печенежское наступление на Древнерусское государство в конце X— начале XI в. было отбито. Русь сумела выстоять в этой тяжелой борьбе. Печенегам не удалось продвинуть дальше на север территорию своего кочевого передвижения. Для обороны южных степных границ Древнерусское государство создало систему оборонительных сооружений, протянувшихся на сотни километров. Были построены десятки городков-крепостей, которые если и не всегда могли сдержать большие печенежские «рати», то успешно отбивали набеги отдельных отрядов степняков. Киевскому князю Владимиру после десятилетней войны с печенегами удалось увеличить протяженность нейтральной зоны с одного до двух дней пути. Это было очень важно для предотвращения внезапных печенежских набегов: русские дозоры, выдвинутые в степь, успевали предупредить об опасности. Силы печенежской орды были ослаблены упорными боями с русскими дружинами.
После смерти Владимира печенеги принимали активное участие в междоусобной борьбе между его сыновьями, поддерживая киевского князя Святополка против новгородского князя Ярослава. Согласно летописи, киевский князь против приближающегося Ярослава «пристрой бещисла вой Руси и Печенегъ». Печенежские отряды были в составе войска киевского князя во время решающего сражения под Любечем в 1016 г. Печенеги поддерживали Святополка и впоследствии. В 1018 г. после неудачного похода к Киеву он нашел убежище в печенежской орде. «Бежа Святополкъ в Печенегы», — сообщает летописец2. В следующем году опять «приде Святополкъ с Печенегы в силе тяжьце». Однако в битве на реке Алте он был разбит, несмотря на помощь печенежских отрядов, и во время бегства умер от ран. Князь Ярослав прочно утвердился в Киеве.
События феодальной войны между сыновьями Владимира показывают, что перевес сил в пользу Руси уже наметился. Даже выступая в союзе с одним из самых сильных князей — Святополком, печенеги терпели поражение за поражением. Их походы на Русь прекращаются на полтора десятилетия: на это время упоминания о печенегах вообще исчезают из летописей.
Последний большой поход печенегов на Киев был предпринят в 1036 г. в отсутствие князя Ярослава («Ярославу же сущоу в Новегороде»). Киевский князь, «собравъ воя многы, Варягы и Словены», поспешил на помощь своей осажденной столице. В ожесточенной битве, которая продолжалась целый день, печенеги потерпели сокрушительное поражение. «Бе сеча зла, — сообщает южнорусский летописец, — и одва одолевъ к вечеру Ярославь, и побегоша Печенезе раздно, и не ведахуся, камо бежаче, и овии бегающе, топяху вы Ситолми, иней же во инехъ рекахъ, и тако погибоша, и прокъ их пробегоша, и до сего дни» '. После этого часть печенежской орды ушла на запад, к границам Византийской империи, и уже в следующем году нападала на ее владения, а часть отступила обратно в степи, растворившись в торках, теснивших печенегов с востока. Печенеги упоминаются русскими летописцами в связи с событиями на Дону, Донце и Роси даже в XII в., однако самостоятельной роли они уже не играли.