The unilateral ceasefire that Russian President Vladimir Putin declared from midday Moscow time on Friday ended at 11:00pm in Kyiv (2100 GMT) on Saturday. Ukraine accused the Russian army of not respecting the ceasefire, while Russia said it had been forced to retaliate following Ukraine's rejection of the truce offer. Read our live blog to see how the day's events unfolded. All times are Paris time (GMT+1).
This live blog is no longer being updated. For more of our coverage on the war in Ukraine, please click here.