High stakes battle between Cong and BJP