Elections to the Kolkata Municipal Corporation - billed by many as the semi-final ahead of the assembly elections in West Bengal next year - ended today amid reports of sporadic violence, which the Opposition claimed were carried out by Trinamool Congress.