A Prússia invadiu a Morávia e cercou Olmütz em maio de 1758. A cidade era bem defendida e os suprimentos prussianos acabaram em junho. Os austríacos interceptaram e destruíram um grande comboio de suprimentos prussianos em 30 de junho na Batalha de Domstadtl, forçando os invasores a abandonarem o cerco e recuarem para a Alta Silésia. Forças russas avançaram sobre a Prússia Oriental a fim de ameaçar Brandemburgo, enfrentando os prussianos na custosa e inconclusiva Batalha de Zorndorf em 25 de agosto. Um exército austríaco que avançava para a Saxônia fez pouco progresso, mesmo tendo vencido a Batalha de Hochkirch em 14 de outubro.