Князь С. Р. Пожарский со своей конницей долго преследовал противника. В ожесточенном бою под гетманом убили коня, он сам был ранен в ногу. Тем не менее, Радзивиллу удалось уйти от погони. На одной из переправ через многочисленные речки и болота четыре московские сотни неожиданно окружили отступающих. В происшедшем бою из 50 человек гетманской казацкой хоругви, охранявшей Радзивилла, в живых при нем осталось только пять[47]. Поручик немецкой пехоты Греффенберг закрыл гетмана своим телом, получив огнестрельную рану и удар рогатиной. Сам Радзивилл, раненый в правую ногу, был спасен ротой венгерской пехоты под началом Юшкевича. Участники битвы позднее говорили, что если бы Юшкевич не подоспел к месту боя, гетман не ушел бы живым.
Царю под Смоленск отправили донесение о победе, только по ошибке Трубецкого, речка Осливка в отписке была названа «Шкловкой». Поэтому эту битву иногда неправильно называют «сражением на реке Шкловке». Воевода писал царю, что «гетмана Радивила побили, за 15 верст до литовского города Борисова, на речке на Шкловке, а в языках взяли 12 полковников, и знамя, и бунчук Радивилов взяли, и знамена и литавры поймали, и всяких литовских людей в языках взяли 270 человек; а сам Радиврл утек с небольшими людьми, ранен»[48]. В документах отмечено, что бой под Шепелевичами «был на семи верстах и больше». Среди погибших были польный писарь ВКЛ М.Ф. Радзиминский, полковники Ганскопф, Путкамер, Оттенхауз, Сулима и другие офицеры[49].
После победы при Шепелевичах, армия Трубецкого повернула к Шклову, гарнизон которого продолжал оказывать сопротивление. 31 августа город сдался. 29 сентября русские взяли крепость Горы, в пятидесяти верстах восточнее Шклова. После этих успешных действий царь приказал Трубецкому идти к Дубровне, осажденной войском князя Черкасского. При приближении войск Трубецкого Дубровна сдалась без боя 12 октября 1654 года.
Поражение главных сил гетмана Радзивилла в летней кампании 1654 года позволило России вернуть потерянный в Смутное время Смоленск. 23 сентября литовский гарнизон сдался и открыл ворота русским войскам. Царь Алексей Михайлович торжественно вступил в освобожденный город.
В летнюю кампанию 1655 года армия князя А.Н. Трубецкого осадила Старый Быхов, осада продолжалась до 26 июля. После продолжительной осады, оставив под городом полк солдатского строя Якова Ронарта и казацкий полк Ивана Косицкого, Трубецкой выступил к Слуцку[50].
Впереди двигались полки князя Ю.А. Долгорукова и С. А. Измайлова, с ними сотни и пехота полка Трубецкого, в арьергарде — сторожевой полк князя С. Р. Пожарского. За 8 верст до Слуцка навстречу русским вышли литовские и немецкие хоругви. Противник был разбит, остатки его отрядов бежали под защиту города. 26 августа Трубецкой был под Слуцком. Губернатор города Петерсон отказался сдаться, русские сожгли посады и, не задерживаясь, пошли дальше к Слониму. 29 августа в селе Тинковичи были взяты языки, которые сообщили о наличии неприятеля в Клецке, до которого оставалось 15 верст. Князь Трубецкой послал против него стольника Г.М. Измайлова с сотнями и рейтарские роты. Когда Измайлов подошел к Клецку, литовцы сделали вылазку. Русские разбили их и с ходу взяли город, бегущего противника преследовали 5 верст.
Однако, когда войско отошло от Тинкович примерно 10 верст, неожиданно прибежали люди с обозов полка Трубецкого, сказав, что «пришли в Тинковичи по слуцкой дороге литовцы и стали бить отставших с обозами». Трубецкой послал против врага князя Пожарского с его полком, дав ему также сотни и рейтарские роты из своего полка и полка князя Долгорукова, приказав разбить неприятеля. Сам Трубецкой также повернул к Тинковичам, а Долгорукову и Измайлову велел идти вперед, к Клецку, опасаясь прихода литовских хоругвей из Несвижа и Ляхович.
В тот же день у Пожарского с литовцами был бой у Тинкович, противник был разбит наголову, взяты «языки». Князь преследовал бежавших литовцев 7 верст до болота[51]. В плен были взяты ротмистры, поручики и рейтары — всего 172 чел., знамена и литавры. Кроме того, удалось отбить ранее взятых в плен русских людей. Пленные литовцы показали, что разбитые под Тинковичами 11 хоругвей посполитого войска (более 1 тыс. чел.) были посланы из Новой Мыши воеводой Новогрудка Петром Вяжевичем. Сам Вяжевич в то время стоял в Новой Мыши, в 40 верстах от Клецка.