Its all but official now as sources say that BJP's fiesty spokesperson Smriti Irani will infact challenge Congress Vice President Rahul Gandhi from Amethi. BJP has zeroed in on her name and sources say the party is just a step away from announcing her candidature.