В 4 часа 22 июня гитлеровцы перешли в наступление в районе Палангена (Паланга), и одновременно их авиация начала бомбить аэродром в Либаве. 291-я пехотная дивизия врага форсированным маршем по прибрежной дороге двигалась на город. Части ещё не развернутой по военному времени 67-й стрелковой дивизии и военно-морской базы оказали противнику героическое сопротивление. С утра 22 июня наши корабли начали ставить мины у входа в базу; на позиции были высланы подводные лодки, а часть кораблей направлена в Виндаву (Вентспилс) и Усть-Двинск (Даугагрива).
Хотя противнику не удалось захватить с ходу Либаву и бойцы 67-й стрелковой дивизии, поддержанные береговыми батареями, отразили первый натиск, гитлеровцы к исходу 25 июня всё же прорвались к судостроительному заводу «Тосмаре». Командир эсминца «Ленин» капитан-лейтенант Ю. Афанасьев, как старший в группе ремонтирующихся кораблей, приказал взорвать те из них, которые были не способны выйти в море. Это ответственное решение являлось правильным. Тогда же были взорваны склады боеприпасов и топлива. В течение 25 и 26 июня продолжалась борьба за город и базу. Вечером 26 июня командир дивизии и командир базы получили приказ отходить. Осуществить его удалось только частично: дороги на Виндаву были уже заняты противником. Сопротивление в различных точках Либавы продолжалось ещё пять дней, и только на шестой смолкли последние выстрелы.
Первому сильному натиску врага на Либаву оказывали сопротивление помимо 67-й стрелковой дивизии и батарей береговой обороны флотские подразделения: училище ПВО, дислоцированное в Либаве, эскадрилья МБР-2 и некоторые другие части. Следует отметить участие в боях и моряков-пограничников.
Командир Либавской военно-морской базы смелый и энергичный капитан 1-го ранга М.С. Клевенский позднее рассказывал, как тяжело было управлять обороной базы при подавляющем превосходстве противника на земле и в воздухе.
Благодаря героизму защитников Либавы, молниеносной атаки у немцев не получилось, они понесли большие потери. Мы обязаны отдать должное командирам, политработникам и бойцам 67-й стрелковой дивизии, личному составу береговых батарей и кораблей Либавской базы — они сделали все, что могли, в той трудной обстановке. Изучая кратковременную оборону Либавы в самые первые дни войны, можно найти много поучительного в вопросах подготовки флотских частей базы и прикрывавшей её дивизии, а также в области взаимодействия военного округа и флота.
Либава едва ли могла устоять при наличии тех преимуществ, которые имели тогда немцы в численности войск, уровне техники (самолеты, танки) и боевом опыте. Однако город мог продержаться дольше. Он не был застигнут врасплох, на что иногда ссылаются при описании боев передовых частей. Как уже говорилось, командир базы, а от него и командир 67-й стрелковой дивизии ещё вечером 21 июня знали о возможном нападении врага в ближайшую ночь и могли привести части в готовность. Первые выстрелы на границе и налет фашистской авиации на рассвете 22 июня не были для них неожиданными. Это очень важные факты для анализа недостаточной прочности обороны Либавы и выяснения истинных причин этого явления.
Там, где оборону ведут вместе армия и флот, вопросы взаимодействия имеют исключительное значение. Стрелковой дивизии, оборонявшей Либаву, могли оказать огромную помощь береговые батареи, артиллерия кораблей и подразделения моряков. Все эти силы, сведенные в одно целое и умело направленные, способны были сделать многое. Но они не были объединены, и вину за это нельзя перекладывать на командира стрелковой дивизии или командира военно-морской базы. Вопрос о том, кому оборонять Либаву, острова Эзель (Сааремаа), Даго (Хийумаа) и полуостров Ханко, кто должен стоять во главе обороны, кому подчинять ответственных за оборону лиц — округу или флоту, обсуждался до войны в Наркоматах обороны и Военно-морского флота. Что касается Либавы, то здесь напрашивалось одно решение: назначить ответственным за её оборону командира базы, придать ему некоторые стрелковые части и, подчинив все эти силы командующему Балтийским флотом, готовить их к обороне как с моря, так и с суши. Но в Генеральном штабе тогда одержало верх другое мнение. Хотя впоследствии командиру Одесской военно-морской базы контр- адмиралу Г.В. Жукову подчинили для обороны Одессы целую армию, командующему Балтийским флотом в Таллине — корпус, в отношении Либавы перед войной вопрос был решен иначе. 67-ю стрелковую дивизию включили в состав 8-й армии, а Либавская военно-морская база вошла в оперативное подчинение командующего Прибалтийским военным округом.
Надо признать, что обороне Либавы с суши не придавалось должного значения. Меня это беспокоило. В 1940 году, будучи в Риге, мы с В.Ф. Трибуцем побывали у командующего военным округом Ф.И. Кузнецова. Речь зашла о сухопутной обороне Либавы и Риги. Командующий округом не разделял наших тревог, он и мысли не допускал, что в случае войны наши войска могут отойти так далеко.