[1] El flanco izquierdo búlgaro alcanzó Udovo, junto al Vardar, tras fieros combates.[1] La confusión en la capital, donde el Gobierno ordenó al jefe del Estado Mayor búlgaro detener la ofensiva el 1 de julio pero el zar Fernando dio contraorden para continuar los combates, afectó a las operaciones militares.[1] El 3 de julio, Fernando relevó a Savov por desobedecer su contraorden y lo sustituyó por el rusófilo Dimitriev, que hasta entonces mandaba el 3.er Ejército.[2] El 4 de julio, los serbios rompieron el frente y avanzaron hacia Blagoevgrad.[2] Por su parte, la falta de actividad del 5.º Ejército búlgaro, que debía cubrir el flanco norte del 4.º y se vio afectado por las confusas órdenes de la capital, contribuyó a la victoria serbia.