BJP came second with 17 seats while ruling Congress bagged 12 and NCP 11 seats, apart from one independent candidate.
NCP and Shiv Sena had made an alliance after 2012 election.
BJP improved its tally impressively, from 4 earlier to 17 this time.
Shiv Sena had bagged 13 seats in the 2012 elections.