21 июля войскам Центрального фронта удалось прорвать оборону противника и к исходу дня продвинуться на 4–5 км. В ночь на 22 июля немецкие части, действовавшие перед правым флангом 48-й армии, начали отход под прикрытием сильных арьергардов. 23 июля начался их отход перед войсками левого фланга армии. По отходящему противнику наносила удары авиация 16-й воздушной армии. Но войска Моделя, используя тактически выгодные рубежи, опорные пункты на высотах и в населенных пунктах, оказывали упорное сопротивление, часто переходили в контратаки. Основную роль в обороне орловской группировки играли группы танков по 8 – 10 машин и самоходные орудия. Они, как правило, занимали оборону на обратных скатах высот и действовали по принципу засад, нанося короткие удары по наступающим частям при выходе их на гребень высот. При отходе широко использовалась постановка минных полей.
Наиболее тяжелое положение для 9-й армии создалось северо-западнее Орла, в полосе наступления войск левого крыла Западного фронта и войск 61-й армии Брянского фронта. 22 июля они вышли непосредственно к Болхову. Левофланговые соединения 11-й гвардейской армии Западного фронта к 24 июля находились в нескольких километрах от единственной шоссейной дороги, связывавшей болховскую группировку 9-й армии с Брянском. Часть сил 11-й гвардейской армии прорвалась к железной дороге Орел – Брянск западнее Хотынца и на короткое время перехватила ее. На участке наступления войск левого крыла Брянского и правого крыла Центрального фронтов 24 июля шли ожесточенные бои за овладение железной дорогой Орел – Курск на участке Змиевка – Борисоглебская.
Существенное влияние на ход событий на белгородско-харьковском направлении оказало начавшееся 17 июля наступление войск Юго-Западного и Южного фронтов. Командующий группой армий «Юг» генерал-фельдмаршал фон Манштейн по требованию Генерального штаба Сухопутных войск был вынужден отдать приказ о выводе из боя на участке Воронежского фронта 2-го и 3-го танковых корпусов и переброске их на юг, на усиление 6-й полевой армии, действовавшей против Южного фронта.
25 июля борьба на подступах к Орлу разгорелась с новой силой. Мобилизуя все ресурсы, 3, 63 и 3-я гвардейская танковая армии Брянского фронта начали по плану наступление. Ударной группировке 3-й армии генерал-лейтенанта А. В. Горбатова удалось форсировать Оку, но, встретив яростное сопротивление противника, вынуждена была остановиться. Аналогичное положение сложилось и на левом фланге 63-й армии генерал-лейтенанта В. Я. Колпакчи. Ее соединения форсировали р. Оптуха, но смогли лишь незначительно продвинуться в глубь вражеской обороны на ее западном берегу. Модель сумел, маневрируя резервами и частями, умело парировать советские удары.
Не столь благоприятно для Моделя складывалась обстановка южнее Орла, в полосе наступления армий правого крыла Центрального фронта. Все усилия Моделя остановить наступление войск Рокоссовского на этом направлении не привели к успеху. Они продолжали попытки выйти в район Кромы. С этой целью войска фронта с утра 25 июля возобновили наступление. На этот раз соединения 70-й армии генерал-лейтенанта И. В. Галанина, преодолев сопротивление противника, стали успешно продвигаться в общем направлении на Чувардино. На следующий день Константин Константинович принимает решение ввести в прорыв 2-ю танковую армию с задачей выйти к исходу дня 26 июля в район Красная Роща, Гнездилово, Чувардино. По решению Ставки ВГК в распоряжение Рокоссовского с 24 часов 26 июля из Брянского фронта передавалась 3-я гвардейская танковая армия, которую требовалось использовать на правом крыле фронта во взаимодействии с войсками 48-й армии[221].
К этому времени Гитлер объявил о своем решении очистить Орловский выступ, дабы, сократив линию фронта, высвободить несколько дивизий и отправить их в Италию. Отвод на оборонительный рубеж «Хаген» приказано было осуществить в период с 31 июля по 17 августа.
К исходу дня 27 июля на Центральном фронте соединения 48-й армии генерал-лейтенанта П. Л. Романенко, продвинувшись в северо-западном направлении до 35–40 км, вышли на рубеж Наборный, Философово, Никольское, восточный берег Малой Рыбинки. Развитие наступления на этом направлении могло сыграть важную роль в борьбе за Орел. Однако успешное наступление 48-й армии не использовала 63-я армия Брянского фронта для действий западнее железной дороги по свертыванию фронта обороны противника в районе Становой Колодезь и севернее. Пользуясь пассивностью 63-й армии, Модель нанес удар во фланг продвигавшейся вперед 73-й стрелковой дивизии 48-й армии. В последующие дни борьба в полосе наступления войск правого крыла Центрального фронта приобрела крайне упорный характер, бои шли за каждый рубеж обороны, и к концу июля общее продвижение войск фронта в глубь орловской группировки врага составило немногим более 40 км.