Federico II, inquieto por las victorias austriacas frente a los franceses, y llevado por su deseo de ocupar toda Silesia, además de por el temor de perder la parte que ya había ganado, invadió Bohemia y derrotó al ejército austriaco en la batalla de Hohenfriedberg, en la batalla de Soor y en la batalla de Kesselsdorf (diciembre de 1745).