Separatist Tamil rebels fought intense battles against government forces trying to advance on the militants' de facto capital in northern Sri Lanka, killing at least 89 soldiers, a rebel-affiliated Web site said Thursday. The military disputed the death toll, saying that pitched battles in the north over the past two days had left 20 soldiers and 27 rebels dead, according to a report of Associated Press. The TamilNet Web site reported that heavy fighting took place Wednesday around the rebel headquarters of Kilinochchi between guerrillas and government troops trying to advance into rebel-held territory. In the worst fighting, rebels repulsed advances by soldiers on the villages of Oottuppulam and Puthumurippu, west of Kilinochchi, killing more than 60 soldiers, the Web site reported, citing unidentified rebel officials. Separately, heavy clashes to the south of Kilinochchi killed an additional 29 soldiers, it said. The Web site said the bodies of a dozen soldiers were recovered from the villages west of Kilinochchi along with a dozen assault rifles and ammunition. Rebel officials did not release their casualty details, the Web site said.