На рассвете 6 июля в Сенно вошла передовая группа немецкой 17 PzD, а к полудню подошла 18-я тд. Два немецких пехотных батальона удар танковой дивизии не выдержали и откатились в юго-западные предместья Сенно. Такое развитие событий всерьез обеспокоило немецкое командование, для которого Сенно был чрезвычайно важен как дорожный узел, через который части 17 PzD должны были выйти к автостраде и далее на Оршу. «Вследствие тяжелой обстановки в Сенно командир дивизии, несмотря на расстояние и сообщения о вражеских танках, решается ехать в Сенно. На бронетранспортере ему это удается». Вслед за командиром по размытой дождем грунтовой дороге через Черея, Толпино к Сенно подошел и танковый полк (без одного батальона, оставленного в Борисове). С севера на помощь передовому отряду 17 PzD подошла танковая рота из состава 7 Pz D.
С утра 7 июля немцы перешли в наступление («в северной группе наступало до 20 танков, а в западной до 65; наступление танков поддерживалось двумя дивизионами артиллерии»). Ожесточенный бой длился весь день («в течение дня 7.7. Сенно три раза переходило из рук в руки»), но до полудня 8 июля 18-й тд продолжала удерживать Сенно. Тем временем второй танковый полк дивизии (36-й тп), имевший задачу обойти Сенно с северо-запада, у безымянного ручья в 3–4 км восточнее Шотени наткнулся на разведбат 7 Pz D.
Разведбат немецкой танковой дивизии – это шестьсот человек моторизованной пехоты, с тремя 37-мм пушками ПТО. Так много их должно быть по штатному расписанию, но в 7 PzD, прошедшей с боями от Алитуса через Минск к Лепелю, разведбат потерял уже 60 чел. убитыми и ранеными. Встречный бой разведбата с танковым полком – это что-то сильно напоминающее легендарную историю про «28 панфиловцев», с той только разницей, что танков было вдвое больше (порядка ста Т-26), а времени на подготовку оборонительной полосы не было вовсе. Самое же главное отличие – в числе потерь героев: 7 июля немцы потеряли 3 убитых и 7 раненых, 8 июля в разведбате потерь нет.
Картину боя из фантастики в реальность возвращает Боевое донесение № 5 штаба 18-й танковой дивизии: «Следовавший в район Шотени 36-й тп утром 7.7. встретил противника у Войлево, Карповичи. Высланная на Карповичи разведка (3 танка) огнем ПТО противника выбита из строя (2 танка подбиты, один с пробитой башней возвратился). Убит командир батальона ст. лейтенант Абрамов. Противник ввел в действие артиллерию, танки (?) из деревни Карповичи били с места. Под обстрелом артиллерии 36-й тп к 12–00 7.7. отошел в район леса сев. Мартиновка (отход на 14 км к реке Оболянка. – М.С.). С подходом танков КВ 36-й тп должен с 14–30 продолжить наступление». Вместо танков КВ к Шотени подошли две танковые роты 7 PzD, и на этом наступление 36-го тп закончилось, так и не начавшись.
Пока у Сенно полыхал бой, две танковые дивизии 5 МК ползли со скоростью сонной черепахи (60 км за два летних дня) и лишь вечером 7 июля передовые (!) отряды 13-й и 17-й тд вышли к дороге Черея, Сенно. Там они и столкнулись с марширующими к Сенно мотопехотным и артиллерийским полком 17 PzD (танковый полк немецкой дивизии, как выше отмечено, уже ввязался в бой с 18-й тд у Сенно).
Развязка сражения за Сенно наступила 8 июля. Воспользовавшись отходом 14-й тд (7 МК) от рубежа реки Черногостница, немцы дополнительно перебросили к Сенно боевую группу 7 PzD в составе усиленного танкового батальона (всего 39 танков) и дивизиона артиллерии. Группа имела задачу обойти Сенно и атаковать укрепившуюся в городе 18-ю тд с юго-востока; в результате же немцы наткнулись на огневые позиции артполка 18-й тд в районе Новое Село (7 км восточнее Сенно), понесли тяжелые потери и откатились на север. «Боевая группа Остманна попала южнее Копцы на подготовившегося к обороне противника с вкопанными орудиями ПТО, пушками и танками. Так как в этот момент связь с приданным артдивизионом отсутствовала, то боевой группе дальше прорваться не удалось. После потери 8 танков батальон был вынужден отойти».
Потери танкового полка 7 PzD за 8 июля составили 47 чел. убитых, раненых и пропавших без вести – небывалые цифры за все время кампании. К сожалению, это был последний успех 18-й тд; во второй половине дня, под ударами с запада и севера, дивизия оставила Сенно и «в ночь на 9.7.41 отходила в беспорядке на восток в направлении Богушевское».
Тем временем юго-западнее Сенно в бой, наконец-то, вступили танковые дивизии 5 МК. Боевой приказ командира мехкорпуса № 04 требовал начать наступление в 9 утра, «уничтожить противостоящего противника и к исходу дня 8.7. овладеть Лепель». Первой в атаку пошла 17-я тд; результат отражен в докладе командира немецкой 17 PzD таким образом: «В 8:10 ч. начинается сильная атака танков и пехоты на Липовичи и Толпино, поддержанная хорошо подготовленным огнем артиллерии. В тяжелом артдивизионе около Липовичи орудия ведут огонь до последнего выстрела, некоторые орудийные расчеты прямыми попаданиями убиты возле орудий. Здесь танкам противника удается ворваться на позиции пехоты, которая после выхода из строя артиллерии и противотанковых орудий ничем не может ответить…»