Afghan and U.S.-led coalition troops battled militants and called in airstrikes in a mountainous area of eastern Afghanistan, killing several insurgents, while another clash in the south left 15 fighters dead.
The joint U.S.-Afghan force exchanged fire Sunday with insurgents during long clashes in the villages of Kendal and Shok in Nuristan province, the coalition said in a statement.
"As the enemy reinforced their positions with additional fighters, the ground force commander called in close air support on the reinforced defensive positions," it said.
"These compounds contained large numbers of heavily armed insurgents who engaged the combined force with a heavy volume of machine-gun fire."
The coalition did not provide an exact estimate of the number of militants killed in the clash. An unspecified number of insurgents were detained.
In southern Kandahar province, Afghan and NATO troops killed 15 insurgents during clashes Saturday.
The joint forces fought militants in Zhari district of Kandahar province as part of a weeklong operation in the area, a Defense Ministry statement said.
Fifteen insurgents were killed during the fighting, and authorities recovered a number of weapons and ammunition, it said.
On Sunday, Taliban militants ambushed a NATO supply convoy in Andar district of central Ghazni province, sparking a clash that killed two Afghan security guards and two insurgents, said district chief Abdul Rahim Desewal.
Five other guards and two militants were wounded, Desewal said.
NATO supply convoys are usually protected by Afghan guards. Militants regularly attack trucks that haul supplies for the alliance and U.S.-led coalition troops in the country.