The Congress party finished second, winning a paltry 17 seats, while the Aam Aadmi Party bagged just five.
With 103 members belonging to the BJP, the Karnataka assembly will witness a balance it has never seen.
An India TV-C Voter exit poll showed the SP securing 23 to 27 seats, the BJP 13 to 17, the BSP 11 to 15 and the Congress two to six seats from today's voting.