A former Marxist guerrilla leader won El Salvador's presidential election by a margin of less than one quarter of one percentage point, according to final results released on Thursday, but the right-wing rival continued to press to have the vote annulled.