Chasing a target of 271, Railways were 117 for three at stumps with in-form Arindam Ghosh batting on 14 in company of Nitin Bhille (1 batting).
With Bengal's nemesis Mahesh Rawat yet to come out, skipper Kartik would expect that his knock of 56 will certainly give Railways the edge over Laxmi Ratan Shukla's boys.
Railways were chugging in the right track with 100 for no loss in the 33rd over with Kartik promoting himself to opening slot for the second time this season after their win against Services.
For the Railways, pacer Anureet Singh bagged 5/72 his fifth five-wicket haul this season.
More From This Section
After a controversy-filled last evening when he and pacer Anureet were heckled by spectators, veteran India discard showed a lot of character hitting three sixes en route to a 89-ball half-century as they looked in firm control.
Bengal stepped up the tempo after the three wickets as Dinda attacked with a barrage of bouncers while verbal abuses too flew thick and fast in the middle as Railways ended the day for 117/3 after 43 overs, still needing 154 to win with seven wickets in hand.