Babul Supriyo garnered 51,199 votes against Ms Halim's 30,971 votes.
Trinamool Congress leader Babul Supriyo won the Ballygunge assembly by-poll on Saturday, defeating his nearest rival of the CPI(M), Saira Shah Halim, by a margin of 20,228 votes.
Mr Supriyo garnered 51,199 votes against Ms Halim's 30,971 votes.
Interestingly, Ms Halim has overtaken BJP's Keya Ghosh who bagged just 13,220 votes, thus lending some credence to the communist party's claim that it was on a revival path.
Kamruzzaman Choudhury of the Congress pocketed 5,218 votes.
(This story has not been edited by NDTV staff and is auto-generated from a syndicated feed.)