Russian-backed Syrian government forces and their allies fought their way into Palmyra on Wednesday, driving back Islamic State militants who have held the historic city since December, the Syrian Observatory for Human Rights monitoring group reported, APA reports quoting Reuters.
A Hezbollah-run media outlet earlier reported that the Syrian army and its allies had recaptured the Palmyra citadel, on the city's western outskirts, and seized a modern palatial complex to the southwest.
Islamic State has captured Palmyra, whose ancient ruins are a UNESCO World Heritage Site, twice during Syria's six-year conflict.
The army recaptured the city from the ultra-hardline group in March last year, but Islamic State seized it again in December.
The group has razed ancient monuments during both of its spells in control of Palmyra - destruction the United Nations has condemned as a war crime.
A Syrian military source told Reuters earlier on Wednesday: "The army's entry to the city will begin very soon."
The army said it had captured an area known as the "Palmyra triangle" a few kilometers (miles) west of the city after rapid advances in recent days backed by Russian air strikes.
The Syrian Observatory for Human Rights, a British-based organization that reports on the war, said government forces were expected to storm Palmyra at "any moment". Russia has said its aircraft are supporting the army offensive in Palmyra.
Photos published on an Islamic State Telegram account on Wednesday showed the group's fighters firing at the Syrian army with rockets and a tank. Reuters could not verify the authenticity of the photos.
Islamic State first captured Palmyra from the government in 2015. During its first period in control of the site, the jihadists destroyed monuments including a 1,800-year-old monumental arch.