Уже первые снаряды немецких артиллеристов разрушили здания, где размещались пограничники. А затем огонь был перенесен в глубь города — в район железнодорожного узла, почтамта, госпиталя.
Сразу же после артподготовки гитлеровцы начали активные действия по захвату плацдармов на правом берегу Сана. Главный удар наносили у железнодорожного моста, который в расчетах фашистского командования занимал первостепенное место. Овладев этим мостом, гитлеровцы получили бы возможность переправить на правый берег Сана свои главные силы, боевую технику. Поэтому они и стремились в первую очередь захватить мост.
Это хорошо понимал А. Н. Потарикин, начальник 14-й заставы, которому было приказано с особой тщательностью охранять железнодорожный мост. Здесь постоянно находились усиленные пограничные наряды, а когда раздались первые артиллерийские залпы, А. Н. Потарикин сразу же направил туда группу пограничников во главе со своим помощником лейтенантом П. С. Нечаевым.
Разгорелся ожесточенный бой. Около двух рот вражеской пехоты пыталось с ходу овладеть мостом, опрокинуть наши пограничные наряды, несшие службу на правом берегу Сана, и тем самым обеспечить продвижение своих передовых подразделений. Однако не успели они пересечь середину моста, как советские пограничники обрушили на них ураганный огонь. Восемь атак предприняли фашисты, но всякий раз откатывались назад под лавиной свинца. Только после того, когда они на резиновых лодках перебросили через Сан своих автоматчиков, им удалось окружить группу лейтенанта Нечаева. Бой был неравным. Пограничники сражались до последнего патрона, до последней гранаты. Когда гитлеровцы попытались схватить П. С. Нечаева, он рванул чеку единственной оставшейся у него гранаты. Раздался взрыв. Вместе с бесстрашным командиром погибло несколько фашистов.
Стойко сдерживали натиск врага и те пограничники, которых война застала в нарядах. На левом фланге заставы меткий огонь по переправлявшимся фашистам вел наряд во главе со старшиной Н. Привезенцевым. На правом фланге пограничники С. Г. Ржевцев, М. С. Ткачев и Н. М. Водопьянов присоединились к гарнизону дота, оборудованного на берегу, и вместе с ним разили гитлеровцев.
В состав Перемышльского гарнизона входили подразделения 99-й стрелковой дивизии. Однако в самый канун войны они выехали на учебный полигон и не смогли на этом участке оказать поддержки. На помощь пограничникам пришли бойцы народного ополчения, созданного по инициативе первого секретаря горкома партии П. В. Орленко. В него вошли рабочие завода швейных машин, железнодорожники, служащие. Была среди ополченцев и женщина удивительной судьбы, сотрудница городского музея Наталья Алексеевна Приблудная. Как только раздались первые залпы вражеской артиллерии, она сразу же пошла в горком партии, получила винтовку, санитарную сумку и направилась на передовые позиции. В этот день, а также в последующих боях, которые вел 92-й пограничный отряд, Н. А. Приблудная вынесла с поля боя 72 раненых бойца и командира. Она прошла через всю войну, была секретарем партийной комиссии полка, возглавляла снайперскую команду, отмечена многими боевыми наградами.
Героически сражались пограничники и ополченцы. Однако силы были далеко не равными. Численностью противник превосходил их в 15—20 раз, не говоря уже о его подавляющем перевесе в артиллерии, минометах и другой боевой технике. И тем не менее он не мог сломить сопротивление героев в течение десяти часов. Только в третьем часу дня гитлеровцы заняли Перемышль. Отошедшие с боями защитники города закрепились на его юго-восточной окраине.
Вечером 22 июня сюда прибыл командир 8-го стрелкового корпуса генерал-майор М. Г. Снегов. Он дал высокую оценку действиям пограничников и ополченцев. Вместе с тем генерал Снегов сообщил, что командование корпуса разработало план контрудара. Осуществить его надлежало подразделениям 99-й стрелковой дивизии полковника Н. И. Дементьева и 92-му пограничному отряду майора Я. И. Тарутина. Последний сразу же отдал приказ о формировании сводного пограничного батальона, который должен наступать с юга. Командовать им было доверено старшему лейтенанту Г. С. Поливоде — офицеру штаба пограничного отряда.
В течение ночи формирование сводного пограничного батальона закончилось, и на рассвете он уже занял исходные позиции.
В точно назначенное время заговорила артиллерия 99-й стрелковой дивизии. Открыли огонь минометчики. В грохот канонады влились размеренные очереди пулеметов. Затем подразделения дивизии и пограничники поднялись в атаку и вскоре ворвались в город. Завязались ожесточенные уличные бои. Гитлеровцы отчаянно сопротивлялись, однако не смогли остановить наступательный порыв советских воинов. 23 июня к 17 часам правобережная часть Перемышля была освобождена. На следующий день об этом узнала вся страна. С волнением слушали советские люди сообщение Совинформбюро, в котором говорилось: «Стремительным контрударом наши войска вновь овладели Перемышлем». Этот контрудар нашим народом был воспринят как предвестник грядущей победы.
Советское командование высоко оценило подвиг сводного батальона Г. С. Поливоды. Приказом по 99-й стрелковой дивизии всему личному составу подразделения была объявлена благодарность, а его бесстрашного командира — старшего лейтенанта Григория Степановича Поливоду назначили военным комендантом города.
В течение пяти суток советские войска удерживали Перемышль. Противник, много раз пытавшийся атаковать их, получал решительный отпор. Только 27 июня был получен приказ командующего фронтом об отходе. В числе последних, покинувших город на рассвете 28 июня, был начальник 14-й пограничной заставы лейтенант А. Н. Потарикин.
Героическая оборона Перемышля, а затем нанесенный здесь контрудар, один из первых в истории Великой Отечественной войны, сорвали расчеты гитлеровского командования на молниеносный выход ко Львову и окружение советских частей, действовавших в районе Карпат. Воины-пограничники своим мужеством и стойкостью в значительной мере способствовали выполнению поставленных перед советскими войсками задач.
Остальные пограничные отряды, несшие службу в предгорьях Карпат, оказались несколько в стороне от направления главного удара гитлеровских войск. Однако и здесь на многих участках велись активные боевые действия. Противник много раз пытался подавить наши заставы огнем артиллерии и минометов, предпринимал атаки на оборонительные позиции пограничников. Сильные бои, например, развернулись на правом фланге 93-го погранотряда, которым командовал подполковник В. А. Абызов. 1-я комендатура этого отряда, возглавляемая майором 3. И. Блюминым, в течение нескольких дней отражала попытки превосходящих сил гитлеровцев форсировать р. Сан и выйти в тыл наших частей и подразделений, сражавшихся в районе Перемышля. Некоторые заставы этой комендатуры после тяжелых боев вынуждены были отойти, однако остальные подразделения отряда вместе с частями Красной Армии удерживали границу вплоть до 27 июня.
Семь суток находился на линии границы и 94-й Сколевский пограничный отряд (командир — майор П. И. Босый). Уже в пять часов утра 28 июня фашисты подвергли обстрелу многие заставы, расположенные на правом фланге. Поскольку пограничники своевременно перешли в укрытие, потери среди них оказались незначительными. После этого противник небольшими группами пытался проникнуть на нашу территорию, но, встретив сопротивление пограничников, откатился обратно. Граница же на левом фланге проходила по высокогорью, где боевые действия были затруднены, и поэтому фашисты там активности не проявили.
В последующие дни сильный удар противника пришлось отразить комендатуре (командир — капитан Щербаков). После часовой артподготовки вражеский батальон ринулся через границу и углубился примерно на километр. Щербаков, успевший собрать подчиненные ему подразделения в единый кулак, ударил по фашистам с тыла. Гитлеровцы начали в панике отступать. Оставив на поле боя десятки трупов, противник разрозненными группами ретировался за рубеж. Пограничники захватили 25 пленных.