The election result that put the BNP mayoral hopeful ahead of the Awami League contestant in the Sylhet city polls came as a "surprise" to the party high-ups as they had feared the ruling party would take away all the three mayoral posts through irregularities.