Первая атака гитлеровцев. Пограничники Герасимов, Галченков, Конкин и Песков из ручных, станковых пулеметов и стрелки из винтовок поливают атакующих свинцом. Около двухсот фашистских солдат ложатся трупами на лугу у Буга.
Атака отбита. Не сумев взять заставу в лоб, регулярные части немцев идут на восток в обход.
В полдень с левого фланга на заставу пробираются пограничники Егоров и Сергеев. С ночи были в наряде. Оба ранены. Доклад начальнику: пограничники, находившиеся в наряде в момент начала войны, приняли бой на месте. Все почти погибли. Среди убитых — любимец заставы Николай Сорокин.
Связи с комендатурой, отрядом нет. Лейтенант Лопатин посылает конника Перепечкина на прорыв в комендатуру за подкреплением. Через час Перепечкин возвращается. Всюду немцы. По всем дорогам и проселкам идут лавины танков, машин, мотоциклов и пехоты. Танки уже за Сокалем. Не прорваться!
Танки за Сокалем, сосед сбит, стык оголен. Лейтенант Лопатин посылает старшину Ллещенко с Перепечкиным рвать мост на Ильковичи, на стыке с соседом. Мост взорван.
К вечеру прорывается на заставу раненый Давыдов. Сообщает: у железнодорожного моста после жестокого боя с фашистами погиб лейтенант Погорелов со всей группой.
Второй день — 23 июня.
Немецкое войско катится мимо на восток. Пограничники бьют по проходящим колоннам. Немцы ощетиниваются. Застава блокируется. Батальон гитлеровцев атакует с тылу, со стороны, бани, конюшен. По ним бьют из ручного пулемета Дмитрий Максяков, с флангов — станковые пулеметы. В последний момент атаки пограничник Герасимов бросает из окна второго этажа на головы фашистов, прорвавшихся во двор заставы, два ящика с гранатами. Страшный взрыв... Атака захлебывается.
По зданию заставы бьет артиллерия. Пограничники укрываются в блокгаузы, окопы. Опять атака. В ее отражении принимают участие все — и раненые, вышедшие после вражеской артподготовки из подвалов. Огневые точки вновь оживают, атака опять отбита. Потрепанный фашистский батальон поворачивает на восток, предоставив подавление заставы специальным частям.
Третий день — 24 июня.
Продукты еще есть. Жены офицеров из муки, найденной в подвале, пекут лепешки. Воды мало. Кончились индивидуальные пакеты. Вместо перевязочных материалов применяются простыни из каптёрки. Женщины заставы в часы боя выполняют работу медсестер — перевязывают раненых.
Атаки стихают, но блокирование заставы усиливается. Голову высунуть нельзя. Вражеской пулей убит Косарев.
Неожиданно, в минуту затишья, на двор заставы въезжает заблудившийся мотоцикл с коляской. Меткими пулями оба мотоциклиста сняты, Первые трофеи — комплект обмундирования, оперативные карты и две рации, К сожалению, бездействующие.
К вечеру со всех сторон к заставе подтягивается артиллерия.
Четвертый день — 25 июня.
Жестокий артиллерийский обстрел заставы. Женщины с детьми, раненые—в прочном бетонированном подвале. Бойцы — в блокгаузах, укрытиях.
Рушатся оба этажа. Теперь сводчатый бетонированный подвал, закрытый шапкой кирпича и цемента, превращается в дот. Решение Лопатина — обороняться здесь. Пограничники переходят в подвал, прорубывают бойницы для пулеметов.
В перерыве между обстрелами — новая атака. Гитлеровцы подползают к самой заставе. В мертвом пространстве пограничники забрасывают их гранатами.
Артиллерия бьет снова. С севера, со стороны высокого фундамента подвала появляются бреши. Ряды защитников заставы редеют. Ранены в грудь Даричеико, в ноги — Данилин. Женщины с детьми переходят во внутренние отсеки подвала.
Ночью лейтенант Лопатин и политрук Гласов посылают лучших пограничников — замполитрука Галченкова командира отделения Герасимова на прорыв, за помощью: связавшись с командованием советских армий, просить самолет для вывозки раненых.
Пятый день — 26 июня.
Застава блокирована. Гитлеровцы решают взять ее измором. Ночью жителям села Скоморохи удается обмануть бдительность гитлеровских патрулей. Под покровом ночи колхозницы передают выдвинутому в кусты пограничному секрету несколько буханок хлеба.
Шестой день — 27 июня.
В полдень на запад пролетают самолеты. Может быть, советские? Но на сигналы, подаваемые пограничниками, посадки не делают. Значит Галченков с Герасимовым к командованию Советской Армии не прорвались. Раненые остаются на заставе.
После полудня по шоссе на Сокаль быстро идет штабная машина. Немецкие патрули не успевают ее предупредить. Машина с ходу подъезжает к развалинам заставы. Открывается дверца, выходит гитлеровец в форме генерала. Пограничники берут его на мушку. Спохватившиеся гитлеровцы шквальным огнем не допускают пограничников к трупу убитого. Наконец труп втащили в баню. При генерале найдено лишь личное оружие и документы.
К вечеру начинается обстрел термитными снарядами. Жидкое пламя. Удушливая серная вонь. Пограничники переходят в ближайший блокгауз. Женщины, раненые законопачивают все щели в подвале.
Обстрел продолжается до поздней ночи.
Седьмой день — 28 июня.
С рассвета артиллерия возобновляет обстрел термитными. Прямое попадание в правый блокгауз. Ранены Никитин, Песков и пулеметчик Конкин. Все пограничники переходят к огневым точкам в подвал.
Пулемет Котова ведет из амбразуры огонь по скоплениям немцев. Корректирует стрельбу политрук Павел Гласов. Внезапно — взрыв! На глазах у пулеметчиков разорвавшимся в стене бронебойным снарядом Гласов смертельно ранен. Умирающего Гласова товарищи на руках уносят в подвал.
Восьмой день — 29 июня.
Кончаются продукты. Главное — вода... Под обстрелом почти не пробраться к колодцу... Лопатин принимает решение — ночью пробиться на восток, к своим, вывести раненых и женщин.
Создаются две группы: одна — старшины Клещенко, вторая — лейтенанта Лопатина. Ночь. Группа старшины Клещенко уходит первой. Вторую — с женщинами, детьми, ранеными — ведет по окопам на восток Лопатин. Шорох в кустах, выстрелы немцев, опасность окружения. Тут же агония раненого Дариченко, Назад! Большой группой — не пройти...
Приближается рассвет 30 июня. Лейтенант Лопатин принимает решение остаться на заставе, вести бой до конца. Женщины, дети еще засветло должны самостоятельно пробраться кустами в соседние деревни. Прощание на рассвете с семьей. Женщины с детьми уходят...
Девятый день — 30 июня.
Атаки фашистов. Оставшиеся в живых пограничники, в том числе раненые, отбивают их. Лейтенант Лопатин поднимает людей в контратаку. Дальше всех вырывается Зикин, падает, пробитый штыком. Гитлеровцы отбиты.