În timpul celui de-al Doilea Război Balcanic din 1913 Armata a 2-a, depășită numeric, a condus bătălii aprige împotriva întregii armate grecești și a trebuit să se retragă după Bătălia de la Kilkis-Lahanas, iar ulterior s-a oprit și i-a înconjurat pe greci în Bătălia din Cheile Kresna. Ivanov a fost înlocuit în comanda Armatei a 2-a în iulie 1913, iar la 7 august după încetarea focului a demisionat din armată.