COLOMBO, Sri Lanka - Fierce fighting between Sri Lankan troops and ethnic Tamil separatists defending their last remaining enclave has left about 100 rebels dead in two days of fighting, the military said Sunday.

The army has ousted the Tamil Tigers from most of their strongholds in an all-out offensive the government hopes will end the South Asian island's 25-year civil war.

The rebel holdouts are confined to about 50 square kilometres of jungle and beach near Mullaittivu on the northeastern coast along with up to 200,000 terrified civilians.

Military spokesman Brig. Udaya Nanayakkara said Sunday that troops had killed about 100 rebels in a series of clashes in rebel-held territory since Friday, though he cautioned that only about 50 bodies were found.

Troops also suffered casualties in three battles on the edge of the enclave, the army's Web site said. Nanayakkara would not say how many soldiers were killed or wounded.

In one clash, more than 200 rebel fighters attacked security forces near Puthkkudiyirippu, the last rebel-held town, before dawn Friday, the Defense Ministry said.

"Terrorist offensive waves were received with intense military counterattacks" that killed at least 30 guerrillas, the ministry said in a statement.

Rebel officials could not be reached, and accounts of the fighting and mounting civilian casualties can't be verified independently because journalists are barred from the war zone.

The government has rejected calls from international aid groups for a ceasefire, saying it is on the verge of victory, while the rebels have ruled out any mass evacuation of civilians -- fueling suspicion they are using them as human shields.

The pro-rebel TamilNet Web site claimed Saturday that army shelling and air strikes killed 208 civilians and wounded many more in the previous three days.

The army insists it has stopped using artillery or aerial bombardments and accuses the rebels of firing heavy weapons from civilian areas.

The U.N. says that thousands of innocents have been killed or wounded and that the survivors are desperately short of food and medical aid.

The Liberation Tigers of Tamil Eelam have fought since 1983 for an independent state for the Tamil minority, which suffered decades of marginalization at the hands of governments dominated by the Sinhalese majority. More than 70,000 people have been killed in the fighting.