A U.S. military official says two wounded American soldiers and the body of a third have been evacuated from a battlefield in southern Afghanistan.

U.S. Army Col. Mike Lawhorn, a military spokesman, said Wednesday "all casualties have been evacuated" following hours-long fighting the day before near the city of Marjah, in southern Helmand province.

Their evacuation was delayed Tuesday when one helicopter took fire and was unable to land, and another was unable to take off.

Lawhorn says U.S. special forces were advising their Afghan counterparts during the battle.

The Taliban have recently attacked a number of cities in Helmand, one of several fronts where the insurgents have advanced in the year since the U.S. and NATO formally concluded their combat mission.