An eventful Day 3 of the 2017-18 Ranji Trophy Round 1 witnessed Railways defending 93 runs to beat Uttar Pradesh by 21 runs in a Group A encounter.