In reply Railways, who were struggling at 38 for three at one stage, recovered to 103 for three off 52 overs at stumps. Skipper Sanjay Bangar and Shreyas Khanolkar were batting on 36 and 34 respectively.
The hosts, resuming at their overnight score of 236 for five, lost Amol Mazumdar after the addition of just seven runs. Mazumdar (95), who added 92 invaluable runs for the fifth wicket with Powar in 40.5 overs, was caught in the gully by Khanolkar off medium pacer Zakir Hussain. Mazumdar faced 226 balls in 372 minutes including five hits to the fence.
Mumbai lost three quick wickets of Usman Malvi (9), wicketkeeper Vinayak Samant (2) and Swapnil Hazare (4) to Harvinder Singh before Powar and lastman Munaf Patel (32 not out off 24 balls) added 76 runs in just 10.2 overs. Patel, better known for his raw pace, hit five boundaries and a six in his breezy knock.
With wickets falling at regular intervals, Powar went for his shots before being the last man out caught behind off Hussain after making 131 off 233 balls. He batted for 287 minutes and hit 12 fours and a six each off J P Yadav and Khanolkar before he departed ten minutes after lunch.
For Railways, former Indian paceman Harvinder Singh (three for 79) polished off the tail while Hussain (two for 50) and J P Yadav (three for 67) gave him good support. Bangar and Khanolkar took a wicket each.
Muzumdar, Powar lead Mumbai fightback