Ukraine has handed over ten captured Russian paratroopers and Russia has returned 63 Ukrainian soldiers who crossed into its territory last week.
The prisoners' exchange took place in the early hours of August 31.
General Aleksei Ragozin, the deputy commander of the Russian paratroop forces said the paratroopers had been handed back after "very difficult" negotiations.
Russian NTV reported that the paratroopers handed back at the Nekhoteyevka border crossing were sent to Moscow for medical and psychological treatment.
Ukraine said last week it had captured 10 Russian paratroopers and presented them to the press as evidence that the Russian military is fighting alongside pro-Moscow rebels in eastern Ukraine.
Russia said the paratroopers had mistakenly crossed over into Ukraine while taking part in a military drill.