Pro-Russian separatists battled Sunday to keep advancing Ukrainian government forces at bay in heavy fighting on the outskirts of Donetsk, the rebels' main stronghold in eastern Ukraine.