Després d'haver detingut l'ofensiva búlgara, els Aliats van organitzar una contraatac partir del 12 de setembre. El terreny era aspre i els búlgars estaven a la defensiva, però les forces dels Aliats van fer progressos constants. Els avenços lents dels Aliats van continuar al llarg d'octubre i fins al novembre, quan el clima es va tornar molt fred i la neu va caure als turons. Els alemanys van enviar dues divisions més per ajudar a reforçar l'exèrcit búlgar, però el 19 de novembre l'exèrcit francès i serbi van capturar Kajmakčalan, el pic més alt de la muntanya Nidže, i va obligar a les Potències Centrals abandonar Monastir (actualment Bitola); prop de 60.000 búlgars i alemanys van morir o van ser capturats. El front es va traslladar a uns 40 km.