Первыми вышли к Днепру части 3-й гвардейской танковой армии. Еще к исходу дня 21 сентября к левому берегу Днепра в районе Зарубенцы вышли разведывательные подразделения 69-й механизированной бригады 9-го механизированного корпуса. В течение ночи разведчики подняли и отремонтировали полузатопленный крестьянский паром, и на рассвете 22 сентября батальон мотопехоты 69-й механизированной бригады 9-го механизированного корпуса переправился через Днепр и занял Зарубенцы. В 15 часов 22 сентября мотострелковый батальон 51-й гвардейской танковой бригады 6-го гвардейского танкового корпуса также форсировал Днепр и занял Григоровку. Переправа этого батальона сопровождалась 15-минутным артиллерийским огневым налетом по высотам на правом берегу реки. Действовавшие здесь партизаны оказали передовым частям танковой армии существенную помощь, выводя их в наиболее удобные для форсирования места и помогая собирать подручные средства для переправ.
К исходу дня к берегу реки на участке Андруши, Козинцы, Вьюнище подходили главные силы 9-го механизированного корпуса и в район
Городище главные силы 6-го гвардейского танкового корпуса. 7-й гвардейский танковый корпус сосредоточивался в Переяслав-Хмельницком, а 1-й гвардейский кавалерийский корпус был на марше севернее и северо-западнее Прилуки.
40-я армия в составе 52-го стрелкового корпуса[11] и 47-го стрелкового корпуса[12],10-го и 8-го гвардейского танковых корпусов к исходу 22 сентября вышла передовыми отрядами стрелковых корпусов к реке Днепр на участке Кальне, Гусенцы, Андруши. Главные силы 52-го стрелкового корпуса вышли на линию Старое, Ковалин и 47-го стрелкового корпуса – Стовпяги, Цыбли, исключительно Хоцки. 10-й танковый корпус вышел непосредственно к Днепру в районе Яшники (корпус на 20 сентября имел в строю всего лишь девятнадцать танков и самоходных орудий)[13]. 8-й гвардейский танковый корпус сосредоточивался в Переяслав-Хмельницком.
47-я армия в составе 23-го стрелкового корпуса[14], 21-го стрелкового корпуса[15] и 3-го гвардейского механизированного корпуса к исходу 22 сентября силами 30-й, 23-й и 206-й стрелковых дивизий вышла на линию Чепилки, Богданы, Коврай-Безбородков, Ашановка, потеряв соприкосновение с противником, прикрывавшим переправу в районе Канева. Только передовой отряд 23-й стрелковой дивизии подходил к реке Супой у Глемязово и вел бой с частями 255-й пехотной дивизии немцев. 3-й гвардейский мехкорпус и 218-я стрелковая дивизия заняли Золотоношу.
27-я армия в составе четырех стрелковых дивизий[16] находилась во втором эшелоне фронта и совершала марш в район Переяслав-Хмельницкого. К исходу 22 сентября соединения армии вышли на линию Карсаковка, Хорунжиев, Несенов.
Всего на участке фронта Ржищев, Черкассы действовало шестнадцать стрелковых, три кавалерийские дивизии, два механизированных и четыре танковых корпуса Воронежского фронта. Соотношение сил было по стрелковым войскам 3:1, по моторизованным войскам 2:1 и по танковым 3: 1 в пользу Воронежского фронта. Кроме того, в составе советских войск были кавалерийские соединения; у немцев конницы не было.
На левом крыле фронта к исходу дня 22 сентября 52-я армия в составе пяти стрелковых дивизий и 4-я гвардейская армия в составе шести дивизий вели бои фронтом на юг (схема 5). 52-я армия вышла на линию Бригадировка, Кузубеевка, Пушкарево, Великая Богачка, имея четыре дивизии в первом эшелоне и одну (373-ю) без одного полка во втором эшелоне. 4-я гвардейская армия также имела во втором эшелоне одну (166-ю) стрелковую дивизию. Остальные пять дивизий первого эшелона вышли на линию Мезены, Волок, Диканька. Соотношение сил на этом участке было по стрелковым войскам 7: 1 в пользу Воронежского фронта. Однако танков 52-я и 4-я гвардейские армии не имели, и абсолютное превосходство в танках было здесь на стороне немцев, имевших три танковые дивизии.