Первоначально соединения, вошедшие в состав 13-й армии, в частности 45-й и 61-й стрелковые корпуса, объединились командованием 21-й армии. Однако к началу боевых действий на днепровском рубеже, 7 июля, состоялось решение о подчинении войск, находившихся и сосредоточивавшихся на линии Днепра от Шклова до Лоева, командованию 13-й армии. В силу этого в составе 21-й армии остались 63-й стрелковый корпус под командованием генерал-лейтенанта Леонида Григорьевича Петровского (61, 117, 167-я стрелковые дивизии корпуса занимали участок Радиловичи, Рогачев, Цупер), 66-й стрелковый корпус под командованием генерал-майора Федора Дмитриевича Рубцова (232-я, 154-я стрелковые дивизии корпуса занимали участок Жлобин, Стрешин), 67-й стрелковый корпус под командованием комбрига Филиппа Феодосьевича Жмаченко (151-я, 132-я стрелковые дивизии корпуса занимали рубеж Речица, Гомель, Добруш, Лоев), 25-й механизированный корпус под командованием генерал-майора танковых войск Семена Моисеевича Кривошеина (219-я мотострелковая, 50-я и 55-я танковые дивизии корпуса сосредоточивались во втором эшелоне в районе Новозыбкова).
В состав 21-й армии включался также отряд бронепоездов (два бронепоезда № 51 и 52 и до 2 тыс. штыков пехоты). Отряд находился, однако, в тылу противника в районе ст. Мошны; связи с ним штаб армии не имел, и участия в ее дальнейших действиях бронепоезда фактически принять не могли.
Таким образом, к 10 июля в составе армии на довольно широком фронте от Нового Быхова до Лоева было всего восемь стрелковых дивизий, считая 75-ю, переданную в состав 66-го стрелкового корпуса из 4-й армии. Эта дивизия с боями отходила вдоль р. Припять и к этому времени достигла рубежа Ленин, Давид-Городок. На участке армии к Днепру вышли три дивизии противника – одна танковая, одна кавалерийская 24-го танкового корпуса 2-й танковой группы и одна пехотная 2-й полевой армии. 75-ю дивизию длительное время преследовали две пехотные дивизии гитлеровцев из 2-й армии. К этому времени немецко-фашистское командование уже установило присутствие в районе Гомеля группировки войск 21-й армии, однако пока не придавало ей значения и не планировало против нее каких-либо решительных действий.
С 1 по 12 июля 1941 г. 21-я армия производила сосредоточение и перегруппировку, создавала оборонительную линию, готовясь к предстоящим боям. Развертывание 21-й армии происходило в сложных и неблагоприятных для наших войск условиях, как, впрочем, и всех других соединений, стягивавшихся в этот период на западное направление. Сроки прибытия эшелонов нарушались в связи с перегруженностью железных дорог, поскольку одновременно с потоком воинских транспортов на запад, на восток шел поток грузов эвакуируемых промышленных предприятий. Железнодорожные коммуникации непрерывно подвергались воздействию вражеской авиации. Часть воинских эшелонов направлялись окружными путями. Иногда обстоятельства складывались так, что выгрузка частей производилась далеко от станций назначения, и они следовали дальше пешим порядком.
Соединения армии, в частности 63-й стрелковый корпус, своими 61-й и 167-й стрелковыми дивизиями завязали бой уже в первых числах июля. Так, 61-я дивизия при поддержке 167-й решительной контратакой отбросила противника, форсировавшего Днепр.
Действовавшая в полосе корпуса, а затем вошедшая в его состав 117-я стрелковая дивизия в первых числах июля двумя полками, 240-м и 275-м, с поддерживающей их артиллерией была окружена продвигавшимися к Днепру частями 24-го танкового корпуса в 7–8 км западнее Жлобина. До исхода 7 июля эти полки героически дрались с врагом, будучи в полном окружении. Но силы были неравные, и в ночь на 8 июля оба полка начали отход. В итоге этих боев 240-й полк потерял всю артиллерию. Велики были потери и 275-го полка, пропал без вести его командир. К исходу 12 июля 117-я дивизия, выйдя двумя полками из окружения, сосредоточилась в районе Буда Кошелевская, Кошелев, Питьковка.
8 июля армия отразила несколько попыток врага форсировать Днепр в районе Вещина и на всем фронте артиллерийско-минометным огнем препятствовала продвижению противника, в свою очередь непрерывно обстреливавшего рубежи соединений армии. В последующие три дня противник заметно снизил активность, и войска армии форсировали подготовку оборонительной полосы, ведя поиски разведотрядами.
Как мы уже указывали, советскому командованию не удалось воспрепятствовать превосходящим силам противника преодолеть крупную водную преграду, какой являлся Днепр. К вечеру 11 июля враг овладел плацдармами южнее Орши и севернее Быхова, а с утра 12 июля перешел с этих плацдармов в наступление в восточном направлении.
В создавшейся обстановке Ставка 12 июля приказала командованию Западного фронта, удерживая днепровский рубеж от Орши до Могилева, нанести контрудары из районов Смоленска, Рудни, Орши, Полоцка и Невеля с целью ликвидировать прорыв в районе Витебска и одновременно перейти в наступление из района Гомеля на Бобруйск с целью выйти на тылы вражеской группировки, наносившей удар в направлении Могилева.