Все началось с поражения от половцев русского войска, которым командовал сам великий князь Изяслав, сын Ярослава Мудрого, и его братья Святослав и Всеволод. Разгромленная и потрепанная в открытом бою княжеская дружина заперлась за киевскими стенами и со страхом ждала появления"" врагов. Именно в это время началось брожение среди горожан. Они требовали у князя оружие и были готовы защитить город. На горе горожане собирались кучками, в толпе говорили, что князья их предали, что воевода Коснячко нарочно не дает им оружие, опасаясь, что оно повернется против богатых людей.
Ремесленно-торговый Подол гудел. Там шло нескончаемое вече. Люди требовали освободить из тюрьмы вероломно захваченного сыновьями Ярослава их соперника, неустрашимого воина и талантливого полководца полоцкого князя Всеслава. Народ требовал поставить его во главе войска в борьбе с половцами. Одновременно раздавались голоса о злоупотреблениях княжеских воевод и управителей, притеснении народа, несправедливых поборах. На Подоле восстали холопы и растерзали бывшего в Киеве новгородского архиепископа Стефана, который пытался их унять.
С Подола сотни людей двинулись к княжескому дворцу, ко двору ненавистного воеводы Коснячко. Другая часть направилась к тюрьме, где томился полоцкий князь Всеслав."
"Восставший народ захватил и разгромил многие дворы бояр и воевод. Княжеский дворец был окружен возбужденной толпой. Близкие к Изяславу люди советовали князю послать воинов к тюрьме и убить Всеслава, но князь колебался. Время было упущено.
Народ пошел на приступ дворца. Великий князь, его брат Всеволод со своими чадами и домочадцами, среди которых был и будущий великий киевский князь, 15-летний Владимир Всеволодович Мономах, бежали.
Толпа разгромила и разграбила княжеский дворец. Оттуда было унесено много золотых и серебряных изделий, дорогие меха. Князь Всеслав был освобожден из тюрьмы и возведен восставшим народом на киевский стол. Изяслав бежал в Польшу.
Семь месяцев правил в Киеве Всеслав — избранник народа.
Но прежние правители Киева не сдавались. К этому времени Святослав Черниговский, брат великого князя, разгромил половцев и обезопасил на время русские границы. Изяслав собрал в Польше большую рать и двинулся на Киев, вместе с ним шли польские отряды. Всеслав с киевлянами выступили навстречу. Войска сошлись близ самого Киева. Но битва не состоялась. В канун её, ночью, Всеслав тайно покинул киевлян и бежал к себе в Полоцк. Оставшееся без вождя войско побежало.