La 2e division marocaine ( DIM) fut chargée de prendre le mont Faito puis le Maio, assistée par la 1ère division française libre ( DFL), la 4e division marocaine de montagne ( DMM) et la 3e division d´infanterie algérienne ( DIA). Au soir du 10 mai, l´attaque française devait partir de la tête de pont sur le Garigliano. Cette attaque étant surprise, il n´y eu pas de préparation d´artillerie. L´attaque n´eu pas l´effet escompté et les soldats allemands purent riposter vigoureusement contre les Français qui se sont pris dans les barbelés et se sont perdus dans les champs de mines. Le Faito fut chèrement conquis, blockhaus par blockhaus. Devant ces lourdes pertes de la nuit du 10 au 11 mai, Juin décida de remettre la suite de l´opération au lendemain. Le 12, l´offensive fut relancée, cette fois précédée par de lourdes salves d´artillerie ( plus de 1 600 canons bombardèrent la ligne Gustav durant toute la journée du 11 mai). La 2e DIM prit les monts Girofano et Cerasola, ceux-là même qui défendaient tout le massif du Maio. Le Maio tomba ensuite. Les soldats français attaquèrent alors Castelforte. Après de durs combats de rue, coûteux en vies humaines, les Français purent crier victoire à Castelforte. Le 13 mai, les Français occupaient le confluent du Liri et du Garigliano, les troupes du général Juin étaient parvenues à creuser une brèche de 25 Km de large sur 12 Km de profondeur dans la redoutable ligne Gustav. Mais pendant ce temps, les Polonais butèrent face aux défense allemandes devant Cassino, les Britanniques se maintenaient avec difficulté sur le Rapido et les Américains piétinaient devant Santa Maria. Mais cela n´arrêta pas la progression alliée
Deux jours après la destruction du QG Allemands par une attaque aérienne, les Américains arrivèrent à Spigno. Le 17 mai 1944, Kesselring ordonna à ses troupes de se retirer. Le même jour, le 13e corps britannique coupa la route nationale et les Polonais lancèrent l´assaut sur le monastère qui tomba le 18. Cet bataille coûta aux Alliés 115 000 hommes et aux Allemands 60 000. Le 23 mai, les troupes alliées réussirent une percée à Anzio où elles étaient encerclées depuis janvier. La route de Rome était maintenant ouverte et les Américains y défilèrent le 4 juin 1944. La bataille de Cassino fut l´une des plus dure de toute la campagne alliée en Europe.