К исходу 10 (22) июля войска его армии занимали следующее положение. 7-й пехотный корпус располагался у Дашковки, 8-й пехотный корпус - у Старого Быхова, в одном переходе от 7-го корпуса. Сюда же прибыл и корпус Платова с задачей переправиться в этом пункте через Днепр и направиться его левым берегом на соединение с 1-й Западной армией.

Багратион предполагал атаковать противника 12 (24) июля. К этому времени он намеревался сосредоточить в район южнее Могилева все свои войска. В связи с предстоящим боем Багратион просил Платова временно отложить переправу корпуса через Днепр.

Тем временем Даву, узнав о намерениях Багратиона, сразу же приступил к выбору позиции для сражения, чтобы задержать русскую армию. Учитывая наличие в составе ее значительных сил кавалерии и артиллерии, Даву избрал позицию у д. Салтановки на закрытой и пересеченной местности.

Позиция имела протяженность около двух километров и была ограничена с востока р. Днепр, а с запада - лесами. С фронта она прикрывалась ручьем Салтановка, который протекал с северо-запада на юго-восток в овраге и впадал в р. Днепр.

Противник занял оборону на указанной позиции, имея следующий боевой порядок. На правом фланге, у д. Фатова, располагалось пять батальонов 108-го и один батальон 85-го линейных полков. На левом фланге, у д. Салтановка, находились три батальона 85-го линейного полка и рота вольтижеров. За правым флангом, между деревнями Фатова и Селен, были расположены четыре батальона 61-го линейного полка, составлявшие частный резерв, а у деревни Солец находился общий резерв в составе 5-й кирасирской дивизии, остатков 3-го конно-егерского полка и двух батальонов 61-го и 85-го линейных полков.

Около 7 часов 11 (23) июля авангард 7-го корпуса русских войск в составе 6-го и 42-го егерских полков начал наступление в направлении д. Салтановка. Отбросив сторожевые посты противника, он к 8 часам достиг моста. Несмотря на сильный ружейный и артиллерийский огонь, который противник вел с левого берега, русские егеря под командованием полковника Глебова преодолели мост и продолжали продвигаться вперед, но вскоре, встреченные батальонами 85-го полка французов, они вынуждены были отойти назад.

Прибыв к месту завязавшегося боя и оценив обстановку, Раевский убедился в трудности проведения атаки на данном направлении, а также ясно увидел угрозу левому флангу своего корпуса со стороны войск противника, находившихся у д. Фатова. В связи с этим он принял решение атаковать французские войска одновременно и в направлении на Салтановку и в направлении на Фатову, причем для наступления на первом направлении предназначались войска главных сил корпуса, а на втором - части 26-й пехотной дивизии генерала Паскевича.

Согласно принятому решению 26-й пехотной дивизии надлежало совершить по узкой лесной тропинке маневр в сторону д. Фатова и атаковать находившиеся там французские войска. Начало этой атаки должно было служить сигналом для перехода в наступление главных сил 7-го пехотного корпуса.

Дивизия Паскевича выступила на выполнение поставленной задачи одной колонной. В голове ее находились два батальона Орловского и Нижегородского полков с 12 орудиями, далее следовал Полтавский полк, за ним 6 орудий. Ладожский полк, 1 батальон Нижегородского полка, 2 орудия и кавалерия, которая замыкала колонну. При подходе к Фатовой в лесу головные батальоны 20-й пехотной дивизии встретились с батальоном 85-го полка противника. Этот батальон, выдвинутый на правый берег ручья, предназначался для атаки во фланг русских войск, двигавшихся к Салтановке. Русские егеря дружной и меткой стрельбой задержали продвижение французского батальона и вытеснили его из леса.

На помощь батальону 85-го полка французское командование направило батальон 108-го полка. Оба батальона противника расположились на высоте к югу от д. Фатова в батальонных колоннах со стрелковой цепью впереди.

Паскевич, развернув на опушке леса батальоны Орловского и Нижегородского полков, приказал решительно атаковать противника. Русские батальоны с криком "ура" дружно пошли в атаку, опрокинули противника и, преследуя его, овладели д. Фатова. Выдвинутые на высоту к югу от Фатовой 12 орудий поддерживали огнем атаку пехотных батальонов.

По выходе из деревни русские батальоны были внезапно атакованы скрытно лежавшими во ржи четырьмя батальонами 108-го полка. Завязался ожесточенный рукопашный бой, в котором русские войска проявив исключительное мужество и героизм, русские вынуждены были начать отход т.к. силы были неравными.

Почти одновременно с переходом в наступление батальонов Орловского и Нижегородского полков начал наступать Полтавский полк. Атака полка сначала развивалась успешно. Полк перешел ручей у моста и атаковал стоявший западнее Фатовой батальон 108-го полка французов. Однако вскоре противник ввел в бой два батальона 61-го полка из частного резерва, которые нанесли Полтавскому полку удар во фланг и принудили его отступить.

Тем временем Паскевич выдвинул на высоту еще 6 орудий, на высоте западнее дороги развернул Ладожский полк, а далее к западу, в лесу (еще левее) - стрелков. Эти войска сорвали все попытки противника переправиться через ручей на левом фланге и в центре.

На правом фланге дивизии Паскевича двум батальонам противника, которые преследовали отходившие с левого берега батальоны Орловского и Нижегородского полков, удалось перейти ручей и охватить правый фланг дивизии.

С целью ликвидировать угрозу, нависшую над войсками правого фланга, Паскевич выдвинул против французских батальонов Полтавский полк, позади которого поставил четырех-орудийную батарею.

Французы решительно атаковали Полтавский полк. Последний медленно стал отступать на батарею. Когда он подошел к батарее, то быстро расступился в обе стороны, и наступавшие колонны противника оказались перед русской батареей. Русские артиллеристы встретили врага губительным картечным огнем. Вслед за тем пехотинцы Полтавского пехотного полка стремительно атаковали французские батальоны и отбросили их на левый берег ручья.

В то время, как происходили эти события, на направлении действий главных сил 7-го корпуса складывалась следующая обстановка. Для наступления на Салтановку генерал Раевский сформировал колонну из Смоленского пехотного полка, который являлся одним из лучших полков корпуса, и расположил ее на дороге. Колонна должна была стремительной штыковой атакой овладеть плотиной и обеспечить наступление остальных сил корпуса. Наступление колонны обеспечивалось егерями 6-го и 42-го егерских полков, выдвинутыми к плотине в рассыпном строю, а также артиллерией, расположенной на высоте по обе стороны дороги.

Вследствие разных причин, наступление на Салтановку началось не одновременно с наступлением на Фатову, как предусматривалось планом, а значительно позднее.

Наступление Смоленского полка в направлении Салтановки было встречено сильным огнем со стороны противника. Русские войска не дрогнули и продолжали мужественно продвигаться вперед.

Французское командование, стремясь сорвать атаку русской колонны, бросило против нее батальон 85-го полка. Этот батальон перешел ручей ниже моста, намереваясь нанести удар в правый фланг русской колонны.

Раевский обнаружил угрозу внезапного удара противника с правого фланга лишь тогда, когда возглавляемая им колонна подходила к плотине. Эта угроза была столь опасной, что Раевский вынужден был повернуть колонну от плотины в сторону неприятельского батальона. Завязался упорный бой, в результате которого Смоленский полк разгромил батальон французов и отбросил его остатки за ручей.

От пленных, захваченных во время боя, Раевский узнал, что на направлении действий 7-го пехотного корпуса французское командование сосредоточивало основные силы группы войск Даву в составе до пяти дивизий. В виду явного превосходства сил противника, а также считая, что боевые действия частей 7-го пехотного корпуса под Салтановкой сковали войска Даву и тем самым выполнили стоявшую перед ними задачу, Раевский решил не возобновлять атаки и отдал приказ на отход. Багратион утвердил это решение. По приказу Раевского войска 7-го пехотного корпуса под прикрытием сильных арьергардов в ночь на 12 (24) июля отошли к Дашковке.