Le 18 mai, la percée de l'armée allemande arrive à Cambrai, Saint-Quentin et Péronne. Le 19 mai, elle arrive aux portes d'Amiens. Dans la nuit du 19 au , en pleine panique face à l'avance allemande et probablement sous l'emprise de l'alcool, des militaires français exécutent de sept nationalités à Abbeville. Amiens est prise le à 9 h, puis les Allemands descendent la Somme vers Abbeville, qu'ils atteignent dans l'après-midi, et enfin Noyelles-sur-Mer et la Manche vers 20 h 00, isolant la majeure partie des forces françaises dans la poche de Dunkerque. Le général Weygand espère arrêter l'offensive allemande sur la « ligne Weygand », suivant le cours de l'Aisne, de l'Ailette, du canal Crozat et de la Somme jusqu'à son embouchure, et tente de reprendre Amiens jusqu'au .