После ночного боя у Михалин-Стари (в ночь с 25 на 26 июня) 82-й полк совершил семидесятикилометровый марш, обогнув Ружаны, притом что по прямой расстояние от Михалин-Стари до Ружан не превышало 20 километров! При ином планировании вышестоящих инстанций 82-й полк мог выиграть 24 часа и совершить марш в намного более спокойных условиях.
28 июня 82-й полк присоединился к войскам, взявшим противника в кольцо по линии Задворце (9 км севернее Слоним) – Голынка – Зельва – река Зельвянка, и занял позиции севернее городка Ружаны. Задачей войск окружения, состоявших из соединений 4-й армии и танковой группы Гудериана, было воспрепятствовать отходу русских войск из района Белостока. Для того чтобы выйти к Зельвянке по обе стороны от села Кракотка и занять рубеж обороны, 82-му полку надо было сначала очистить восточный берег реки от уже переправившихся частей противника. С этой целью 28 июня, около 10 часов утра, 82-й полк вышел из района Гродек – Павлово и повел наступление на Кракотку через Близную под прикрытием 3-го дивизиона 31-го артполка 31-й дивизии. При продвижении все три батальона постоянно сталкивались с отдельными группами русских, сопротивление которых удавалось быстро подавить. Однако потерь избежать все же не удалось. Одна только 9-я рота артиллерийского полка дивизии потеряла двух офицеров и восемь наблюдателей, попавших на пшеничном поле под огонь русских пушек.
С наступлением темноты восточный берег Зельвянки от Рудавки до Хомичей был в наших руках, плацдарм был занят, и на нем началось создание полевых укреплений. Таким образом, был освобожден стоявший в обороне 5-й пулеметный батальон танковой группы Гудериана. На юге было обеспечено надежное взаимодействие с 17-м полком 31-й дивизии, и с часа на час ожидался подход соседей с севера (34-й дивизии). Из-за их задержки в обороне оставалась брешь в районе деревни Кошели и севернее этого населенного пункта. Через эту брешь из окружения вышла значительная группа русских, попутно нанесшая удар по флангу 82-го пехотного полка.
Условия для обороны на участке, занятом 82-м полком, были весьма неоднородны. На севере, в районе села Кракотка, преобладала открытая возвышенная местность, позволявшая просматривать и простреливать западное направление. Обладание высотой 193,1 непосредственно к западу от Кракотки имело решающее значение для удержания или потери этого участка обороны. На юге участка преобладала лесистая местность. Граница леса подходила к Зельвянке на 100 метров, поэтому передний край обороны вынужденно находился непосредственно на восточном берегу реки. Зельвянка – узкая речка, на которой во многих местах есть броды, проходимые для пехоты, кавалерии и танков.
Протяженность переднего края обороны полка (по карте около 10 км, а на местности намного больше) была непомерно велика для наших сил. Полноценный контроль территории был, таким образом, невозможен вследствие недостатка сил. Речь могла идти лишь о создании очагов обороны, притом что приходилось мириться с наличием широких брешей во фронте полка. Так как 82-й полк к тому же располагал лишь одним артиллерийским дивизионом и одной батареей 88-мм зенитных орудий, не могло быть и речи о полноценном огневом прикрытии.
На западе позиции удерживали 3-й и 2-й батальоны 82-го полка. 1-й батальон полка, находившийся в резерве за открытым краем обороны, вечером 29 июня окопался в районе Шиловичи на высотах севернее Кракотки, так как с севера к этому времени части 34-й дивизии еще не подошли к деревне Кошели.