Ukrainian and Russian forces fought pitched battles for the control of Bakhmut, the Donetsk city that has been the focal point of Moscow's push in the Donbas, amid reports about advances by Kyiv in some parts of the front as Ukraine prepares for a long-anticipated counteroffensive.