Пока Наполеон стоял в Витебске, Барклай оторвался от него и 20 июля подошел к Смоленску. Этот маневр вызвал у многих русских сильное недовольство. Они считали, что армии следовало остановиться перед Витебском и дать врагу генеральное сражение. Особенно сильно негодовал Багратион.
Человек прямой и честный, горячий и бескомпромиссный, воспитанный под знаменами Суворова и с младых ногтей приверженный его наступательной тактике, он не понимал происходящего и не мог мириться с беспрерывным отходом. И хотя до Смоленска 1-я армия отступала чуть больше месяца, этот срок казался Багратиону чудовищно долгим. Уже 1 июля, на девятнадцатый день войны, в письме к царю из Слуцка он настоятельно требовал дать Наполеону генеральное сражение. Отступление Барклая от Витебска две недели спустя привело Багратиона в совершеннейшую ярость. Он написал Барклаю письмо, полное упреков, и утверждал, что его отход от Витебска открыл французам дорогу к Москве. В письмах к Ермолову он пытался таким образом выстроить систему доказательств, чтобы сделать из начальника штаба 1-й армии своего горячего единомышленника.
Однако Ермолов, как грамотный и дальнозоркий стратег, не мог согласиться с командующим 2-й армией. Он понимал правильность стратегического замысла своего командующего и в создавшейся ситуации видел свою задачу в том, чтобы смягчить отношения между Багратионом и Барклаем.
В письме к своему другу А. В. Козодавлеву Ермолов писал впоследствии о Барклае: «Несчастлив он потому, что кампания 1812 года не в пользу его по наружности, ибо он отступает беспрестанно, но последствия его оправдывают. Какое было другое средство против сил всей Европы? Рассуждающие на стороне его; но множество или те, которые заключают по наружности, против него. Сих последних гораздо более, и к нему нет доверия. Я защищаю его не по приверженности к нему, но точно по сущей справедливости».
А «сущая справедливость» была такова, что к Смоленску подошла ровно половина «великой армии»: за тридцать восемь дней войны Наполеон потерял и оставил в тыловых гарнизонах 200 тысяч человек. Честная оппозиция объективно вредила делу, но гораздо хуже и опаснее была оппозиция, центром которой являлась императорская главная квартира. Там собирались ловкие и опытные царедворцы, паркетные шаркуны, мастера сплетен и интриг. Они группировались вокруг брата царя, великого князя Константина Павловича — давнего недоброжелателя Михаила Богдановича. Наиболее активными врагами Барклая в главной квартире были генералы Беннигсен, Армфельд и Римский-Корсаков. Вне главной квартиры у Барклая был еще один опасный враг — дежурный генерал при императоре — всесильный Аракчеев.
Таким образом, вокруг руководства 1-й армии создался крайне нездоровый климат. Только решительная победа над захватчиками могла произвести перемену к лучшему. Вместе с тем общая обстановка, казалось бы, к тому располагала. Когда 1-я армия шла к Смоленску, к ней присоединился кавалерийский корпус Платова, прорвавшийся через боевые порядки французов. Вскоре стало известно, что от Быхова через Мстиславль форсированным маршем идет к Смоленску и вся 2-я армия. Долгожданное соединение 1-й и 2-й армий свершилось!
На второй день после вступления 1-й Западной армии в Смоленск туда же прибыл Багратион, сопровождаемый своими лучшими генералами — Раевским, Васильчиковым, Воронцовым, Паскевичем и Бороздиным. Радость встречи отодвинула все распри и неурядицы. Барклай встретил Багратиона у дома смоленского генерал-губернатора, где он остановился, в полной парадной форме, с непокрытой головой и дружески обнял Петра Ивановича. 22 июля он писал царю: «Отношения мои с князем Багратионом наилучшие. В князе я нашел характер прямой и полный благороднейших чувств патриотизма. Я объяснился с ним относительно положения дел, и мы пришли к полному соглашению в отношении мер, которые надлежит принять. Смею даже заранее сказать, что доброе единогласие установилось, и мы будем действовать вполне согласно». К сожалению, прогноз Барклая не оправдался, «доброе единогласие» продолжалось менее недели, хотя в Смоленске оба искренне в это верили.
Соединение двух армий было воспринято почти всеми солдатами и офицерами не только как большая удача, но и как наконец-то достигнутое общими усилиями непременное — и вполне достаточное — условие для долгожданного победоносного генерального сражения. Барклай и Багратион, объезжая боевые порядки войск, на виду у солдат и офицеров обменивались крепкими рукопожатиями и дружескими улыбками. Это придавало силы и вселяло во всех уверенность в победе. Барклай отдал приказ о подготовке к сражению, а 25 июля был созван военный совет, в котором, кроме Барклая и Багратиона, участвовал брат царя — великий князь Константин Павлович, начальники штабов и генерал-квартирмейстеры обеих армий. К этому моменту войска Наполеона уже со всех сторон стягивались к Смоленску, поэтому, опасаясь удара с тыла из района Поречья, Барклай отнесся к немедленному наступлению не столь безоговорочно, как за два дня перед тем. Он не отвергал самой идеи наступления, но сопровождал свое отношение к встречному бою рядом оговорок. Закрывая военный совет, он произнес следующее: «Император, вверив мне в Полоцке армию, сказал, что у него нет другой… Я должен действовать с величайшей осторожностью и всеми способами стараться избежать ее поражения. Поэтому вам будет понятно, что я не могу с своей стороны не колебаться начать наступательные действия».
На следующий день обе армии все же выступили навстречу французам. После ряда маневров 1-я армия встала на Пореченской дороге, 2-я армия — южнее ее, на дороге на Рудню. Между армиями расстояние равнялось суточному переходу. Три дня обе армии простояли в почти полном бездействии. Барклаю сообщили, что за это время главные силы врага сосредоточились ближе к району дислокации 2-й армии. Поэтому он счел необходимым отойти на Рудненскую дорогу. Багратион же, не дождавшись 1-й армии, двинулся назад к Смоленску. Однако Наполеон решил опередить русских. 2 августа 185 тысяч французских войск перешли Днепр и двинулись на Смоленск. На их пути у села Красного встала дивизия генерала Дмитрия Петровича Неверовского. Имея в своих рядах 7 тысяч необстрелянных бойцов-новобранцев, дивизия за один только день отбила сорок атак французской кавалерии и не дала французам с ходу захватить Смоленск. К вечеру 4 августа 1-я и 2-я армии подошли к Смоленску. К этому времени корпус Раевского решительно отбил атаки наполеоновского авангарда.
Под Смоленском 180-тысячной армии Наполеона противостояло 120 тысяч русских. Барклай мучительно размышлял, можно ли надеяться на успех в сражении при таком соотношении сил. И еще раз взвесив «за» и «против», на генеральное сражение не решился. Он приказал армии Багратиона оставить Смоленск, а сам остался прикрывать его отход.
На высоком правом берегу Днепра Барклай поставил артиллерию и там же, напротив предместья Раченки, разместил свой командный пункт. Ружейная перестрелка начались в восемь утра, а еще через два часа французы пошли в атаку, однако до середины дня ворваться в город не смогли. Тогда Наполеон бросил на штурм Смоленска сразу три корпуса — Нея, Даву и Понятовского.
В Смоленске на пути маршалов и Понятовского встали полки Дмитрия Сергеевича Дохтурова, Петра Петровича Коновницына и принца Евгения Вюртембергского. Упорный бой длился до самой ночи. Французы не смогли добиться даже малейшего успеха. Русские стояли неколебимо. Потери французов приближались к 20 тысячам, русские потеряли вдвое меньше. Перед Барклаем снова возник вопрос: не следует ли перейти в контрнаступление? За это были все генералы 1-й армии, а также Багратион, Беннигсен и великий князь Константин Павлович. Однако, взвесив все обстоятельства, Барклай приказал оставить Смоленск.