В 1018 году бежавший из Киева Святополк Окаянный обратился за помощью к польскому королю Болеславу I Храброму, который сумел победить Ярослава Мудрого в битве на реке Буге. Киевский поход Болеслава I увенчался взятием города, однако Болеслав вместо того, чтобы передать власть Святополку, начал править в городе сам. Возмущённые жители Киева подняли восстание, в ходе которого принялись «избивать ляхов». Болеслав бежал с казной и пленными сёстрами Ярослава Мудрого. Червенские города, вновь оказавшиеся под властью Польши, были возвращены Ярославом Мудрым и его братом Мстиславом Храбрым в 1030-1031 годах.