Syrian government's forces and a Kurdish militia have driven Islamic State fighters out of Hasaka city in Syria's far northeast, a month after the hardline group attacked it, a group monitoring the four-year-old war said on Tuesday.
Hasaka is the capital of a strategically important province that borders the territory held by Islamic State in Iraq.
The Britain-based Syrian Observatory for Human Rights said clashes were continuing in the city's southern outskirts but that Hasaka itself was now free from Islamic State fighters.
Islamic State launched a major attack on the city on June 25, focusing initially on government-held south of Hasaka.
The ensuing battle drew in the Kurdish YPG, which held north Hasaka, resulting in the US-backed Kurds fighting Islamic State in close proximity with government forces shunned by Washington.
The Kurdish YPG militia has repeatedly said it does not coordinate with Syrian government forces against their shared enemy -- the Islamic State.
The Observatory said scores of Islamic State fighters, government troops and allied pro-government militia had been killed since the beginning of the June offensive.
Last week the a YPG spokesperson said the militia was in near full control of the city, a statement at odds with Syrian state media reports of a strong performance by the military.
The government has been focussing on trying to shore up its control over big population centres in western Syria, including the Capital Damascus, but Hasaka is one of several areas where it has also sought to preserve control in recent fighting.