Karnataka has a long history of voting differently in the Assembly and Lok Sabha elections. Last year, Congress romped home by winning 135 Assembly seats. During the Lok Sabha polls this time, however, voters gave BJP 17 out of the 28 seats, its ally JD(S) two and Congress nine.