18 maja 1944 roku oddziały 2. Korpusu Polskiego zdobyły wzgórze Monte Cassino; w czasie walk zginęło 923 polskich żołnierzy, 2931 zostało rannych, a 345 uznano za zaginionych; kilka dni później wojska alianckie przełamały linię Gustawa w całym pasie natarcia – 4 czerwca 1944 r. do Rzymu wkroczyły oddziały amerykańskie.
11 maja 1944 r. generał Władysław Anders w rozkazie skierowanym do swoich oddziałów napisał:
Zadanie, które nam przypadło, rozsławi na cały świat imię żołnierza polskiego.
Siedem dni później w samo południe na gruzach klasztoru Monte Cassino plutonowy Emil Czech odegrał Hejnał Mariacki, ogłaszając zwycięstwo polskich żołnierzy. Był to jednak również triumf ich sojuszników. W bitwie o Monte Cassino po stronie sprzymierzonych walczyli żołnierze dziesięciu narodowości z pięciu kontynentów.
W nocy z 17 na 18 maja Feliks Konarski, żołnierz II Korpusu, śpiewak i kompozytor w Teatrze Żołnierza Polskiego w Campobasso słysząc daleki grzmot dział napisał dwie pierwsze strofy „Czerwonych maków na Monte Cassino”. Rankiem polscy żołnierze na ruinach klasztoru dojrzeli białą flagę. O 9.50 wysłany w celu potwierdzenia niemieckiej kapitulacji polski oddział zawiesił nad gruzami uszyty na poczekaniu proporzec 12. Pułku Ułanów Podolskich. Wśród ruin i w krypcie świętego Benedykta odnaleźli głównie ciężko rannych niemieckich spadochroniarzy pobladłych z przerażenia na widok orzełków na czapkach zwycięzców.