Наступление Центрального фронта развивалось медленно. Для ускорения продвижения частей фронта и ввиду больших потерь в танках, 24–26 июля Ставка передала 3-ю гв. танковую армию из Брянского фронта в Центральный. Однако к этому времени 3-я гв. танковая армия также понесла большие потери и потому не смогла серьезно повлиять на скорость продвижения фронта. 22–24 июля для оборонявшихся под Орлом немецких войск создалось наиболее тяжелое положение. К западу от Волхова советские войска создали наибольшую угрозу основным коммуникациям немецких войск. 26 июля в ставке Гитлера состоялось специальное совещание, посвященное положению немецких войск на Орловском плацдарме. В результате совещания было принято решение об отводе всех немецких войск с Орловского плацдарма за линию «Хаген». Однако отступление необходимо было по возможности задерживать из-за неготовности линии обороны в инженерном отношении. Тем не менее, с 31 июля немцы начали планомерный отвод своих войск с Орловского плацдарма.
В первый числах августа начались бои за предместья г. Орёл. 4 августа в восточных предместьях города бои вели 3-я и 63-я армия. С юга Орел охватывали подвижные соединения Центрального фронта, что поставило обороняющиеся немецкие войска в тяжелое положение и принудило к срочному отходу. К 5 августа бои в городе переместились на западные окраины, а 6 августа город был полностью освобождён.
На завершающем этапе борьбы за Орловский плацдарм бои развернулись за город Карачев, прикрывающий подступы к Брянску. Бои за Карачев начались 12 августа. Важную роль в ходе наступления здесь сыграли инженерные части, восстанавливавшие и разминировавшие дороги, разрушенные немецкими войсками при отступлении. К исходу 14 августа наши войска прорвали немецкую оборону восточнее и северо-восточнее Карачева и на следующий день овладели городом. С освобождением Карачева ликвидация Орловской группировки была практически закончена. К 17–18 августа наступающие советские войска вышли к линии «Хаген».
Белгородская-Харьковская наступательная операция
Считается, что наступление на Южном фасе Курской дуги началось 3 августа, но это не совсем так. Ещё 16 июля немецкие войска, находившиеся в районе Прохоровского плацдарма, опасаясь фланговых ударов советских войск, начали отход на исходные позиции под прикрытием мощных арьергардов. Но советские войска не смогли сразу начать преследование врага. Лишь 17 июля части 5-й гв. армии и 5-й гв. танковой армий смогли сбить арьергарды и продвинуться на 5–6 км. 18–19 июля к ним присоединились 6-я гв. армия и 1-я танковая армия. Танковые части продвинулись на 2–3 км, но пехота за танками не пошла. В целом, продвижение наших войск в эти дни было незначительным.
18 июля в бой должны были быть введены все имеющиеся силы Степного фронта под командованием генерала Конева. Однако до исхода 19 июля фронт занимался перегруппировкой сил. Только 20 июля войскам фронта в составе пяти общевойсковых армий удалось продвинуться на 5–7 км.
22 июля войска Воронежского и Степного фронтов перешли во всеобщее наступление и к исходу следующего дня, прорвав немецкие заслоны, в основном вышли на позиции, которые занимали наши войска до начала немецкого наступления 5 июля. Однако дальнейшее продвижение войск было остановлено немецкими резервами.