Летом 1655 года русская армия без особых усилий взяла литовскую столицу Вильно. В отличие от предыдущего, более сложного и кровопролитного захвата Смоленска в 1654 году, на этот раз царскому войску даже не понадобилось использовать осадную артиллерию. Как только стало известно о приближении русских полков к Вильно, жители города начали покидать его. Великий гетман Литовский Януш Радзивилл не пытался остановить этот поток. Напротив, в последнюю минуту он предупредил оставшихся, чтобы они сами позаботились о своей безопасности. Было принято решение тайно перевести кавалерию, артиллерию и пехоту через единственный каменный мост на реке Вилии, известный как «Зелёный мост», на другой берег. На подходе к мосту планировалось дать арьергардный бой. Утром 29 июля (8 августа по новому стилю) 1655 года русские войска вошли в оставленный лагерь Радзивилла в предместьях литовской столицы, но никого там не обнаружили. Они остановились на горе рядом с городом, а затем три полка кавалерии направились