Успех операции по форсированию Днепра и захвату плацдармов должны были решить подвижные войска фронта. 3-я гвардейская танковая армия, находившаяся до этого в резерве Ставки Верховного Главнокомандования в районе Курска и Тулы, комбинированным маршем следовала в район восточнее Сумы. С продвижением войск фронта на запад она к 19 сентября сосредоточилась в районе западнее Ромны. Медленность сосредоточения армии объяснялась малой пропускной способностью восстанавливаемой железной дороги, по которой следовали эшелоны армии с боевой материальной частью. Тыловые учреждения армии к 19 сентября также не успели передислоцироваться. Армейские склады горючего находились к этому времени в 300 км от района сосредоточения армии[8].
1-й гвардейский кавалерийский корпус, следуя походным порядком из района восточнее Сумы, к 19 сентября сосредоточился в районе Ромны и был оперативно подчинен командующему 3-й гвардейской танковой армией.
Еще 16 сентября командующий фронтом приказал 3-й гвардейской танковой армии[9] с 1-м гвардейским кавалерийским корпусом[10] ускорить сбор и сосредоточение частей и, двигаясь в общем направлении на Прилуки, Яготин, выйти в район Переяслав-Хмельницкого в готовности незамедлительно форсировать реку Днепр (директива командующего фронтом № 0036/оп.).
К 19 сентября 38-я и 40-я армии уже вышли на линию Макеевка, Рудовка, Крутояровка, Гребенка, Лубны и продолжали преследовать противника, отходившего к Днепру.
Выдвижение танковой армии из района сосредоточения западнее Ромны началось в ночь на 20 сентября[11]. И только 21 сентября передовой отряд 6-го гвардейского танкового корпуса завязал бои с частями прикрытия противника на реке Супой (восточней Переяслав-Хмельницкого). Темп продвижения армии за трое суток на глубину 180–200 км (до выхода ее к Днепру) в среднем составлял 60–70 км в сутки.
22 сентября войска фронта вышли на линию Летки, Гоголев, Барышевка, левый берег Днепра от Кальне до Григоровка, Чепилки, Золотоноша, Бригадировка, Степановка, Федуньки, Диканька. Передовые отряды 3-й гвардейской танковой армии форсировали Днепр южнее Переяслав-Хмельницкого и овладели районом Зарубенцы и Григоровка. Сплошного фронта противника к этому времени здесь не было. Между флангами армий и даже между флангами соединений имелись разрывы. 6-я гвардейская армия с 22 сентября была выведена в резерв Ставки Верховного Главнокомандования. 27-я армия – второй эшелон фронта – выходила в район западнее Лубны.
Центральный фронт еще в конце августа прорвал оборону 2-й немецкой армии в районе Севска и наступал к реке Десне. Наибольший успех обозначился на левом крыле фронта, и к 15 сентября 13-я и 60-я армии заняли Нежин[12]. Противник пытался остановить наше наступление на Десне, однако войска Центрального и Брянского фронтов форсировали реку и, сломив