Federico II consiguió, no obstante, restablecer la situación tras vencer en primer lugar a los franceses en la batalla de Rossbach, el 5 de noviembre de 1757, y al derrotar después a los austriacos en la batalla de Leuthen y en la de Luna en diciembre, con lo que recuperó nuevamente Silesia.