Император Наполеон, обнаружив на рекогносцировке 25 августа слабость левого фланга русской армии, решил нанести по нему главный удар. Сообразно с этим он разработал план сражения. Прежде всего, ставилась задача овладеть левым берегом реки Колочи, для чего следовало захватить деревню Бородино в центре русской позиции. Этот манёвр, по мнению Наполеона, должен был отвлечь внимание русских от направления главного удара. Затем перевести основные силы французского войска на правый берег Колочи и оттеснить правым крылом армию Кутузова в угол, образуемый слиянием Колочи с Москвой-рекой, и уничтожить.

Для выполнения поставленной задачи Наполеон сконцентрировал основные силы (до 95 тысяч человек) в районе Шевардинского редута. Общая численность французских войск перед фронтом 2-й армии достигала 110 тысяч. Наполеон понимал, что охват русских войск с флангов затруднён, поэтому вынужден был прибегнуть к фронтальной атаке с целью прорвать оборону русской армии на относительно узком участке у Багратионовых флешей, выйти в тыл русским войскам, прижать их к Москве-реке, уничтожить их и открыть себе путь к Москве. На направлении главного удара на участке от батареи Раевского до Багратионовых флешей, была сосредоточена основная масса французских войск: корпуса маршалов Даву, Нея, Мюрата, дивизионного генерала Жюно, а также гвардия. Чтобы отвлечь внимание русских войск, французы планировали осуществить вспомогательные удары на Утицу и Бородино. Французская армия имела глубокое построение своего боевого порядка, что позволяло ей наращивать ударную силу из глубины.

В ночь на 26 августа (7 сентября) 1812 года, основываясь на данных, полученных в ходе Шевардинского боя, Кутузов принял решение усилить левый фланг российских войск, для чего приказал перевести из резерва и передать командующему 2-й армии Багратиону 3-й пехотный корпус генерал-лейтенанта Н. А. Тучкова. По замыслу Кутузова, корпус Тучкова должен был быть готовым действовать во фланг и тыл французских войск. Однако начальник штаба Кутузова генерал Беннигсен вывел 3-й корпус из засады и разместил его фронтом к французским войскам, что не соответствовало плану Кутузова.

Около 5 часов утра 26 августа (7 сентября) 1812 год более 100 французских орудий начали артиллерийский обстрел позиций левого фланга. Одновременно с началом обстрела на центр русской позиции, село Бородино, под прикрытием утреннего тумана в отвлекающую атаку двинулась дивизия генерала Дельзона из корпуса вице-короля Италии Евгения Богарне. Село оборонял лейб-гвардии Егерский полк под командованием полковника Бистрома. Около часа егеря отбивались от четырёхкратно превосходящего противника, однако под угрозой обхода с фланга вынуждены были по мосту отступить за реку Колочу. 106-й линейный полк французов, ободрённый занятием села Бородина, вслед за егерями перешёл через реку. Но гвардейские егеря, получив подкрепление, отразили все попытки неприятеля прорвать здесь оборону русских.

Накануне сражения Багратионовы флеши были заняты 2-й сводно-гренадерской дивизией под командованием генерала Воронцова. В шестом часу утра после непродолжительной перестрелки началась атака французов на флеши. В первой атаке дивизии генералов Дессе и Компана из корпуса Даву, преодолев сопротивление егерей, пробились через Утицкий лес, но, едва начав строиться на опушке напротив самой южной флеши, попали под картечный огонь русских и вынуждены были спешно отойти.

В восьмом часу утра Даву повторил атаку и захватил южную флешь. Багратион на помощь 2-й сводно-гренадерской дивизии направил пехотную дивизию генерала Неверовского, а также Ахтырских гусар и Новороссийских драгун для удара во фланг. Французы оставили флеши, понеся при этом значительные потери. Были ранены оба дивизионных генерала Дессе и Компан, при падении с убитого коня контужен командующий 1-го корпуса маршал Даву, ранены практически все бригадные командиры.