In the end.....you need to establish yourself as the dominant one.
Put a stick across both of their rears when the start that mess and next time you won't have to walk over there. If that doesn't work.....try the stick between their ears.
x2 if sticks don't work pick the dog up over your head and drive to the ground when you pick a dog up over your head they understand really quickly that you're dominant. I don't tolerate aggressive behavior whatsoever nip it in the bud the instance it happens or you'll regret it later and both dogs not just the one who started the fight.