Début 1746, les opérations militaires reprennent en Brabant : Bruxelles (), Malines et Anvers tombent successivement. Puis les troupes repassent en Hainaut. En juillet, c'est au tour de Mons (le ), Saint-Ghislain et Charleroi de tomber. Sans cesser, l'action se poursuit alors en direction de Namur (prise le ), puis vers Rocourt, au Nord-Ouest de Liège. Le l'armée autrichienne, commandée par Charles Alexandre de Lorraine, est défaite lors de la bataille de Rocourt.