«Вечером 24 июня полковник во главе своего 505-го пехотного полка находился в одиннадцати километрах от Лиепаи. 25 июня он попытался захватить город врасплох стремительной атакой. Пехотинцы и моряки из морского штурмового подразделения под командованием капитан-лейтенанта фон Диета, приданного Ломейеру, атаковали укрепления по узкой полоске суши. Однако успеха достигнуть не смогли. Решительный штурм, предпринятый капитан-лейтенантом Шенке с его 530-м батальоном морской пехоты, также провалился. Прежде чем Ломейер смог перегруппировать свои силы и до того, как подтянулись два других полка дивизии, гарнизон Лиепаи при поддержке танков предпринял попытку прорыва. Некоторым из контратакующих удалось прорваться к самым позициям немецкой артиллерии. 27 июня русские устроили массированную вылазку, пробили брешь в кольце окружения и, прорвавшись к дороге у побережья силами нескольких боевых групп, создали критическую для немцев ситуацию. Закрыть «окно» немцы сумели лишь с большим трудом. В конечном итоге примерно в полдень батальонам 505-го пехотного полка и нескольким штурмовым пехотным группам удалось прорвать южные рубежи обороны, а на следующий день атакующие проложили себе путь в город.
После этого там в течение следующих сорока восьми часов шли ожесточённые уличные бои. Для подавления тщательно замаскированных в зданиях пулемётных огневых точек русских пришлось подтянуть тяжёлую пехотную артиллерию, полевые гаубицы и миномётные батареи.
Организация обороны Лиепаи находилась на высоком уровне. Советские солдаты имели хорошую боевую подготовку и сражались с отвагой фанатиков. Русские считали чем-то само собой разумеющимся жертвовать собой во имя того, чтобы их главное командование могло выиграть время или чтобы другие могли перегруппироваться и пойти на прорыв. В сражении за Лиепаю немцы впервые столкнулись с типичным для советского командования мышлением: оно безжалостно бросало в мясорубку мелкие подразделения ради спасения более крупных. Такой подход приводил к росту потерь у немцев: так, в Лиепае погибли оба офицера, командовавшие штурмовыми морскими подразделениями.
Наконец 29 июня морская крепость пала. Пехота 18-й армии записала себе в актив первую крупную победу. Однако не обошлось и без печальных уроков: в Лиепае солдаты Красной Армии впервые продемонстрировали, что при наличии у них умного, опытного командира и при условии, что неуклюжая цепочка командования успевает сработать и организовать оборону, они вполне способны удерживать сильные позиции.
В отличие от защитников Лиепаи, оборону Даугавпилса русские вели вяло, неумело и бестолково».