Видя, что гарнизон крепости не сдается, немцы начали применять ядовитые газы. Но это не останавливало бойцов. Даже раненые оставались в строю. Понимая, что в крепости нет воды и еды, командиры приняли решение вывести из неё женщин и детей, а сами решили стоять насмерть. 29 и 30 июня гитлеровцы решили любой ценой взять крепость. Они провели одновременно два штурма. Один – Цитадели, другой – Восточного форта. Младший сержант Р. К. Семенюк и рядовые Фольварков и Тарасов спасли в этих боях Боевое знамя своей части.[104] Они спрятали его одном из казематов. Немцам удалось захватить форт, но войти в подземелье они не решились. Понимая свое безнадежное положение, майор Гаврилов решил вывести через один из выходов часть бойцов, но его попытка не удалась – он попал в плен. Его судьба была удивительна тем, что немцы не расстреляли его. Когда майора Гаврилова освободили из плена после войны, советское правительство, учитывая все заслуги, присвоило ему звание Героя Советского Союза. Позже он был избран депутатом Верховного совета СССР.
Штурмуя вал Кобринского укрепления, немцы встретили отчаянное сопротивление бойцов 125-го стрелкового полка. Используя всю свою мощь, враг потеснил оборонявшихся бойцов к домам комсостава. В них продолжали обороняться бойцы под командованием капитана В. В. Шабловского. Там же сражался и минометный взвод 455-го стрелкового полка. Его командир лейтенант А. А. Нагай приказал парторгу батареи Тимофею Гребенюку выбраться из крепости и привести подкрепление. Замполитрука Т. Гребенюк вместе с сержантом А. Автономовым и красноармейцем А. Романовым пробрались на Кобринское укрепление, переоделись в немецкую форму и выбрались в город Брест. Но во время вылазки Гребенюк погиб, а у города Барановичи попал в плен Романов. Позже ему удалось бежать из немецкого плена, но выполнить задачу так и не удалось.
Одновременно с боями за Кобринское укрепление шли бои за Цитадель. Её защитники до последнего уничтожали танки и пехоту, приближавшиеся к воротам. Очень часто врагам удавалось так близко подойти к защитникам, заняв несколько частей крепости, порой их отделяла друг от друга буквально одна кирпичная стена. Именно в одну из казарм Цитадели в начале обороны замполит 84-го полка полковой комиссар Е. М. Фомин переместил штаб обороны, о котором говорилось ранее. Там он встретился с заместителем командира 44-го полка капитаном Зубачевым и решил создать единое командование и штаб обороны. В виду того, что многие командиры были убиты или сражались на других рубежах обороны вне территории крепости, руководителем обороны стал старший по должности капитан И. Н. Зубачев. Он также послал одного из бойцов – старшего сержанта Филиппа Лаенкова за помощью, но фронт был уже далеко от Бреста, и эта попытка не увенчалась успехом. Ведя оборону на протяжении двух недель, Зубачев и Фомин, поняли, что надо вырываться из окружения, чтобы не погибнуть всем. Для этого была сформирована группа добровольцев во главе с лейтенантом А. А. Виноградовым. Нашим бойцам удалось вплавь переправиться через реку Мухавец, протекающую у крепости, но на его противоположном берегу их встретил отряд немцев. Многие погибли, а Виноградов и ещё 13 бойцов попали в плен.[105]
Начальником штаба сводной группы был назначен политрук П. П. Кошкарев. Он был в числе первых, кто организовал оборону в районе моста и Брестских ворот, из личного состава 455-го стрелкового полка и 37-го батальона связи. Кошкарев также принял активное участие в формировании первого отряда по прорыву из крепости. Им была подготовлена и проведена операция по штурму командирской столовой, которую заняли гитлеровцы. Кроме него в этом бою участвовали лейтенанты А. Терещенко, Н. Есланников, красноармейцы В. Усов и Н. Рябов. Их замысел заключался в подрыве здания командирской столовой, когда в ней находились немцы.