После неутешительных итогов кампании 1758 года компетенция главнокомандующего русской армии В.В. Фермора попала под сомнение. В мае 1759 года его сменил генерал П.С. Салтыков.
Битва при Пальциге.
В начале июля 40-тысячная русская армия выдвинулась к Одеру на соединение с австрийскими войсками. Прусский король Фридрих II, пытаясь не допустить этого, бросил против русских 28-тысячный корпус генерала К.Г. Веделя. Обе армии встретились у города Пальциг.
Ведель решил атаковать русскую армию на марше, но опоздал. Разведка пруссаков сработала очень плохо, и русская армия смогла занять хорошую оборонительную позицию на высотах. Приказ Фридриха Веделю предусматривал во что бы то ни стало остановить и нанести поражение русским войскам.
23 июля Ведель атаковал армию Салтыкова одновременно на обоих флангах, а кавалерию бросил в тыл. Прусский генерал был уверен что он имеет дело лишь с авангардом, но перед ним оказалась вся вражеская армия. Началась жестокая рукопашная схватка в ходе которой пруссаки были отбиты на всех участках, атака кавалерии так же не привела к успеху. Один из прусских командиров генерал Мантейфель был тяжело ранен, пытаясь обойти позиции русских справа.
К вечеру прусский корпус был разбит, но смог сохранить дисциплину для отступления. Салтыков не стал преследовать Веделя хоть и имел возможность полностью его разбить. Придерживаясь плана, русский главнокомандующий двинул свою армию на соединение с австрийскими войсками генерала Э.Г. Лаудона.
Разгром пруссаков под Кунерсдорфом.
11 августа 1759 года 48-тысячная армия Фридриха настигла объединённые силы России и Австрии у деревни Кунерсдорф. Прусские воска обошли союзную армию с запада на восток и готовились на следующий день дать сражение.
Силы союзников насчитывали 59500 человек русских и австрийцев. Салтыков закрепился на высотах, между левым флангом и центром союзной армии располагался глубокий и крутой овраг, что давало преимущество защищающимся войскам. Левый фланг был самым уязвимым местом в обороне русско-австрийской армии, именно отсюда решил нанести главный удар прусский король.
12 августа рано утром прусские войска были построены в виде косы для нанесения удара по левому флангу союзной армии с продвижением в центр и далее выходом к правому флангу. В 9 утра армия Фридриха открыла артиллерийский огонь по позициям Обсервационного корпуса генерала Голицына который находился в низине, что привело к большим потерям в пехоте и артиллерийской обслуге. В 11 утра прусские войска пошли в атаку на гору Мюльберг и стали сминать находящиеся там русские войска медленно продвигаясь к центру.
К 6 часам после ожесточенного ружейного, и артиллерийского огня корпус генерала Голицына был смят и выкошен с позиции. Фридрих, веря в скорую победу приказал отправить гонца в Берлин с донесением о победе.
Командование союзной армии стало стягивать силы к центру и преграждать путь прусским войскам, застрявшим у оврага между горой Мюльберг и деревней Кунерсдорф. Прусская пехота была вымотана и уже не могла штурмовать центр русской позиции. Фридрих обрушил лавину своей кавалерии, но та была встречена плотным картечным огнем, а казацкая конница отбросила кирасир Ф.В. Зейдлица и гусар Ф.А. Финка. Дается сигнал о переходе в наступление русско-австрийских войск и союзная армия начинает громить обескровленные полки Фридриха.
Не выдержав натиска превосходящих сил противника, прусские войска бежали с поля боя оставив все свои орудия и большое количество знамен. К концу сражения у Фридриха под рукой оставалось лишь 3000 человек. Потерпев катастрофическое поражение, прусский король стал искать смерти на поле боя, но его силой спас от плена и смерти ротмистр Притвиц с жалкой горсткой гусар.
Потери были огромными с обеих сторон, 15 тысяч человек потеряли русские и австрийцы, пруссаки лишились 21 тысячи человек, 172 орудий и 39 знамен. Победа была полной, но вместо того, чтобы начать наступление на Берлин, русская армия ушла воевать в Силезию ( район австрийских интересов).