Perang Dunia I

Serangan balasan Sekutu, dikenal sebagai Serangan Seratus Hari, dimulai pada tanggal 8 Agustus 1918. Pertempuran Amiens pecah dengan Korps III Angkatan Darat Keempat Britania Raya di sebelah kiri, Angkatan Darat Pertama Perancis di sebelah kanan, dan Korps Australia dan Kanada memimpin serangan di tengah melalui Harbonnières. Serangan ini melibatkan 414 tank tipe Mark IV dan Mark V dan 120.000 prajurit. Mereka bergerak ke dalam teritori dudukan Jerman dalam kurun tujuh jam saja. Erich Ludendorff menyebut hari itu sebagai "Hari Kelam Angkatan Darat Jerman".
Australia-Kanada memimpin di Amiens, sebuah pertempuran yang menjadi awal keruntuhan Jerman, membantu pasukan Britania bergerak ke utara dan Perancis ke selatan. Di front AD Keempat Britania di Amiens setelah maju sejauh , perlawanan Jerman semakin sengit dan pertempuran berakhir. Tetapi AD Ketiga Perancis memperpanjang front Amiens pada tanggal 10 Agustus, ketika daerah tersebut dibiarkan begitu saja di sebelah kanan Angkatan Darat Pertama Perancis, dan maju sejauh , membebaskan Lassigny dalam pertempuran yang berlangsung sampai 16  Agustus. Di selatan AD Ketiga Perancis, Jenderal Charles Mangin (si Pembantai) memajukan posisi AD Kesepuluh Perancis di Soissons tanggal 20 Agustus untuk menawan delapan ribu tentara musuh, dua ratus senjata, dan dataran tinggi Aisne yang menghadap dan mengancam posisi Jerman di sebelah utara Vesle. Erich Ludendorff juga menyebut peristiwa ini sebagai "Hari Kelam".
Sementara itu, Jenderal Byng dari AD Ketiga Britania melaporkan bahwa musuh di frontnya semakin sedikit setelah ditarik dan diperintahkan menyerang dengan 200 tank ke Bapaume, memulai Pertempuran Albert, dengan perintah spesifik "Untuk menerobos front musuh, dengan tujuan menghancurkan front pertempuran musuh saat ini" (berseberangan dengan AD Keempat Britania di Amiens). Para pemimpin Sekutu sekarang sadar bahwa melanjutkan serangan setelah perlawanan sengit memakan banyak korban, dan lebih baik membelokkan lini daripada meneruskannya. Mereka mulai melancarkan serangan dengan cara cepat untuk mendapatkan keuntungan dari pergerakan yang berhasil di garis depan, kemudian memecahnya ketika setiap serangan kehilangan impetus awalnya.