Během Polsko-sovětské války (1920) bylo město napadeno Rudou armádou vedenou Alexandrem Jegorovem. Od poloviny června se snažila 1. jízdní armáda Semjona Michajloviče Buďonnyje dosáhnout města z východu a severu. Ve stejnou dobu připravoval Lvov obranu. Obyvatelé připravili a plně vybavili tři pěchotní a dva jízdní regimenty a stejně tak postavili obranné linie. Město bylo bráněno ekvivalentem třech polských divizí doprovázenou jednou ukrajinskou pěchotní divizí. Nakonec skoro po měsíci těžkých bojů přešla 16. srpna Rudá armáda Západní Bug a s pomocí dalších 8 divizí začala s ofenzívou na město Lvov. Boje si žádaly mnoho ztrát na obou stranách, ale po třech dnech byl útok ukončen a Rudá armáda se stáhla. Za hrdinskou obranu byla městu udělena medaile Virtuti Militari.