A fierce competition among parties to offer freebies and guarantees, a scramble for tribal, OBC, women votes and a touch of Hindutva -- all have combined to make the Madhya Pradesh assembly polls a high-stakes battle with main rivals BJP and the Congress pulling out all the stops to gain power.