With the parties having announced their list of candidates, the stage is set for the Bengal battle royale.