Французы снова отошли на зимние квартиры, хотя в данном случае далеко не всегда можно было говорить о нормальном жилье. Наполеон писал жене и брату, что он участвует в войне «во всем ее ужасе». Император спал то в амбаре, то в крестьянской избе – он отказался жить в одном из больших городов, ел самую простую еду. Много времени уделялось подвозу боеприпасов и оружия, Наполеон лично распределял их по корпусам, армия пополнилась немцами и голландцами. К маю у императора было уже 8 корпусов, 228 тысяч солдат. Русская армия в это время снабжалась гораздо хуже.
С началом мая все войска Наполеона выступили из городов и деревень в лагеря. 5 июня 1807 года начал наступление Беннигсен. Багратиону удалось заставить отступать маршала Нея, Платов со своими войсками перешел реку Алле. Последовало наступление русских и на других участках фронта, но в какой-то момент по не совсем понятным причинам Беннигсен прекратил преследование Нея и повернул обратно. Наполеон быстро собрал в кулак 6 корпусов и гвардию (всего 125 тысяч человек) и начал контрнаступление. В окрестностях Гейльсберга Беннигсен остановился, укрепил позиции и 10 июня дал сражение. В нем французы потеряли 8, а русские – 10 тысяч человек.
Затем французский император отправил два корпуса на Кенигсбергскую дорогу, и Беннигсену пришлось отступать на северо-восток. После этого Наполеон отправил главные силы через Эйлау прямо на Кенигсберг, правильно предвидя, что Беннигсен обязательно попытается защитить этот город. 14 июня Бонапарту стало известно, что русская армия, накануне занявшая небольшой городок Фридланд, готовится перейти на западный берег Алле и пойти к Кенигсбергу. Ланн первым увидел этот отход и тут же открыл огонь. Император приказал всем войскам немедленно поддержать его. Беннигсен, торопясь перейти Алле, совершил большую ошибку, сосредоточив и «сдавив» значительную часть армии в излучине. В эту массу врезался корпус Нея. Французы с боем вошли в Фридланд, разрушили мост через Алле. Русские так и не смогли развернуться и укрепиться для боя. Они понесли страшные потери – около 25 тысяч человек и всю артиллерию. Беннигсен отступил к реке Прегель.
Вскоре Сульт спокойно занял Кенигсберг, а Наполеон с основными силами подошел к Неману. Французы стояли у города Тильзит, то есть уже непосредственно у границы Российской империи. Беннигсен запросил перемирия.
25 июня состоялась знаменитая встреча Наполеона с Александром I. Для этого рандеву двух императоров был построен плот посреди реки. Александр и Наполеон долго дружески беседовали в шатре на этом плоту. Бонапарт со всем возможным уважением разговаривал со своим русским коллегой, оба сошлись на нелюбви к англичанам. Прусского же короля не удостоили чести быть третьей стороной. С 26 июня оба императора были в Тильзите, проводя ежедневные переговоры, обедая вместе и выезжая на конные прогулки. Иногда с императорами выезжал и Фридрих Вильгельм, но его подчиненное положение подчеркивалось, когда Александр и Наполеон пускали лошадей быстрым аллюром и отрывались от прусского монарха. Прусский двор пытался использовать обаяние и остроумие королевы Луизы, но, отдавая должное ее красоте и уму, Бонапарт не собирался идти у нее на поводу.
8 июля 1807 года был заключен мир, по которому Пруссии оставлялась «Старая Пруссия», Померания, Бранденбург и Силезия. Все ее владения к западу от Эльбы вошли в состав новообразованного Вестфальского королевства. Из отнятых у Пруссии польских земель (Познанская и Варшавская области) было образовано Великое герцогство Варшавское, герцогом в котором стал саксонский король (его собственная страна была чуть позже присоединена к Рейнскому союзу). Александр I при этом получил небольшой Белостокский округ. Между Наполеоном и Александром был также заключен тайный наступательный и оборонительный союз, из которого следовало, что Россия должна была присоединиться к экономической блокаде Англии. На некоторое время между российским и французским императорами установилась «полная любовь и согласие»[20].
Долгое время в историографии переговоры в Тильзите рассматривались лишь как большая удача Бонапарта, которому легко удалось увлечь и обыграть своего менее опытного и талантливого визави. Однако анализ документов позволил ряду историков опровергнуть это мнение. Если в качестве полководца российский самодержец проявил себя действительно не с лучшей стороны, то как дипломат он вряд ли уступал французскому императору. Политические таланты Александра Павловича признавал и сам Наполеон, уже на острове Святой Елены писавший, что тот является наиболее способным из всех ныне царствующих в Европе монархов. Заключением союза с Россией Бонапарт был исключительно доволен. Наконец сбывалась мечта, которую он лелеял начиная с 1800 года: Франция получала мощную союзницу в борьбе с Британией.