If Shiv Sena gets 90-100 seats – It may not need BJP and could get smaller parties and independents to support it.
If BJP gets 90-100 seats – It could manage a majority with the backing of independents and other smaller parties.
If both Sena and BJP get 60-80 seats each – They may need each other to cobble up the majority or one of them may have to run the corporation like a minority government.
Will NCP go with Sena? – This cannot be ruled out altogether if Sena emerges the single largest party. Sharad Pawar had said the Sena will be number one in Mumbai.
Will Congress go with Sena? – This cannot be ruled out either, because in a civic body and at the local government level such understandings do happen. The Sena and Congress have ccome together in Alibaug too.