Russian drones targeted the capital Kyiv and other cities in the early hours of Tuesday, hitting critical infrastructure in Lviv in the west, Ukrainian officials have said. Ukraine's air force says 35 drones were launched and all but three shot down. The attack on Lviv triggered a fire, but no one was injured, the local authorities say. The raid on Kyiv and a missile attack on Zaporizhzhia in the south were both described as massive. More than 20 drones were fired at Kyiv in waves from Russian territory to the north and from the coast of the internal Sea of Azov in the southeast, according to the air force. It was the first such incident in 18 days. In Lviv, the head of the regional authority, Maksym Kozytskyi, said a critically important target had been hit by Iranian-made Shaheed drones and fire had broken out. "Today, about five o'clock in the morning [02:00 GMT] during an air raid alert we had three hits," he said. "Fortunately, there are no casualties." In southern Ukraine, Zaporizhzhia was attacked by a number of Iskander-M ballistic missiles, local officials said, adding that nobody had been hurt. Three drones were also shot down over the southern region of Mykolaiv, the governor said. The Zaporizhzhia region is the focus of much of the Ukrainian military's current offensive to recapture territory seized by Russia at the start of its full-scale invasion in February 2022. In his nightly TV address, Ukrainian President Volodymyr Zelensky said that in some areas the military was moving forward while in others they were holding positions against Russian attack. Deputy Defence Minister Hanna Maliar said hours earlier that Ukrainian forces had recaptured the village of Piatykhatky as they try to break through Russia's front line in the southern region. She said it was the eighth Ukrainian village to be recaptured in the past week. There has been no independent confirmation of the latest developments. Ms Maliar said Ukraine's push had advanced some 7km (4.3 miles) in two directions in Zaporizhzhia, towards the occupied southern cities of Melitopol and Berdyansk. The exiled mayor of Melitopol, Ivan Fedorov, said residents had seen Russian forces leave the Kherson region further west for the front line in Zaporizhzhia. Melitopol and Berdyansk lie on a coastal route from Russia to Crimea seen as critical to the Russian military because the bridge over the Kerch Strait from Russia to occupied Crimea is largely avoided by supply lorries. A Russian MP said earlier this month that the bridge was not considered secure but the "land corridor" was operating normally. Western intelligence officials say Russian troops have moved away from the front line in Kherson since areas around the Dnipro river were flooded after the Kakhovka dam was destroyed on 6 June. — BBC