Ukrainian forces locked in a grinding battle for control of the country's east struggled to hold off Russian troops and buy themselves some time Thursday while they await the arrival of the advanced rockets and anti-aircraft weapons promised by the West.