15. syyskuuta 1918 serbialaiset, ranskalaiset ja kreikkalaiset hyökkäsivät
Bulgarian hallussa olevat juoksuhaudat Dobro Pole'ssa ("Hyvä kenttä"). Hyökkäyksellä ja sitä edeltäneellä tykistövalmistelulla oli tuhoisa vaikutus bulgarialaisten moraaliin, mikä lopulta johti joukkohävittämiin. 18. syyskuuta toinen ententtijoukko hyökkäsi bulgarialaisten asemiin Doiran-järven läheisyydessä. Bulgarialaiset onnistuivat konepistoolin ja tykistön tulta tehokkaasti käyttämällä pysäyttämään liittoutuneiden etenemisen Doiran-sektorille. Dobron puolen rintaman romahtaminen pakotti kuitenkin bulgarit vetäytymään Doiranista. Liittoutuneet ajoivat Saksan 11. armeijaa ja Bulgarian 1. armeijaa takaa, samalla kun he työnsivät syvemmälle Vardarin Makedoniaan. 22. syyskuuta 1918 kello 17.30 35. italialainen diviisioni hyökkäsi kukkulalle 1050, valloitti sen 302. divisioonilta ja otti 150 vankia. Taisteluja käytiin Kanatlarcissa ja Monastir<unk>Prilep-tiellä Cepikissä, Kalabakissa ja Topolcanissa, kun liittoutuneet jatkoivat etenemistään Prilepiin. 23. syyskuuta kello 14.00 kenraali Louis Franchet d'Espèrey ilmoitti, että operaation alkuperäistä suunnitelmaa muutettiin. Italialaiset saivat käskyn iskeä Kičevoon estääkseen Monastirissa sijaitsevia vihollisjoukkoja saavuttamasta rautatieasemaa Uskubissa. Sen sijaan 11. Ranskan siirtomaa-divisioona sai tehtäväkseen turvata Prilepin. Puoli tuntia myöhemmin ranskalaiset tulivat Prilepiin, itään ranskalais-serbialaiset kolonnat marssivat Štipin, Velesin, Brodin ja Peristerin vuoristojen läpi. 29. syyskuuta mennessä liittoutuneet olivat valloittaneet Uskubin entisen päämajan ja vaarantaneet siten 11. armeijan jäännökset.