У Беннигсена в тот момент было до 60 тыс. солдат против 15 тыс. французов. Но Ней действовал очень хладнокровно, отбивал атаки и сам контратаковал, и под конец вышел к Деппену под защиту водной преграды, где соединился с главными силами Наполеона. Даже русские мемуаристы свидетельствовали о мужестве и слаженности действий корпуса Нея при упорядоченном отступлении, хотя он и потерял около 500 человек убитыми и ранеными, а также 1500 попало в плен, в том числе раненый генерал Ф. Роге. Во время отбития атаки у Шпандена был ранен маршал Бернадотт и на две недели выбыл из строя (т. е. до конца кампании). Урон армии Беннигсена также оценивался примерно в 2 тыс. человек. Русские официальные известия, конечно же, представили дело под Гутштадтом как очередную победу, и многие генералы получили награды. Но Беннигсен надеялся на большее и понимал неудовлетворительность реализации плана. В причинах русских неудач он обвинил генерала Остен-Сакена (будущего генерал-фельдмаршала), «как намеренно действовавшего против его приказаний», а кроме того, он «умышленно опоздал, и тем дал Нею уйти» (106)
. Сакен был отдан под суд. В 1810 г. он был признан виновным, и лишь события 1812 г. вернули его в строй и дали возможность вновь проявить свои военные таланты.Нападение на Нея заставило Наполеона быстро сосредоточить свои корпуса и начать ответное наступление. Уже 26–27 мая (7–8 июня) французы перешли р. Пассаргу. Первоначально Беннигсен решил дать сражение французам под Гутштадтом (там даже начали строить укрепления), но после рекогносцировки местности он приказал отступить к Гейльсбергу, где русские уже имели хорошо подготовленную позицию и еще весной были возведены мощные земляные укрепления на обоих берегах р. Алле (на левом – три редута, имевшие номера по порядку слева направо). Сражению 29 мая (10 июня) при Гейльсберге предшествовали ожесточенные арьергардные бои сначала под командованием генерала Н.М. Бороздина (под Лаунау), а затем П.И. Багратиона (под Беверником). Причем французы предприняли обходное движение влево от дороги, и Беннигсен вынужден был подкрепить открытый фланг Багратиона конницей генерал-адъютанта Ф.П. Уварова. Под Лангевизе состоялась настоящая кавалерийская сеча, где обе стороны понесли большой урон. Под непрекращающимся давлением противника Багратион вынужден был к вечеру отступить под прикрытием русской артиллерии к Гейльсбергу.
Наполеон наступал по левому берегу р. Алле. И Беннигсен, первоначально уверенный в том, что Наполеон будет его атаковать в обход левого фланга (т. е. с правого берега), все же успел перебросить основные силы (семь дивизий) против противника. У русских было явное преимущество в численности. У французского императора же под рукой, помимо резервной кавалерии Мюрата, имелся только корпус Сульта, остальные войска медленно и по частям лишь приближались к городу. Но вышедшие к 6 часам вечера к русским редутам Гейльсберга французские пехотные колонны начинали штурм! Мало того, в 7 часов вечера они смогли взять редут № 2. Русские предприняли яростные контратаки и отбили редут. Везде французы понесли большие потери, все их атаки на редуты № 1 и 3 были отбиты. Позднее к французам подошел корпус Ланна и части Нея, также предпринявшие бесполезные атаки на русские позиции. В 11 часов вечера сражение было закончено, безусловно, с тактическим перевесом в русскую пользу. Урон французов был велик – около 12 тыс. человек, русские потери оказались значительно меньше – 6–8 тыс. человек.
Возникает вопрос, почему Беннигсен не использовал выгодную для него ситуацию и не перешел в наступление, тогда бы у русских имелся реальный шанс нанести поражение Наполеону. Наверно, никто точно не сможет дать ответ. Неофициально считается, что Беннигсен в этот день был подвержен приступам «каменной» болезни, в силу чего не смог принимать правильные решения – «он несколько раз сходил с лошади, ложился на землю и даже упал в продолжительный обморок» (107)
. Даже если так, то можно с сожалением констатировать, что во всей русской армии не нашлось генерала, который мог бы заменить главнокомандующего на его посту.На следующий день бой не возобновился, хотя к Наполеону уже подошли остальные корпуса и гвардия. Он очень хорошо понимал бесперспективность лобовых штурмов русских редутов и предпочел посредством маневров против правого фланга Беннигсена и угрозой потери сообщений с Кенигсбергом заставить русских покинуть выгодные оборонительные позиции у Гейльсберга. Он приказал войскам Мюрата, Сульта и Даву (свыше 55 тыс. человек) начать движение на Кенигсберг, поскольку это был главный узел коммуникаций и база снабжения русской армии, а также самый крупный город и последний оплот прусского короля, остававшийся не оккупированным французами. Необходимость защитить союзника и свои тылы должна была вынудить Беннигсена оставить Гейльсберг. Наполеон также мало опасался, что он тем самым фактически оголил собственные тылы, поскольку был уверен, что русские не решатся ударить по ним – перед ними стояли совершенно другие задачи.