Syrian army has fully captured Khalidiya district that was a key rebel stronghold in the central city of Homs, state media report.
The Sana news agency said the military had “restored security and stability to the neighborhood of Khalidiya”.
Activists reported clashes in Khalidiya on Monday morning, but said that most of the area was under army control.
The announcement comes a month after troops launched an offensive to oust rebels from Syria’s third largest city.
Homs has been one of the focuses of a two-year nationwide uprising against President Bashar al-Assad, in which the UN says more than 100,000 people have died.
Correspondents say the capture of Khalidiya would add further impetus to the counter-offensive by government troops and their allies, which saw the nearby town of Qusair fall in June.
On Monday, an unnamed army officer told Syrian state television: “Today, we can report having complete control of the area of Khalidiya.”
Syrian army has fully captured Khalidiya district that was a key rebel stronghold in the central city of Homs,
“That was a victory of all our fighters and the whole Syrian Army and especially our dear leader, Bashar al-Assad. And God willing, we will get rid of the terrorists in the entire country and the future will be free of killings and under the control of the army.”
However, UK-based activist group the Syrian Observatory for Human Rights cast doubt on the claim.
While the group acknowledged that government forces were in control of most of Khalidiya, it said fighting was continuing on Monday.
“Clashes took place between rebels and regime forces, supported by Hezbollah and National Defence Forces, in the southern parts of the Khalidiya neighborhood,” it said.
“Regime forces are bombarding parts, and military reinforcements are arriving as advancing regime forces try to establish full control.”
Opposition activists told the AFP news agency that about 90% of Khalidiya was now controlled by the army. One told the Associated Press that the battle for the district was “almost over”.
On Sunday, the Arabic TV station al-Mayadeen, which is seen as close to the Syrian government, broadcast what it said was footage of Khalidiya, showing heavily damaged buildings and piles of rubble.
It also showed pictures of the interior of the historic Khaled bin Walid mosque, a focal point for anti-government protesters. Troops reportedly seized it on Saturday, days after activists accused them of firing shells at the tomb of Khaled bin Walid, a revered figure in Islam.
Only the Old City of Homs and a few other districts are still held by the opposition. On Monday, government jets bombed the Bab Hud district of the Old City, just south of Khalidiya, according to the Syrian Observatory.
Fighting has raged in Syrian town of Qusair near Lebanon border after government troops launched a major operation to seize the strategic rebel stronghold.
State media said the army “restored security and stability” to most of the town – a claim denied by activists.
Lebanese militants are said to be involved – Hezbollah siding with the army, Sunni gunmen with the rebels.
More than 50 people have reportedly been killed. The fighting has also spilled into Lebanon.
Several mortar rounds fired from Syria struck Lebanon’s north-eastern town of Hermel, Lebanon’s National News Agency said, but no casualties or major damage were reported.
It said that in the northern Lebanese city of Tripoli, at least five people were injured in clashes between supporters of Syrian President Bashar al-Assad and rebel backers.
In a separate development, the UK-based Oxfam aid agency warned that Jordan and Lebanon were in urgent need of help to support hundreds of thousands of Syrian refugees who had fled the fighting.
Oxfam said a combination of rising summer temperatures and poor sanitation posed increased health risks for the refugees. More than 100 cases of a condition known as “Aleppo boil” had been diagnosed in Lebanon in the past two weeks, caused by a parasite, it added.
Fighting has raged in Syrian town of Qusair near Lebanon border after government troops launched a major operation to seize the strategic rebel stronghold
Syrian troops on Sunday managed to secure most of Qusair and “eliminated large numbers of terrorists, most of them non-Syrians”, the state-run Sana news agency reported.
It quoted a military source as saying that dozens of rebels had surrendered and the army was now “pursuing the armed terrorist groups in some areas” of the town.
Qusair resident and opposition activist Hadi Abdullah said government troops were engaging in house-to-house battles on Sunday, according to the Associated Press.
“It’s the heaviest [shelling] since the beginning of the revolution,” he said, quoted by AP news agency.
He also denied the regime had made advances in the town.
UK-based activist group the Syrian Observatory for Human Rights said that 52 people were killed in Qusair: 48 fighters and three civilians.
Unconfirmed reports in Lebanese media said that a number of Hezbollah fighters had been killed in a rebel ambush.
The town – close to the border with Lebanon and with a population of 30,000 – has great strategic value. Its control would give the government access from the capital to the coast.
For the rebels, control of Qusair means they can come and go from Lebanon.
In recent weeks the Syrian military has won back surrounding villages and countryside and has encircled Qusair in Homs province.
Earlier this month, Syrian forces reportedly dropped leaflets on the town, warning that it would come under attack if opposition forces failed to surrender.
The UN said last week that the death toll in Syria had reached at least 80,000 since the conflict began in March 2011.
Activists said the number could be as high as 120,000.