Dans la Guerre de Succession d’Autriche, les armées françaises volent de succès en succès. Après la bataille de Fontenoy (11 mai 1745), elles ont pris Tournai et Ath (1745) ; en février 1746, elles sont entrées à Bruxelles, ensuite à Mons (11 juillet), à Saint-Ghislain (24 juillet), Charleroi (2 août), avant de faire le siège de Namur : quand la citadelle tombe le 30 septembre, la route de la Meuse s’ouvre aux Français. Arrivées à Liège, les troupes de Louis XV sont attendues par les coalisés (Autriche, Angleterre, Hanovre et Provinces-Unies), à hauteur de la plaine de Rocourt : leur objectif est de bloquer la route des Provinces-Unies. En supériorité numérique et tactique, les Français remportent une victoire indiscutable. Fin 1746, les armées françaises qui occupent quasiment tous les Pays-Bas passent l’hiver en se ravitaillant en Hesbaye et en Brabant, tandis que les vaincus se servent dans la principauté de Liège. L’occupation française des Pays-Bas durera deux ans. Le Traité d’Aix-la-Chapelle met fin à cette guerre en octobre 1748 : la France restitue les Pays-Bas aux Autrichiens.
Actuellement, à l’endroit de la bataille, la rue reliant Rocourt à Ans porte le nom de rue des Français.