Springing a last-minute surprise, the Samajwadi Party on Monday fielded sacked BSF jawan Tej Bahadur, who had triggered a controversy by uploading a video showing poor quality food served to soldiers, as its candidate against Prime Minister Narendra Modi in Varanasi.