Here are the top 10 updates on this big story:
The toughest fights are taking place in Maharashtra, Karnataka, Rajasthan and Haryana. The counting is yet to begin, with the BJP and the Congress in Haryana and Karnataka making a series of deputations to the Election Commission over alleged cross-voting.
In Karnataka, at least one Janata Dal (Secular) MLA K Srinivasa Gowda said he voted for the Congress "because he loved it". Additionally, there was uncertainty about one more vote. JDS chief HD Kumaraswamy alleged "horse-trading" and said, "30 out of 32 stood by us."
In Rajasthan, cross voting and defectors have given an edge to the ruling Congress. The party is said to have received two votes from the BJP. Sources said the BJP MLA from Dholpur was caught cross voting and her vote has been held back by the poll observer.
In Maharashtra -- where tough contest is on for the sixth seat -- 28 MLAs of smaller parties and Independets hold the key. The ruling alliance is in a tough spot with the bail pleas of two MLAs, Nawab Malik and Anil Deshmukh, being rejected.
The opposition Congress is playing defence in Haryana where one of its MLA's vote was reportedly declared invalid while Independent MLAs voted for the ruling BJP.
In one of Haryana's two seats, the BJP has fielded former Minister Krishan Lal Panwar, former Union minister Ajay Maken is the Congress nominee. Media baron Kartikeya Sharma is contesting as an Independent. Kartikeya Sharma has complained to the Election Commission asking that the votes of two candidates be declared invalid.
Krishan Panwar, who is being backed by BJP's surplus MLAs and its ally Jannayak Janata Party, and Independents, needs only 4 more votes to win. The congress has 31 MLAs against the need for 30 votes. So any cross voting will be a challenge for Mr Maken.
The polls were held to fill 57 vacant seats across 15 states. Of these, the BJP held 23 seats and eight were held by Congress. The rest were divided between the other parties.
The maximum seats, 11, are located in Uttar Pradesh. It is followed by Maharashtra and Tamil Nadu with six seats each. Five seats from Bihar, four each from Karnataka, Rajasthan and Andhra Pradesh, three each from Madhya Pradesh and Odisha were also vacant.
Besides, two seats each from Punjab, Jharkhand, Haryana, Chhattisgarh and Telangana and one seat from Uttarakhand are also vacant.
Votes In Maharashtra And Jharkhand To Be Counted Today: 10 Points Jharkhand Elections: Exit Polls Give NDA Edge, But Hemant Soren Confident Election Results 2024: Mahayuti vs Maha Vikas In Maharashtra, Who Will Win Last Big Battle Of 2024 "Thousand Times Better...": Delhi Lt Governor's Surprise For AAP's Atishi "World War 3 Has Begun": Ukraine Ex-Military Commander Amid Russia Conflict 2 Children Strangled To Death In Bengaluru, Parents Blame Each Other: Cops US Reports First Case Of Bird Flu In A Child Kerala High Court Criticises LDF, UDF For "Irresponsible" Hartals In Wayanad N Sitharaman Urges India To Defy Western Diktats To Build "Brand Bharat" Track Latest News Live on NDTV.com and get news updates from India and around the world.