Во время Ливонской войны между ВКЛ и Московским княжеством, московский царь Иван Грозный, в 1564 году, приказал выступить двум большим армиям, которые шли раздельно и должны были соединится возле Орши, и идти дальше, к Минску и Новогрудку. Одна из этих армий под командованием П.И. Шуйского выступила к Орше из Полоцка, и насчитывала 18 тысяч человек. Вторая армия, под командованием князей Серебряных, численностью в 25 – 30 тысяч человек, выступила к Орше из Вязьмы.
Шуйский вёл свои войска без боевого порядка, оружие и доспехи везлись на санях. Разведка не проводилась, так как московиты были уверенны, что никто на них не нападёт. Тем временем литвинская разведка не дремала и вовремя доложила гетману Николаю Радзивиллу Рыжему о передвижении войск Шуйского. Радзивилл, имея войска численностью в 5-6 тысяч солдат, решил устроить засаду и стал ждать подхода московских войск в лесистой местности возле реки Улла недалеко от Чашников.
26 января 1564 года, когда Шуйский со своей армией подошёл к реке Улла, гетман Радзивилл Рыжий приказал атаковать войска московитов. Несмотря на численный перевес, московские солдаты, не успев принять боевой порядок и достаточно вооружиться, поддались панике и побежали, бросив свой обоз, который насчитывал 5 тысяч саней. В этой битве было убито 9 тысяч московских солдат и взято в плен много знатных людей. Сам же князь П.И. Шуйский, потеряв в бою коня, бежал пешком в ближайшую деревню, где крестьяне, видя, что московский богато одетый боярин один, ограбили и убили его.
Вторая московская армия уже была на подступах к Орше, когда узнала о разгроме войска Шуйского. Эта новость заставила их повернуть назад и уйти в Смоленск, таким образом прекратилась наступательная компания вглубь территории Великого княжества Литовского.