The Congress sprang a surprise victory in Himachal Pradesh on Tuesday, wresting two BJP seats in the state and one in Karnataka as votes were counted for 29 assembly seats and three Lok Sabha seats. In Himachal Pradesh, the Congress retained Fatehpur and Arki and posted a win in Jubbal-Kotkhai -- thanks to the infighting and miscalculation by the BJP. It also bagged the Lok Sabha seat of Mandi.