Bald wieder in Freiheit gesetzt, wurde Villeroy von seinem königlichen Gönner wieder in den Niederlanden eingesetzt und kommandierte dann ein Armeekorps, das während der Schlacht bei Höchstädt (13. August 1704) die Pässe des Schwarzwaldes besetzt hielt, um den Prinzen Eugen von der Verbindung mit Marlborough abzuhalten. Villeroy wurde jedoch von dem kaiserlichen Feldherrn getäuscht und konnte nichts tun, als den Rückzug der geschlagenen Armee Tallards zu sichern. Im Mai 1705 deckte er die Belagerung von Huy. Obwohl dieses genommen wurde, ging es doch bald wieder verloren, als Marlborough am 17. und 18. Juli 1705 die französischen Linien hinter der Maas, die Villeroy besetzt hielt, sprengte.