In der Schlacht bei Hohenfriedberg kommandierte er den linken Flügel und konnte viel zum Sieg beitragen. Danach bekam er wieder ein Korps aus 8000 Mann und wurde nach Schlesien geschickt, wo er gegen ungarische Truppen kämpfte. Er eroberte die Festung Cosel und nahm die Besatzung von 3000 Mann gefangen. Zudem besetzte er Patschkau, Neustadt, Klein Glogau, Löbschütz, Jägerndorf, Troppau und Oderberg. Dabei besiegte er das Dragoner-Regiment Sachsen-Gotha und eroberte drei Standarten, sowie das Regiment Philibert welches eine Standarte verlor. So konnte er bis zum Ende des Krieges in den Winterquartieren in Frankenstein bleiben.