Saif along with veteran all-rounder Piyush Chawla (53 batting) added 101 runs for the unbroken eighth wicket stand as UP reached 266 for seven responding to Railways' first innings total of 345.
Earlier, newly appointed skipper Praveen Kumar (6/74) knocked out the last Railways wicket early in the day to wrap up the innings at 345.
In reply, UP lost the top six for less than 100 runs with only Praveen smashing 30 with five fours and a six in his customary style.
But Chawla counter-attacked as he hit three sixes and five fours in 73 balls while Saif consumed 200 balls hitting 13 boundaries.
