Durante a guerra, comandou o exército austríaco na Batalha de Praga, na qual foi novamente derrotado por Frederico, o Grande, mas conseguiu provocar um grande número de baixas no exército da Prússia. Posteriormente, conseguiu derrotar um exército prussiano mais pequeno em 1757, na Batalha de Breslau, antes de ser completamente arrasado por Frederico na Batalha de Leuthen, considerada uma das maiores vitórias do rei prussiano. Durante a batalha, Maria Teresa nomeou-o comandante do exército.