Vào ngày 20 tháng 8, Quân đội thứ năm đã bắt đầu tập trung trên một mặt trận dọc theo sông Sambre, tập trung ở Charleroi và mở rộng về phía đông đến pháo đài Namur của Bỉ. Trên cánh trái, Quân đoàn kỵ binh Sordet liên kết Quân đội thứ năm với Lực lượng viễn chinh Anh (BEF) tại Mons. Tướng Joseph Joffre đã ra lệnh cho Lanrezac tấn công qua Sambre nhưng cuộc tấn công này đã bị ngăn chặn bởi Lục quân thứ 2 của Đức vào sáng ngày 21 tháng 8, vượt qua Sambre, thiết lập hai đầu cầu mà người Pháp, thiếu pháo binh, không thể giảm. Bülow tấn công trở lại vào ngày 22 tháng 8 với ba quân đoàn chống lại toàn bộ mặt trận Quân đội thứ năm. Trận chiến tiếp tục vào ngày 23 tháng 8, khi trung tâm Pháp xung quanh Charleroi bắt đầu rút lui. Quân đội thứ 3 của Đức đã vượt qua sông Meuse và phát động một cuộc tấn công chống lại cánh phải của Pháp, được tổ chức bởi Quân đoàn I (Tướng Louis Franchet d'Esperey). Người Pháp đã ngăn chặn sự tiến quân của Đức và đưa ra một cuộc phản công. Quân đội thứ năm đã phải đối mặt với quân đội thứ 3 và thứ 2 của Đức từ phía đông và phía bắc. Trước khi Quân đoàn 5 tấn công trên sông Sambre, Quân đoàn 2 đã tấn công tại Trận Charleroi.
và tại Namur vào ngày 21 tháng 8. Quân đội 3 vượt qua sông Meuse và tấn công cánh phải của Pháp và vào ngày 23 tháng 8, Quân đội 5 bắt đầu rút về phía nam để tránh bị bao vây.