Also, Yuvraj Singh helped Punjab snatch a draw from Himachal Pradesh while Gujarat denied Delhi an outright win.
Mumbai: Mumbai overcame a late middle-collapse to beat Railways by two wickets and record their first win of the season in a thrilling Ranji Trophy Group-A Super Division match here on Saturday.
Chasing a victory target of 252, the hosts, who were 204 for two at one stage slumped to 237 for eight but middle-order batsman Rohit Sharma (31 not out, 55b, 4x2) kept his nerves and in the company of Dhawal Kulkarni took the hosts home.
Resuming at overnight 22 for no loss, Omkar Gurav (30) and Sahil Kukreja (54) added a further 34 runs in nearly 11 overs, when Gurav was run-out.
From there on, youngster Ajinkya Rahane took control of the proceedings and added 97 runs for the second wicket with Kukreja, whose 217-ball effort that included five fours, ended when he was stumped by wicketkeeper M Rawat off M Suresh.
However, Rahane kept the pressure on Railways and consolidated Mumbai's position by forging a 51-run partnership for the third wicket with skipper Wasim Jaffer (25). He missed his second ton of the season when he was dismissed by Jai Prakash Yadav for a well made 94 (150b, 4x14).
Rahane's dismissal changed the complexion of the game as the experienced duo of Murali Karthik (3-69) and Yadav (3-54) triggered a collapse, with Mumbai losing six wickets for 33 runs.
But Sharma's presence paved the way for Mumbai's win, who are now at the top of group A with 11 points from three matches.
Railways: 201 and 269 (M Rawat 76 not out, Sanjay Bangar 62; D Kulkarni 5-52, R Powar 3-65)
Mumbai: 219 and 252/8 (Ajinkya Rahane 94, S Kukreja 54, Rohit Sharma 31 not out; M Karthik 3-69, J P Yadav 3-54)
Baroda vs Uttar Pradesh
Pacemen Sudeep Tyagi (6 for 42) and Bhuvneshwar Kumar (4 for 37) came up with brilliant bowling spells to steer Uttar Pradesh to a 32-run victory over Baroda in their Elite Group-B Ranji Trophy match.
Chasing a target of 176, Baroda were expected to score a comfortable win over UP but Tyagi's six-wicket haul and Bhuvneshwar's four completely turned the tables around as the duo bundled out Baroda for a mere 143 in their second innings.
Baroda were in total control at lunch on day four, placed on 81 for 2, with just another 94 runs needed for an outright victory.
But soon after lunch, Baroda saw a sudden collapse with Tyagi and Bhuvneshwar causing havoc.
Uttar Pradesh: 190 and 294 (Tanmay Srivastava 60, Bhuvneshwar Kumar 55, Piyush Chawla 36; Yusuf Pathan 5/83, Munaf Patel 3/46)
Baroda: 309 and 143 (Yusuf Pathan 49, Kedar Devdhar 46; Sudeep Tyagi 6/42, Bhuvneshwar Kumar 4/37).
Himachal Pradesh vs Punjab
Punjab's Ravi Inder Singh stole the limelight on the fourth and final day by notching up a patient century as the former champions' Super League Ranji Trophy match against Himachal Pradesh ended in a draw.
Resuming at an overnight score of 42 for the loss of Uday Kaul's wicket after following on, Punjab rode on Ravi Inder's century and Yuvraj Singh's gritty 92 to score 285 for four before stumps were drawn for the final time in the match.
After their dismal showing in the first innings - they conceded a lead of more than 200 runs - and with one full day to go, Punjab needed their top order to fire and the visitors found their men in Ravi Inder and Yuvraj.
Himachal Pradesh: 473
Punjab: 229 and 285-4 (Ravi Inder Singh 129, Yuvraj Singh 92; Rishi Dhawan 3-59)
Saurashtra vs Tamil Nadu
Chandrasekar Ganapathy led the way with three wickets to help Tamil Nadu earn three points as their Super League Group-A Ranji Trophy match against Saurashtra ended in a tame draw.
Ganapathy took three wickets, including the important one of Shitanshu Kotak, who at one stage gave the hosts hope of overhauling Tamil Nadu's total.
Tamil Nadu: 582/4 decl and 30 for 1
Saursahtra: 492 (S Kotak 99, S Jogiyani 93, R Jadega 63; C Ganapathy 3-69)
Bengal vs Assam
Shaking off their minnows status, Assam scored over Bengal on the latter's home turf denying them three points and dealing a big blow to the their semifinal aspiration in the Ranji Trophy Super League.
Veteran Sridharan Sriram struck a 194-ball 146, Gokul Sharma hit 101 from 182 balls and Tarjinder Singh scored 98 from 153 deliveries to lead a superb turnaround and help the visitors earn three points by virtue of first-innings lead.
Bengal: 562/6 decl
Assam: 588/8 decl (Sridharan Sriram 146, Gokul Sharma 101 not out, Tarjinder Singh 98, Sibsankar Roy 89, Dhiraj Jadhav 62; Mohammad Sami Ahmed 3/118)
Haryana vs Karnataka
Karnataka's Amit Verma scored an unbeaten century on the fourth and final day, even as the Ranji Trophy Super League Group-B match between Karnataka and Haryana ended in a tame draw.
But Haryana managed to gain three points on the basis of their first innings lead, while Karnataka could take home only one point.
Karnataka: 222 and 409 for 8 (Amit Verma not out 103, KB Pawan 80, Manish Pandey 55, Sunil Joshi 50; Joginder Sharma 3/46, YS Chahal 3/102)
Delhi vs Gujarat
Priyank Kirit Panchal scored a match-saving century as Gujarat denied Delhi an outright win on the final day of their four-day Ranji Trophy Super League Group-A match.
With the visitors standing on the brink of defeat at the start of final day's play with Delhi still enjoying a healthy 252-run lead, Panchal rose to the occasion and came up with a crucial 134-run knock to save the day for Gujarat.
Panchal's patient innings came off 265 deliveries during which he struck as many as 20 boundaries.
For Delhi, pacer Vikas Mishra returned with his best first-class figures of four for 51, while Gujarat's first innings tormentor Pawan Suyal scalped two for 69 but it was not enough to ensure a win for the hosts as the visitors' tail put up a resolute batting display to deny their opponents five points.
Delhi pocketed three points from the match by virtue of first-innings lead while Gujarat will return home with a point from the stalemate.
Gujarat: 71 and 289 for nine in 114 overs (P+riyank Kirit Panchal 134; Vikas Mishra 4/51)
Delhi: 437/6 decl
Goa vs Jharkhand
Spinner Shadab Jakati, who had rattled Jharkhand in the first innings, once again came good with the ball to guide Goa to an innings and 127-run win in the Group-A Plate Ranji Trophy match at GCA Cricket Academy Ground.
The win saw Goa collect six points, including one bonus, and take their tally to eight from three matches. Also, they have put themselves in the race for the knock-out stage.
Jharkhand have six points from three matches.
Kerala vs Vidharbha
Opener Amit Deshpande's laborious 68 and his crucial 83-run seventh-wicket stand with Ravi Jingid (28 not out) helped Vidarbha deny Kerala an outright win in their Ranji trophy Plate League match.
Needing 229 to avoid an innings defeat, Vidarbha kept losing wickets at regular intervals and at one stage were reeling at 49 for six but Deshpande and Jingid put up a brave front to take their side to 139 for eight when stumps were called on the final day.
Vidarbha: 138 and 139/8 (A Despande 68, R Paradkar 30, R Jangid not out 28; P Parameswaran 3/25, Rohan Prem 3/16)
Kerala: 366/8 decl