KK Upadhyay made key breakthroughs as Railways eventually broke the sixth-wicket partnership that stood between them and three points.
The result means Railways and UP are tied on 13 points with the former on the fourth spot and the latter a rung below. Saurashtra, who lost to Rajasthan, are next on 11 while Rajasthan are on 10. Realistically speaking, all of them have a chance of making the quarterfinals as just one of them can qualify with the top two spots in Group 'A' taken by Karnataka and Mumbai.
Orissa, despite their good effort here, have been relegated as they have just two points. Even if they win the last game against Rajasthan with a bonus, they'll be pushed to the Plate League.
Railways next play Saurashtra at home, and both will have to win and hope that Punjab lose their last game. Otherwise, it will be curtains for both.
Brief scores: Railways 379 & 113/2 (Khanolkar 50 no) v Orissa 312.