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