Предпринятый французами артиллерийский обстрел вначале был совершенно неэффективным, так как орудия находились на слишком большом расстоянии от цели. Но когда ошибка была обнаружена и орудия передвинули ближе, обстрел стал результативнее. Французские стрелки, имея численное преимущество, оттеснили егерей непосредственно к флешам, а французская артиллерия, которая двигалась вперед вместе с пехотой, оказывала последней максимальную поддержку. Как и планировалось, тридцать 3- и 6-фунтовых легких полевых орудий, сопровождавших пехоту (в соотношении два орудия на батальон), приблизившись к флешам на расстояние 500 шагов, открыли по русским огонь картечью. Всего в этой грандиозной битве приняли участие более 300 французских и русских орудий. Грохот канонады был невероятным, тучи дыма и пыли порой снижали видимость до десяти ярдов. Барабаны монотонно выводили
В семь часов солдаты 5-й дивизии Компана ворвались в южную флешь, но тут же были отброшены стремительной контратакой русских. И все же в результате повторной атаки французам удалось взять укрепление. Несмотря на растущие потери среди командного состава (были ранены маршал Даву, а также генералы Компан, Дюплен, Рапп и Дессэ), французы взяли обе флеши. Однако тыльная часть этих укреплений (восточная сторона) была открытой и поэтому не могла защитить французов от огня русской артиллерии, расположенной за флешами. Затем последовала контратака русских, предпринятая 12-й дивизией генерал-майора Васильчикова, отправленной на южный участок из расположения VII корпуса Раевского, а также кирасирами под командованием Дука. Русские вновь обрели контроль над разрушенными укреплениями, отбросив французов к кромке леса, который лежал между позициями сторон.
Когда III корпус подошел с севера, чтобы оказать помощь Даву, маршал Ней бросил в бой 14-ю бригаду легкой кавалерии Берманна. Первый залп русской артиллерии, обрушившийся на эту бригаду, пробив брешь в боевых порядках ее передового полка (4-го полка конных стрелков), обратил его в бегство, причем конные егеря увлекли за собой и следовавший за ними полк. Третий полк, под командованием принца Вюртембергского Генриха Шеволегерса, разомкнув ряды и пропустив бегущих, атаковал ближайшее к нему каре русской пехоты. Но эта атака оказалась безрезультатной, поскольку волны наступающих разбивались о русское каре, как волны прибоя о скалы. Теперь 10-я дивизия Ледру подступила к северной флеши и взяла ее. Бригада Берманна, понесшая значительные потери, перегруппировалась и вновь пошла в атаку, но сама подверглась удару русских кирасиров под командованием Дука, которые атаковали на правом фланге. Пять русских свежих полков на отдохнувших сытых лошадях привели противника в замешательство и прогнали его с поля боя, в ходе атаки захватив конно-артиллерийскую батарею Вюртемберга. Лишь прибытие к месту боя I кавалерийского корпуса Нансути и 25-й вюртембергской пехотной дивизии стабилизировало ставшую было критической обстановку. Эта «дивизия» представляла собой лишь жалкую тень своего первоначального состава и перед самой битвой была переформирована в три батальона. Однако несмотря на это ее боевой дух позволил снова взять южную флешь. Это произвело такое впечатление на неаполитанского короля, который сам вел в атаку I кавалерийский корпус Нансути, что он верхом на лошади забрался на взятое укрепление и поздравил солдат.
Было уже одиннадцать часов. Южнее флешей VIII (Вестфальский) корпус Наполеона двигался на юго-восток, чтобы оказать помощь своим польским товарищам из V корпуса, которые все еще пробивались с боями сквозь густой заболоченный лес с целью нанести удар по левому крылу русских в районе Утицы. Тем временем в кровавую мясорубку сражения за флеши был брошен IV кавалерийский корпус Латур-Мобура. Русская 3-я пехотная дивизия Коновницына подошла с юга, а 1-я кирасирская дивизия Бороздина ударила с востока. Концентрация живой силы и вооружений обеих армий на столь ограниченном пространстве была просто невероятной, и артиллерия обеих сторон изрыгала ядра и картечь в самую гущу схватки, не считаясь с безопасностью своих же товарищей.