Prins Vilhelm hadde erstattet Waldeck som øverstkommanderende. Den allierte arméen hadde slått leir nær Halle. De allierte, som ellers ville ha gjort slik den franske marskalken trodde, fikk en mulighet til å gå til et overraskelsesangrep mot fienden. Prins Vilhelm satte derfor arméen sin i bevegelse ved daggry den 3. august og overrasket franskmennene ved Steenkerque. Han villedet fienden ved å tvinge en avslørt spion til å gi Luxemburg falske meldinger.