Ukraine thwarts Russian forces at river, sees long fight ahead