Elections in Bengaluru's constituencies - Jayanagar and Rajarajeshwari Nagar - were postponed.
The Karnataka Assembly has 224 seats and a party or an alliance needs 113-seats to stake a claim to form the government. The pre-poll report showed that Congress will secure 90-101 seats, BJP will bag 78-86 seats and JDS will get 34 to 43 seats.
They have been at it since May 12 when Karnataka went to the polls.
India Today-Axis My India exit poll has predicted that Congress is likely to win 106-118 seats with 39 percent vote share and will be the single-largest party in Karnataka. And then there are all-out personal attacks by leaders of the BJP and the Congress which has taken the campaign to a new low.
"In a hung assembly, if majority of the elected MLAs form a coalition, the Governor would be constitutionally right in inviting the leader of the majority coalition to form the government and prove their majority within a short period", Finance Minister and constitutional expert Arun Jaitley had tweeted at the time.
BJP fielded 223 candidates while Congress and the Janata Dal (Secular) fielded 222 and 201 candidates respectively.
Mixed predictions by exit polls have further increased curiosity about the results.
According to the latest numbers, the Indian National Congress got 98.3 lakh votes (38.0%), while the BJP got only 95.1 lakh votes (36.7%).
Chief minister Siddaramaiah, who could be the biggest stumbling block in this alliance, has already dropped hints that he will step aside for a dalit CM if the party so decides. JD (S)+ is gaining, with leads on 16 seats for now. "Every Congressman or (party) activist I have met in Karnataka has no doubt that we will be the single largest party". He had said JD (S) will not back anyone.
The Congress won 122 seats and the BJP 40 seats in the last state election in 2013.