In the south, Ukrainian soldiers are fighting on an unforgiving landscape, table-flat farmland with little cover for troops trying to advance.

And 100 kilometers away, they are attacking across the plains in a coal mining region dotted with slag heaps, pushing toward a strategic railway junction.

Farther east, they are targeting Russian positions on the hills outside Bakhmut, a city in ruins that fell to Russian forces last month after the longest and bloodiest battle of the war. Ukrainian forces have advanced by about 1.5 kilometers at some parts of the front line there, the military said Saturday.