Летом 1942 года развернулось наступление фашистских войск на Кавказ и земли Кубани. В последние дни июля начались бомбардировки Невинномысска, за ними последовало наступление немецких войск и бои «на земле» 3-5 августа. Три батареи 18-го отдельного зенитно-артиллерийского дивизиона под командованием майора Г. И. Белана защищали город и прикрывали три основные дороги, ведущие в него. В течение нескольких часов 1-я батарея дивизиона под командованием старшего лейтенанта Ф. И. Козенюка яростно отражала атаки превосходящих сил противника на северо-западе Невинномысска, защищая военный аэродром.
В полдень майор Белан принял решение об уходе с этой позиции. Для прикрытия отступления батареи было оставлено одно зенитное орудие и пулемётная установка, силами которых два часа велось огневое сопротивление фашистам, пока орудийный расчёт не был убит прямым попаданием мины. На подступах к железнодорожной станции Невинномысская была поставлена 2-я артиллерийская батарея, а 3-я батарея сдерживала натиск немцев на востоке — у железнодорожного переезда. В память о самоотверженных защитниках Невинномысска на бульваре Мира в мае 1981 года поставили 85-мм зенитную пушку. На стенах городских домов в местах дислокации зенитных батарей установлены памятные доски (ул. Гагарина, 1, ул. Водопроводная, 4, ул. Менделеева, 14).
Оборону у железнодорожного моста через Кубань держали не менее 40 бойцов 66-го полка НКВД под командованием лейтенанта Рубана. Для защиты моста выстроили несколько ДОТов (один из них сохранился и сегодня является мемориальным объектом). Солдаты получили приказ максимально долго удерживать наступление противника, чтобы прикрыть дорогу на Минеральные Воды, обеспечить возможность отступления основных войск и эвакуацию раненых, жителей города, вывоз боеприпасов и продовольствия. При невозможности дальнейшего сопротивления следовало взорвать железнодорожный мост. Однако этот приказ не был выполнен, так как большинство его защитников погибли в бою, сдерживая в течение нескольких часов наступавшие силы противника.
Вечером 5 августа 1942 года немецкие войска заняли Невинномысск, а уцелевшие советские воины были вынуждены отступить. На пять с половиной месяцев город оказался в оккупации. Невинномысск освободили советские войска 20–21 января 1943 года. Фашисты, отступая, разрушили вокзал и взорвали железнодорожный мост.
Колоссальная задача по восстановлению моста и железнодорожного сообщения с городом была решена всего за 20 дней совместными усилиями военных, железнодорожников и горожан. В память об их подвиге на здании вокзала была установлена мемориальная табличка.