Walki o utrzymanie fortu 7 lipca 1920 roku pod Dubno dotarły oddziały wydzielone 1 Armii Konnej i bez walki zajęły miasto. Parlamentariusze zażądali kapitulacji fortu. Major Wiktor Matczyński odmówił poddania się. Spieszona kawaleria próbowała opanować fort szturmem, a odparta podciągnęła artylerię. Cztery działa ustawiono na wzgórzach pod Tarakanowem i kolejne dwa w pobliżu kolonii Aleksandrówka. Ostrzał fortu, przerywany atakami i wezwaniami do złożenia broni, trwał do 12 lipca. Walki obrońców wspierał pociąg pancerny, który dwukrotnie przedostał się do oblężonego fortu z dostawami żywności i amunicji. W czasie ostrzału ranny został mjr Matczyński, ale nie opuścił stanowiska i nadal dowodził.

Dopiero późnym wieczorem 12 lipca nawiązano łączność z oddziałami 18 Dywizji Piechoty gen. Franciszka Krajowskiego. Rankiem 18 DP uderzyła na Dubno. Idący na czele 49 pułk piechoty przerwał pierścień okrążenia i odblokował fort. Piechotę wspomagała 7 bateria 18 pap. Następnie 49 pp opanował Tarakanów i wzgórza na zachód od Fortu Zahorce, który przestał być niepokojony przez bolszewicką artylerię.