The KMC poll on Sunday has set the stage for a battle between the ruling TMC, seeking to hold its ground amid rumblings within it over the dropping several sitting councillors and the opposition BJP, for which the challenge is to snatch the second position in the city civic body from the CPI(M)-led Left Front.