Le 20 août 1648 a lieu la bataille de Lens, appelée ainsi car elle fait suite à la prise de la ville de Lens (tombée aux mains des Français en 1647) par l'archiduc Léopold-Guillaume de Habsbourg le 17 août 1648. Mais la rencontre a lieu en réalité dans une plaine à l'ouest de Lens, entre Grenay et Liévin.
Condé engagea 16.000 hommes dans la bataille, 10.000 hommes d'infanterie formant 12 bataillons, 6.000 hommes formant 45 escadrons de cavalerie et une vingtaine de pièce d'artillerie.
L'Archiduc Léopold dispose de 20.000 hommes, 12.000 d'infanterie formant 16 bataillons, 8.000 hommes formant 58 escadrons de cavalerie et une quarantaine de pièce d'artillerie.
Louis II de Bourbon-Condé, dit « le Grand Condé », harangua ses troupes en ces termes : « Amis, vous souvenez-vous de Rocroi, de Fribourg, de Nordlingen ? Il nous faut vaincre ou mourir. Vous marcherez sur une seule ligne. Vous conserverez quoi qu’il en coûte votre ordre de bataille. Vous essuierez sans tirer le premier feu de l’ennemi. Ensuite seulement vous pourrez tirer. »
Les Français remportent sur les troupes espagnoles. Ce sera le dernier combat de la guerre de Trente Ans. Le jeune roi Louis XIV va profiter de cette victoire pour affirmer sa puissance en Europe.
Relire aussi : 19 mai 1635 - La France entre dans la Guerre de Trente Ans