Augusztus 20-án az ötödik hadsereg a Sambre mentén egy fronton kezdett koncentrálni, Charleroi középpontjában, és keletre nyúlik a belga erőd Namurig. A bal szárnyon a Sordet lovassági hadtest összekapcsolta az ötödik hadsereget a brit expedíciós erővel (BEF) Mons-ban. Joseph Joffre tábornok elrendelte Lanrezacnak, hogy támadjon a Sambre-n át, de ezt a támadást megakadályozta a német 2. hadsereg augusztus 21-én reggel, amely átkelt a Sambre-n, és két hídfejet hozott létre, amelyeket a franciák, akiknek nem volt tüzérsége, nem tudtak csökkenteni. Bülow augusztus 22-én ismét megtámadta a teljes ötödik hadsereget. A harcok augusztus 23-án folytatódtak, amikor a francia központ Charleroi környékén elkezdett visszavonulni. A német 3. hadsereg átkelt a Meuse folyón, és támadást indított a francia jobb szárny ellen, amelyet az I. hadtest (Louis Franchet d'Esperey tábornok) tartott. A franciák megállították a németeket, és ellenséges támadást indítottak. Az ötödik hadsereg a német 3. és 2. hadsereggel szembesült keletről és északról. Mielőtt az ötödik hadsereg megtámadhatta volna a Sambrét, a második hadsereg megtámadta a Charleroi-i csatát.
és Namurban augusztus 21-én. A 3. hadsereg átkelt a Meuse-on és megtámadta a francia jobb szárnyat, és augusztus 23-án az ötödik hadsereg dél felé kezdett visszavonulni, hogy elkerülje a körbefogást.