По свидетельству Петра Кириченко [483] , в 12 часов 30 минут 14 августа 159-я тбр вновь атаковала противника в направлении Грибовые Дворы – Масловка совместно с подошедшими частями 84-й гв. сд. На этот раз, наряду со встречным огнем из района Грибовых Дворов и со стороны западных скатов высоты 246,1, противник открыл сильный фланговый огонь из района Глыбочки. Из-за чувствительных потерь бригада вынуждена была отойти в исходное положение, хотя все понимали, что овладение высотой 246,1 открывало путь на Карачев. Поэтому в 17 часов 20 минут атака возобновилась. В этой смертельной схватке погибли 2 танкиста, 4 получили ранения, сгорели 3 танка Т-34, были подбиты 4 танка Т-34 и 1 Т-70, а еще 1 Т-70 подорвался на мине. В то же время потери, нанесенные противнику в ходе боев, и овладение советскими войсками рубежом Аксиньино – высота 246,1 лишили врага возможности дальнейшего сопротивления. Прикрываясь беглым артиллерийским и минометным огнем, его части начали отход с оставленного рубежа в направлении Карачева.
На правом фланге 11-й А БрФ, в полосе 53-го ск генерала Гарцева, разведывательные группы в ночь с 13 на 14 августа также обнаружили отход противника. С рассветом войска корпуса начали преследование, в ходе которого продвинулись на 10–14 км и заняли крупные населенные пункты Щигры и Хвастовичи.
Авиация 15-й ВА в течение 14 августа наносила бомбо-штурмовые удары по огневым позициям артиллерии неприятеля в районе Карачева (повредив здесь один бронепоезд), по дорогам Карачев – Брянск и в районе Хвастовичей (за 14 августа было сделано 668 самолето-вылетов, из которых 517 штурмовиками и бомбардировщиками) [484] .
Георг Гребен указывает [485] , что в связи с дальнейшим развертыванием наступления Красной армии – на севере был нанесен удар по 4-й А группы армий «Центр», а на юге против ГА «Юг» фельдмаршала Манштейна, ГШ сухопутных войск потребовал от 2-й танковой и 9-й армий ускорить операцию «Хаген», чтобы освободить необходимые дивизии для использования их в качестве резервов вдоль всего Восточного фронта. В связи с этим с 12 часов 13 августа штаб 9-й А принял управление всеми войсками, что ознаменовало завершающую фазу отступления по плану «Хаген» (управление 2-й ТА 15 августа убыло с фронта в резерв ГА «Центр», а 21 августа – в распоряжение командования сухопутных войск для использования на другом театре военных действий [486] ). Этот отрезок операции приобрел особый характер из-за жестокости оборонительных сражений, которые вела 9-я А на фронте под Карачевом. Огромные массы советских войск, сохраняя натиск и группируясь все более и более плотно, поскольку фронт сужался, объединились, чтобы нанести мощный удар в районе Карачева. Стало очевидным, что русские готовятся к прямому фронтальному штурму, и, предвидя этот маневр, генерал Модель сосредоточил свои резервы на острие их наступления, прежде всего все имевшиеся инженерные войска. Данные меры с самого начала лишили концентрический удар русских необходимого импульса. Враг атаковал 13 августа на широком фронте по обе стороны от Карачева, используя пехоту, танки, артиллерию, реактивные пусковые установки и авиационные эскадрильи, число которых росло все больше. Оборонявшиеся немцы, особенно 8-я и 18-я танковые дивизии, упорно сопротивлялись, ограничив успехи русских 13–14 августа тактическими прорывами. В этих боях вновь особенно результативно действовала германская авиация.
По данным штаба ГА «Центр» [487] , перед группой «Гарпе» противник концентрировал свои пехотные и танковые силы для перехода в наступление на Карачев, в основном на участке 18-й тд. Противник здесь перешел в наступление с 11.00 13 августа после сильной артподготовки. Наступления, проводимые силами от батальона до полка при поддержке танков, провалились под огнем всех видов орудий и перешедших в контратаку штурмовых орудий и танков. Противник понес крупные потери. Подбито 28 вражеских танков, 2 разведывательные бронемашины.
Стремясь сломить сопротивление немцев, для взятия Карачева и прилегающих к городу районов советское командование задействовало многократно превосходящие противника силы, включавшие 3 стрелковые дивизии 46-го ск 11-й А (110, 238 и 369-я дивизии), поддерживаемые 20-й артдивизией прорыва (34-я легкая, 53-я пушечная и 93-я тяжелая гаубичная артбригады) и отдельным танковым полком; 4 стрелковые дивизии 8, 16 и 36-го гвардейских стрелковых корпусов 11-й гв. А (16, 31, 83 и 84-я гвардейские дивизии) с 3-й и 6-й артиллерийскими дивизиями прорыва (по 4 артиллерийских и 1 минбригаде в каждой дивизии), 10-й отдельной гвардейской и 159-й танковыми бригадами, двумя сап и отдельным тяжелым тпп; с воздуха действия этих частей и соединений обеспечивали четыре авиационных корпуса 15-й ВА (1-й гвардейский и 2-й истребительные, 3-й штурмовой и 11-й смешанный корпуса) [488] . Германское командование для удержания города сосредоточило в этот район части 8-й и 18-й танковых, 253-й и 34-й пехотных, 78-й штурмовой пехотной дивизий, а также артиллерию и бронепоезда. Германские войска удерживали все командующие высоты вокруг города.
В ночь на 15 августа войска 11-й и 11-й гвардейской армий начали совместное концентрическое наступление с нескольких направлений и к 3 часам завязали бои за Карачев. 238-я и 369-я стрелковые дивизии 11-й А охватили город с северо-востока и севера, а 16-я и 84-я гвардейские стрелковые дивизии 11-й гв. А нанесли сильный удар по Карачеву с востока и юго-востока, ворвались в город и к 8.30 15 августа полностью заняли его.
По свидетельству Петра Кириченко [489] , 159-я тбр совместно с частями 84-й гв. сд полковника Петерса вступила в огневой бой с противником, оборонявшимся в районе Грибовых Дворов. Ценой немалых усилий и неизбежных жертв противнику был нанесен значительный урон, и в ночь на 15 августа он начал отход из занимаемого района. В 6 часов 20 минут утра 15 августа вслед за взводом бронетранспортеров 10-го отдельного разведывательного батальона 1-го тк в горящий Карачев вошли танки 159-й бригады. Опередив пехоту 84-й гв. сд при подходе к городу, танки ворвались в Карачев первыми. С другой стороны в город входили бойцы 1223-го сп 369-й сд полковника Хазова 46-го ск 11-й А (полк под командованием гвардии подполковника Петра Арефьевича Юзефовича, который погиб 27 июня 1944 года в районе Быхова под Могилевом, уже в звании полковника, командуя 1210-м сп 362-й сд. – П. Б.). Встреча с ними произошла на центральной площади города.
В результате продвижения советских войск на Карачевском направлении и успешного наступления левого крыла ЗапФ в районе Спас-Деменска возникла угроза окружения для немецких частей 55-го ак 2-й ТА – жиздринской группировки, оборонявшихся восточнее реки Болва, на стыке Западного и Брянского фронтов. Здесь на прежнем рубеже продолжала действовать 50-я А ЗапФ, готовившаяся с 16 августа перейти в наступление совместно с правым крылом 11-й А. Однако, опасаясь блокирования основных путей отхода и окружения, противник в ночь на 14 августа начал отвод жиздринской группировки на запад. Обнаружив отход противника, утром 14 августа войска 50-й и правого крыла 11-й армий начали преследование. Для лучшей организации наступления этих двух объединений 50-я А с 17 августа была передана в состав БрФ.
15 августа на стыке 50-й и 11-й армий был введен в бой 2-й гв. кк, подчиненный командованию 50-й А и получивший задачу прорваться в глубину вражеской обороны, чтобы перерезать железную дорогу Брянск – Сухиничи. Командующий фронтом генерал Попов приказал 2-му гв. кк нанести удар в направлении Хвастовичи – Любохна, форсировать реку Болву и развивать наступление на Бежицу и Брянск с северо-востока. Ночью кавалерия переправилась через болотистую речку Рессета и начала преследовать отступающего противника. 16 августа авангарды 3-й и 4-й гвардейских кавалерийских дивизий с ходу овладели железнодорожными станциями Озерская и Судимир, вышли к шоссе Жиздра – Бежица и вошли в соприкосновение с частями немецкой 134-й пд генерала Шлеммера, успевшими подготовить и занять очаговую оборону – батальонные узлы сопротивления, имевшие по две-три линии траншей полного профиля. После этого наступление кавалерийского корпуса протекало крайне медленно. Противник упорно оборонялся, а танки не могли маневрировать по заболоченным низинам и отстали, артиллерия тоже продвигалась вперед с трудом. Однако разведкой боем удалось обнаружить стык между опорными пунктами Кресты и Стайки. Командующий корпусом генерал Крюков решил объединить все отдельные танковые полки корпуса, подчинить их командиру 4-й гв. кд генералу Панкратову и прорвать вражескую оборону на этом участке. Действия танков обеспечивались 10-минутным артогнем. Командиру 3-й гв. кд генералу Ягодину было приказано наступать правее, в направлении Орля – Улемль. С утра 17 августа части 3-й гв. кд овладели узлами сопротивления Яровщина и Орля и разгромили два батальона 445-го гп 134-й дивизии. Однако дальнейшее продвижение спешенных полков было остановлено огнем с главной полосы обороны противника. Артиллерия отстала от боевых порядков, эскадроны залегли и начали окапываться. Вследствие того что подготовка к наступлению в полосе 4-й гв. кд проводилась ночью, там не удалось засечь цели, и огневые точки противника после артиллерийского налета оказались не подавленными. Когда танковые полки двумя эшелонами атаковали вражескую оборону, то на открытой местности они попали под сильный огонь артиллерии противника и удар крупных сил авиации, понесли большие потери на минных полях и укрылись в лесу. В то же время спешенные кавалерийские полки окружили батальон 439-го гп 134-й дивизии (полк полковника Гельмута Лилиенхоф-Звовитски), но противник перешел в контратаку двумя батальонами, и кавалерия отошла на исходные позиции. На следующее утро все части кавалерийского корпуса продолжили наступление в 7-километровой полосе от Крестов до Калинино, но прорвать главную полосу вражеской обороны им так и не удалось. Только на левом фланге корпуса части 20-й кд генерала Павла Курсакова овладели узлами сопротивления Стайки и Калинино и удержали их, отбив несколько контратак противника.Таким образом, преследуя отходящие немецкие части и преодолевая сопротивление арьергардных отрядов, войска правого крыла БрФ 15 августа овладели важным узлом шоссейных дорог городом Хвастовичи, 16 августа – городом Жиздра, а к 18 августа вышли на рубежи: 50-я А – Ясенок – Иночка – Орля; 2-й гв. кк – Орля – Калинино (исключительно); правое крыло 11-й А – Красное – Журиничи (исключительно).