W nocy 17/18 maja broniące się wojska niemieckie rozpoczęły odwrót z zajmowanych pozycji. W dniu 19 maja bataliony 16 i 17 zostały wycofane z linii frontu na odpoczynek i reorganizację. Natomiast 18 batalion w dniach 19-21 maja toczył bez powodzenia walki o miejscowość Piedmimonte, od 22 do 24 maja osłaniał walczącą o Piedimonte Grupę „Bob” i 25 maja odszedł na wypoczynek i reorganizację. Dowództwo 6 Lwowskiej Brygady Piechoty w dniach od 3 do 11 maja po przeprowadzeniu luzowania ww. batalionów, kierowało prowadzonymi działaniami obronnymi obu pułków ułańskich. Od 12 maja ułani i wspierające je jednostki 5 batalionu ckm pozorowały działania zaczepne, ściągając na swoje pozycje ogień artylerii niemieckiej i uwagę niemieckiej obrony. W trakcie pobytu ułanów na odcinku górskim wyszedł brak przygotowania szczególnie 15 pułku do działań szturmowych i walki w górach. Po załamaniu się pierwszego natarcia 2 Korpusu Polskiego, tuż przed drugim natarciem wydzielono z 15 pułku, szwadron szturmowy ułanów, który wspólnie z kompanią komandosów utworzył zgrupowanie Commando mjr. Smrokowskiego. Zgrupowanie to 17 maja wspólnie z 17 i 16 batalionami podjęło natarcie na wzgórze San Angelo. Po jego zdobyciu szwadron 15 pułku ułanów powrócił 19 maja na pozycje brygady.