В то же время командованию 8-го гвардейского стрелкового и 5-го танкового корпусов было приказано нанести главный удар на правом фланге с целью окружения и уничтожения болховской группировки немцев во взаимодействии с войсками 61-й А БрФ.
18 июля 11-я гв. А возобновила наступление. 8-й гвардейский стрелковый и 5-й танковый корпуса наступали на юго-восток в направлении на Борилово, нанося главный удар своим правым флангом, где была введена в бой 108-я сд под командованием полковника Петра Теремова, переданная 8-му корпусу из армейского резерва. Благодаря усилению резервами танковые и стрелковые части прорвали неприятельскую оборону и к исходу 19 июля вышли на рубеж Шамякино – Руднево – Васильевское, перерезав дорогу Болхов – Хотынец в районе Руднево – Долбилово – Сурьянино. При этом, однако, в 5-м тк осталось всего 10 боеготовых танков[223], а противник непрерывно контратаковал.
С другой стороны, на Хотынецком направлении 18 июля перешли в наступление советские 1-й и 25-й танковые корпуса: первый – на Узкое, второй – на Знаменское, которые вступили в бой с переброшенными на это направление частями 253-й и 707-й (из резерва 2-й ТА группы армий «Центр») немецких пехотных дивизий. Хотя 1-й тк был уже существенно ослаблен потерями (в частях корпуса 18 июля оставалось только 33 боеготовых танка[224]), к исходу 19 июля советские танки прорвали оборону противника на фронте Пешкова – Шамякино и вышли на рубеж Мыврино – Букино – Высокая – Пролетарский. 36-й гв. ск утром 19 июля также перешел в наступление совместно с танковыми частями и к исходу дня вышел на рубеж Пешкова – Красниково (Красиково). Немецкие войска оборонялись, по-прежнему опираясь на поддержку крупных сил авиации. По советским данным[225], только за вторую половину дня 19 июля немецкая авиация произвела до 1500 самолето-вылетов в район Болхов – Хотынец. При этом командование советской 1-й ВА не располагало информацией, где находятся танковые корпуса, а высланная 18 июля на разведку группа из пяти самолетов-штурмовиков, получивших задачу установить положение своих войск и противника в районе Знаменское – Льгов, осталась без прикрытия своих истребителей и была полностью уничтожена (20 истребителей группы прикрытия частью ушли в другую зону, а частью ввязались в бой в районе Болотово)[226].
Подвергаясь непрерывным массированным ударам бомбардировочной и штурмовой авиации (согласно немецким источникам[227], за период с 16 по 18 июля германская авиация уничтожила 63 советских танка), танковые объединения ЗапФ так и не прорвались на Хотынец своими главными силами, хотя до станции оставалось около 20 км. Это удалось сделать только одной из танковых бригад 25-го