В 1805 году начальствовал одной из русских армий, отправленных на помощь Австрии против Наполеона, но принять участие в военных действиях не успел. В кампанию 1806 года, за битву при Пултуске получил орден Святого Георгия 2 степени. 1 января 1807 года назначен главнокомандующим вместо графа Каменского. Сражался в битве при Бергфриде. 26—27 января в кровопролитном сражении при Прейсиш-Эйлау сдержал напор французской армии, предводимой самим Наполеоном, награждён орденом Св. апостола Андрея Первозванного и 12 тысячами рублей ежегодной пенсии. Весною того же года разбил маршала Нея у Гуттштадта, затем дал отпор Наполеону у Гейльсберга, но летом был разбит под Фридландом.