A car bomb targeting a checkpoint near a military airport in Damascus has killed 10 soldiers and wounded 10 others.
The attack, which took place late on Sunday in the Mazzeh district, comes as president Bashar Assad's forces press ahead with an offensive to regain territory they lost to the rebels trying to topple his regime.
The army has scored major victories in key battlefields in western and central Syria in the past weeks, and is now setting its sights on the country's largest city, Aleppo, in the north, parts of which have been opposition strongholds.
At least 93,000 people have been killed in Syria's conflict since it erupted in March 2011, according to a recent UN estimate.
Millions have been displaced and the civil war is increasingly being fought along sectarian lines, pitting Sunni Muslims against Shiites. It is also threatening the stability of Syria's neighbors, including Lebanon and Iraq.
Sunnis dominate the rebel ranks while the Assad regime is mostly made up of Alawites, an offshoot sect of Shiite Islam.
Sectarian divisions deepened in the conflict a few weeks ago, when Lebanon's Iran-backed Shiite militant group Hezbollah joined the fight inside Syria on the regime's side. Earlier this month, Assad's troops dealt a major blow to the opposition forces after they pushed the rebels out of the strategic town of Qusair near the Lebanese border, largely with Hezbollah's help.
The battle for Qusair shifted the balance of power on the battlefield in favor of the Damascus regime, which is now looking to keep the momentum and aims to take back control of Aleppo, the country's commercial hub. The rebels captured parts of the city last summer during an offensive in the north along the border with Turkey.
While the rebels had been able to capture territory from the government in the past month, they have been unable to hold on and govern it effectively because of the regime's superior firepower.