Таким образом, главные силы 11-й гв. А глубоко продвинулись в расположение противника и нависли с севера над тыловыми коммуникациями, связывавшими всю орловскую группировку немцев с ее тыловой базой, расположенной в районе Брянска. Угроза выхода советских войск во фланг и тыл орловской группировки вынудила генерала Моделя срочно изъять из состава 9-й А, действовавшей против ЦФ, три танковые дивизии (12, 18, 20-я), чтобы направить их в район Болхова. 16 июля в подчинение 2-й ТА поступил штаб 41-го тк, на базе которого 17 июля была создана временная армейская оперативная группа «Гарпе» под общим командованием генерала Йозефа Гарпе (Josef Harpe), объединившая управление войсками 53-го ак и группой генерала Эзебека на Болховском направлении [185] . Кроме того, 2-я танковая и 36-я пехотная дивизии со средствами усиления были переброшены в полосу 35-го ак на Орловское направление. При этом войска ЦФ все еще продолжали вести бои севернее Курска и не имели возможности выйти навстречу ударной группировке ЗапФ, окружив, таким образом, основные силы 2-й ТА и часть сил 9-й полевой армии группы армий «Центр». Для того чтобы затруднить противнику переброску резервов и маневр силами и средствами, бомбардировочные и штурмовые соединения советских 1-й и 15-й воздушных армий (204-я и 285-я бомбардировочные и 233-я штурмовая авиадивизии) получили задачу с 17 июля нанести серию бомбоштурмовых ударов по железнодорожным станциям на участке дороги Орел – Карачев [186] . Однако, поскольку основные переброски германских частей и соединений в это время производились по рокадным грунтовым, шоссейным и железнодорожным линиям коммуникаций, то запланированные авиаудары своей цели не достигли.
Войска 50-й А ЗапФ после неудачной попытки 13 июля прорвать оборону противника произвели перегруппировку – главные силы двух ударных стрелковых дивизий были сосредоточены на участке протяженностью 2,5 км на левом фланге армии, где их действия обеспечивались основной массой армейской артиллерии. В 14 часов 14 июля, после 30-минутной артподготовки и при поддержке вспомогательного удара 64-й сд на Кремищное, части 212-й и 324-й стрелковых дивизий – по два стрелковых полка от каждой дивизии, выстроенные в двухэшелонном боевом порядке, – прорвали неприятельскую оборону на узком фронте восточнее Речицы и к исходу дня продвинулись по лесному массиву на 4 км в юго-западном направлении, завязав бои за опорные пункты Речица, Марьинский, Шубник [187] . Части 324-й сд при этом овладели опорным пунктом противника в селе Будские Выселки, взяв пленных из состава 365-го гп немецкой 211-й пд. Обнадеженный этими частными тактическими результатами, командующий 50-й А генерал Болдин решил не прекращать активных действий и ночью, действуя отдельными отрядами. Для развития успеха из армейского резерва выдвигалась 49-я сд, а в оперативное распоряжение командира 324-й сд полковника Эрнеста Жановича Седулина был передан 233-й отдельный тп. Преодолевая оборону противника и отбивая его контратаки, войска 50-й А в трудных условиях лесисто-болотистой местности к 18 июля левым флангом вышли на рубеж Волеватка (3 км западнее Палики) – Немецкий – Полюдово – река Песочня. Дальнейшие атаки успеха не имели, немецкие войска – 439-й и 445-й гренадерские полки 134-й пд, 306, 317 и 365-й полки 211-й пд, 330-й и 351-й полки 183-й дивизии – удержались на этом рубеже, где немцам удалось развернуть 16 артиллерийских и минометных батарей. По оценке штаба 50-й А [188] , основными причинами неуспеха в ее наступлении в период с 13 по 19 июля 1943 года являлись следующие: 1) постоянное усиление группировки противника перед фронтом армии; 2) отставание группировки 11-й гв. А – к исходу 19 июля 169-я сд указанной армии вела бой в районе Брусны, что позволяло противнику воздействовать контратаками на левый фланг ударной группировки 50-й А; 3) лесисто-болотистая бездорожная местность; 4) незначительное усиление 50-й А танками и САУ.
В полосе 61-й А БрФ ее ударная группа с утра 14 июля возобновила наступление. Получив подкрепления с соседних участков, немцы силами 208-й и 112-й пехотных, 25-й моторизованной и 12-й танковой дивизий, а также ряда отдельных частей удерживали промежуточный оборонительный рубеж, заранее подготовленный на линии Хомяково – Хмелевая – Фатнево – Дубровский. После артиллерийской и авиационной подготовки соединения 9-го гв. ск во взаимодействии с 20-м тк нанесли удар в общем направлении на Кишкино, после ожесточенного боя взяли Багриново и разгромили находившийся в этом районе штаб 110-го гп 112-й пд [189] , при этом погиб командир 110-го полка кавалер Рыцарского креста полковник Гельмут Вольфарт (Helmut Wohlfarth) [190] , вследствие чего общее управление частями дивизии на данном участке было передано командиру 258-го гп полковнику Гансу Вибигу (Hans Viebig). Бои носили исключительно напряженный характер, отдельные опорные пункты и господствующие высоты неоднократно переходили из рук в руки, и советские части также несли тяжелые потери – за 14 и 15 июля в 20-м танковом корпусе было повреждено и уничтожено 42 танка, выбыли из строя командиры 80-й и 8-й гвардейской танковых бригад полковники Василий Никитович Буслаев и Иван Митрофанович Морус (их сменили полковники Владимир Иосифович Евсюков и Василий Федорович Орлов), а в 68-й тбр, которая к началу операции насчитывала 56 танков, в том числе 6 тяжелых танков типа КВ-1С-1, к исходу 14 июля оставалось 9 боеготовых машин [191] . При этом из распоряжения 61-й А была изъята 16-я артдивизия прорыва, перебрасывавшаяся на другой участок фронта. Тем не менее, отражая контратаки немцев, советские части продвигались вперед и к исходу 16 июля полностью прорвали тыловой оборонительный рубеж противника, овладев опорными пунктами Кишкино, Мартемьяново, Городище. Продолжая развивать наступление на Болхов, 17 июля войска 61-й А вышли на рубеж: 97-я сд – Мельщино – роща восточнее Морозово – 9-й гв. ск – Морозово – Колычево – Однопиток – Азарово (исключительно); на левом фланге корпуса 110-я и 336-я стрелковые дивизии, развивая прорыв и обеспечивая ударную группу от контрударов с юго-восточного направления, вели бои на рубеже Азарово – Слободка – Городище. В целом к 18 июля войскам 9-го гв. ск 61-й А совместно с 20-м тк удалось продвинуться на 12–20 км и обойти Болхов с северо-востока и востока. При этом потери 61-й А в боях с 12 по 17 июля составили 13 870 солдат и офицеров убитыми и ранеными, а также 76 уничтоженных танков и САУ [192] .
В связи с успешными действиями левого фланга 11-й гв. А ЗапФ и продвижением ударной группы 61-й А 16 июля генерал Белов отдал приказ перейти в наступление и правофланговым частям своей армии – 46-му ск под командованием генерала Константина Эрастова (до 9 июля командовал 12-й гв. сд). Используя успех 36-го гв. ск 11-й гв. А, занявшего к этому времени Уколицы и «сматывавшего» боевые порядки противника перед их фронтом, 356-я и 415-я стрелковые дивизии 46-го корпуса присоединились к преследованию отходивших частей 25-й моторизованной и 112-й пехотной дивизий немцев, 17 июля вышли на реку Машок на участке Рагозино – Щербово, а на следующий день переправились через реку в районе Щербово.Таким образом, к исходу 17 июля наступающие войска 11-й гвардейской и 61-й армий соединились в районе севернее Рагозино, в результате чего прорыв немецкой обороны на северном фасе Орловского выступа был расширен почти до 110 км – от Речицы до Городища. К 17 июля болховская группировка немцев оказалась охваченной с трех сторон: с запада и северо-запада на Болхов наступали левофланговые части и соединения 11-й гв. А, угрожая перерезать дорогу Болхов – Хотынец, а также железную дорогу и шоссе Орел – Брянск; с севера над Болховом навис 46-й ск; с северо-востока и востока к городу подходили части 9-го гвардейского стрелкового и 20-го танкового корпусов. Создалась непосредственная угроза блокирования основных коммуникаций болховской группировки и ее последующего окружения, причем на подступах к Болхову не осталось заранее подготовленных оборонительных рубежей, кроме позиций по реке Нугрь, прикрывающих район города от ударов с юга и юго-востока.