Ukrainian president Petro Poroshenko said he and Russian president Vladimir Putin have reached agreement on a ceasefire in eastern Ukraine.
A brief statement from his office gave no details and there was no immediate reaction from the Russia-backed separatists whom Ukrainian forces have been fighting since April.
Ukraine and Western countries claim Russia has sent troops into Ukraine to back the separatists, but Moscow rejects those allegations.