В свою очередь, разведка Прибалтийского фронта не смогла выявить переброску по железной дороге пехотных дивизий из Франции. Маршрут их движения проходил по территории Восточной Пруссии, где агентурная сеть отсутствовала, и по территории Литвы, где вся агентурная сеть и партизанские базы были выданы местными коллаборационистами немецкой контрразведке. Марш дивизий в прифронтовой зоне и замена частей на переднем крае осуществлялись исключительно в ночное время.
Немецкое командование завершило подготовку операции 21-го июля. Приходится признать, что все перечисленные мероприятия остались тайной для советского командования.
22-го июля немецкие войска нанесли мощный и неожиданный удар по 183-й и 181-ой стрелковым дивизиям 22-го стрелкового корпуса 11-ой армии, оборонявшимся на крайнем левом фланге Прибалтийского фронта на стыке с Западным фронтом. Передний край обороны дивизий проходил по правому берегу Западной Двины (Даугавы в Латвии), имеющей в тех местах ширину 100 – 150 метров. Кроме того, в тылу дивизий преобладала лесисто-болотистая местность с большим количеством болот, озер и речушек. Исходя из этого, каждая дивизия оборонялась на фронте шириной 15 – 16 км. Батальонные опорные пункты были выстроены в одну линию. Большая часть огневых точек размещалась в деревоземляных укреплениях. Количество бетонных дотов не превышало одного дота на полтора километра фронта.
В 8 часов утра, после мощной бомбардировки и часовой артподготовки, пехотные дивизии форсировали реку, и к середине дня, после ожесточенного боя, прорвали оборону наших дивизий на тридцатикилометровом фронте между селениями Друя и Каплава. Остатки подразделений 183-ей стрелковой дивизии удержались в селении Краслава, где оборонялись еще сутки. 181-я дивизия была полностью уничтожена. После 14 часов по наведенным понтонным мостам на восточный берег начали переправляться танковые дивизии 39-го и 57-го моторизованных корпусов.
Получив донесение о начале немецкого наступления, командующий 11-й армией генерал-лейтенант В. И. Морозов спешно выдвинул к участку прорыва свои резервные 107-ю и 133-ю стрелковые дивизии, которые должны были уплотнить оборону 22-го стрелкового корпуса.
К концу дня 57-й мотокорпус продвинулся на 30 км до селения Дагда. У Дагды 12-я и 19-я танковые дивизии корпуса столкнулись во встречном бою со 107-й стрелковой дивизией, которая форсированным маршем двигалась к участку прорыва. На марше дивизия подверглась массированным атакам авиации противника. Из-за отсутствия должной разведки дивизия приняла бой не развернувшись, в походных порядках. Как следствие, дивизия была разгромлена, не сумев нанести противнику адекватных потерь.
39-й мотокорпус, обойдя Даугавпилс с северо-востока, вышел передовыми отрядами к селению Рушона на шоссе Даугавпилс – Резекне. У Рушоны 7-я и 20-я танковые дивизии корпуса во встречном бою разбили 133-ю стрелковую дивизию. Как и 107-я дивизия, 133-я на марше понесла потери от бомбовых ударов авиации и не успела развернуться в боевой порядок.
Командование 11-й армии не ожидало столь быстрого прорыва главной полосы обороны, и не смогло использовать свои резервы должным образом. В создавшихся условиях было целесообразно 133-ей дивизией занять оборону севернее Рушоны и заблокировать шоссе Даугавпилс – Резекне, а 107-й дивизией перекрыть дороги Дагда – Резекне и Дагда – Лудза. Поскольку, на участке прорыва местность имела лесисто-болотистый характер с небольшим количеством дорог, то, перекрыв батальонными опорными пунктами узлы дорог, можно было существенно задержать продвижение противника. Движение моторизованных колонн вне дорог было бы невозможным.