The Islamic State jihadist group has reportedly lost control of its last strip of territory along the Syrian-Turkish border.
The militants were driven from the area between the northern Syrian towns of Azaz and Jarablus by Turkish troops and allied Syrian rebels, a Turkish news agency claimed.
Anadolu said the advance "has removed terror organisation IS's physical contact with the Turkish border in northern Syria".
The reported major setback means key supply lines IS used to bring in foreign fighters, weapons and ammunition are thought to have been shut down.
But the group still holds territory in Syria and Iraq. Late last month, Turkey began two incursions into Syria to push IS away from the border.
Updated Operation #EuphratesShield map of #FSA advances against #Daesh today with TAF support#Syria pic.twitter.com/870V6HFJDy
— FSA News (@FSAPlatform) September 4, 2016
The operation, dubbed "Euphrates Shield", was also aimed at stopping the advance of US-backed Kurdish forces, which are also battling the extremist group.
Meanwhile, Syrian government forces are reportedly advancing near Aleppo in an attempt to besiege rebel-held parts of the northern city.
The move comes a month after Insurgent groups seize several military academies south of there and opened up a corridor into Aleppo.
Since then, President Bashar al Assad's army and its allies have been trying to take back the area.