Bengaluru: The Karnataka by-election poll of polls result has predicted a smooth victory for the Bharatiya Janata Party (BJP) with the party's victory in at least eight seats. Congress, on the other hand, is predicted to bag less than five seats in the Karnataka by-elections.