Как уже говорилось выше, направление движения 56-го моторизованного корпуса было смещено вправо: 8-я танковая дивизия должна была уйти с шоссе Двинск — Псков и от Карсавы повернуть на Пушкинские горы; правее нее 3-я моторизованная дивизия двигалась через Лудзу на Опочку; еще правее и далеко позади дивизия СС «Мёртвая Голова», наконец-то пробившись через советские позиции у Дагды, двигалась по шоссе на Себеж и далее на Идрицу
Вместо корпуса Манштейна на Псковское шоссе выходил 41-й моторизованный корпус Рейнгарда. К вечеру 3 июля передовой отряд его 1-й танковой дивизии, наступавшей через Лубана и Гулбене, занял Балвы, а утром 4 июля вышел к переднему краю Островского укрепрайона. На этом участке занимали оборону 154-й отдельный пулеметный батальон и 398-й стрелковый полк. 235-я стрелковая дивизия сюда еще не прибыла — ее первые эшелоны начали подходить лишь 5 июля. Оборонявшиеся части испытывали недостаток артиллерии, практически не было ручных противотанковых гранат и противотанковых мин.
Утром 4 июля 6-я танковая дивизия все еще сдерживалась на шоссе остатками 181-й стрелковой дивизии, однако северо-западнее части 1-й танковой дивизии атаковали советские войска, занимавшие оборону по линии Островского укрепрайона. Немецкие танки с мотопехотой несколькими группами обошли узлы обороны с севера и с юга, уже днем одна из подвижных групп была обнаружена в 6 км западнее острова (ее приняли за воздушный десант).
Вечером того же дня передовой отряд 1-й танковой дивизии вышел на Псковское шоссе и, не встречая сопротивления, ворвался в Остров. Шоссейный и железнодорожный мосты через реку Великая оказались захвачены противником неповрежденными — хотя ранее они были подготовлены к взрыву. Журнал боевых действий группы армий «Север» за 4 июля констатировал:
Одновременно главные силы 36-й моторизованной дивизии противника, вышедшие в район Качаново в-35 км северо-западнее Острова, нанесли удар в стык между 399-м и 532-м стрелковыми полками 111-й стрелковой дивизии. Таким образом, противник первым же ударом прорвал Островский укрепрайон сразу в двух местах.
Командование фронтом отреагировало весьма оперативно — уже в 18:00 4 июля генерал-лейтенант П. П. Собенников приказал командирам 41-го стрелкового и 1-го механизированного корпусов уничтожить прорвавшегося в Остров противника, овладеть городом и отбросить немцев за линию укрепрайонов. Связавшись по телефону с командиром 41 — го стрелкового корпуса И. С. Кособуцким, начальник штаба Северо-Западного фронта генерал Н. Ф. Ватутин потребовал:
Как мы увидим дальне, слова Ватутина оказались не пустой угрозой…
Основной удар должна была наносить 3-я танковая дивизия. Мотострелкового полка в ее составе уже было, но атаку поддерживал 468-й стрелковый полк 111-й дивизии, выделенный из резерва 41-го стрелкового корпуса.
5 июля в 8:50 части 3-й танковой дивизии после короткого авианалёта на позиции противника начали атаку. Пройдя боевые порядки пехоты, два батальона 6-го танкового полка и батальон 5-го танкового полка ворвались в город, завязав бой с немецкими танками. 8-я рота 6-го полка, пройдя через весь город, вышла к мостам через Великую — но из-за отсутствия пехоты удержаться здесь не смогла. В то же время 468-й полк в наступление так и не перешел, в результате чего наши танки оказались выбиты из города [417]
. Вдобавок одновременно немецкие разведывательные отряды (как всегда, принятые за воздушные десанты) появились в районах Шванибахово и Селихново, заставив командование корпуса направить для борьбы с ними танковые отряды.