KYIV - After weeks of shelling and bombings, the Russian siege of the critical Ukrainian port city of Mariupol has entered its final stages. Here's a timeline of the key events in the city.
Russia launches a full-scale invasion of Ukraine from three fronts and begins to advance towards Mariupol from parts of eastern Ukraine controlled by Russia-backed separatists, and from annexed Crimea in the south.
Russian forces begin the siege of Mariupol, a port city with about 450,000 residents on the Sea of Azov.
Moscow and Kyiv reach a partial ceasefire agreement to open a humanitarian corridor from the city. Both sides blame each other as the ceasefire collapses.
Ukrainian officials accused Russian forces of bombing a children's hospital, killing pregnant women and newborns. Despite photographic evidence, Russia claims the hospital had no patients.
The first convoy of evacuees is allowed to leave Mariupol in private cars after a humanitarian corridor is agreed. Around 2,000 civilian cars leave the city in a 24-hour period.
Russian troops take over the largest hospital in Mariupol, taking more than 400 patients and medical staff hostage after targeting it with air strikes.
About 300 people are killed by a Russian air strike on the Mariupol Drama Theatre, according to Ukrainian authorities. It was marked by the word "CHILDREN" in huge white letters to ward against an attack. Moscow denies responsibility.
Russian forces enter the centre of Mariupol, prompting heavy fighting. Ukraine says more than 350,000 people remain under siege there, with no access to food or water.
Ukraine accuses Russia of bombing a school in Mariupol where an estimated 400 women, children and elderly people were sheltered.
Moscow gives an ultimatum to Ukrainian forces in Mariupol to surrender, offering safe passage from the city. Kyiv rejects the proposal. EU foreign policy chief, Josep Borrell, calls Russia's attack on Mariupol "a massive war crime".
Mariupol authorities say up to 15,000 have been illegally deported.
The mayor's office estimates that nearly 5,000 people have been killed in Mariupol since the start of the siege. Around 90 per cent of the buildings have been damaged and 40 per cent destroyed. About 290,000 people have left the city and about 170,000 are still trapped, it says.
A Ukrainian presidential adviser says street fighting is heavy in Mariupol and half the city is in the hands of Russian forces.
Ukraine president Volodymyr Zelensky says Ukraine's efforts to push back Russian troops from Mariupol are facing difficulties. France opens an inquiry into possible war crimes in the city.
Kyiv says Russia will begin an offensive soon in Donbass, with Mariupol as its main target. Ukrainian forces say they are preparing for a "last battle" for the city because ammunition is running low.
Ukraine says it's checking unverified information that Russia used chemical weapons in Mariupol.
Moscow says that more than 1,000 Ukrainian marines have surrendered as it intensifies its campaign in Mariupol.
Russia says it had control of urban parts of the city, with some Ukrainian fighters remaining in the Azovstal steelworks overlooking the Sea of Azov.
Russia's defence ministry tells Ukrainian forces still fighting in Mariupol to lay down their arms starting 6am Moscow time on Sunday to save their lives. The forces ignored the deadline and Ukrainian officials vowed that they would not surrender.