The explosion was caused by hand bomb that was aimed at a checkpoint managed by Puntland forces in Garsoor village.
After the explosion new forces reached the scene and opened to disperse the large crowd though no casualties reported so far. Individuals suspected of behind the explosion were arrested after explosion.
The wounded soldiers were admitted to local hospitals in the district for treatment.
The last few days Puntland forces in Northern Galkayo have been alert after the administration received security warnings that Al-shabab might carry out a major attack its territories.