Bharatiya Janata Party (BJP) leader Suvendu Adhikari filed his nomination from Nandigram on Friday.
Adhikari is pitted against chief minister Mamata Banerjee of Trinamool Congress.
After leading a-km-long roadshow, accompanied by Union ministers Dharmendra Pradhan and Smriti Irani, Adhikari filed his papers at the sub-divisional office in Haldia.
Adhikari won the Nandigram seat as a TMC candidate in 2016 by bagging over 67 per cent of the votes, defeating his nearest rival of the CPI by a margin of 81,230 votes.
Banerjee had filed her nomination on Wednesday after a day-long poll campaign.
A former confidante of the Trinamool Congress chief, Suvendu Adhikari has claimed that he will defeat ‘Didi’ by a margin of more than 50,000 votes.
Suvendu, along with Mamta, was the face of the Nandigram movement in Bengal which swept CPIM out of power. He joined BJP in December last year. In his wake, a rush of TMC leaders have left the party.