New Delhi: Karnataka and Punjab won their Ranji Trophy matches with a day to spare while Baroda were on the verge of victory against Madhya Pradesh after the third day's play in the Elite Division.
Punjab defeated Orissa by eight wickets in Mohali while Karnataka defeated Railways by an innings and 51 runs at the Karnail Singh Stadium in New Delhi.
Chasing Rajasthan's 530 in the first innings, Mumbai ended the day on 439 for five at the Brabourne stadium, courtesy centuries from Abhishek Nayyar and Rohit Sharma.
Nayyar was retired hurt after smashing 155 while Sharma made 100. The duo resumed Mumbai's challenge on 120 for two, and put together a 181-run partnership to set the foundation for a healthy first innings lead.
At the Moti Bagh Stadium in Vadodara, last year's runners-up Baroda chasing a target of 54 were just six runs away from victory at stumps. Quick wickets of openers Kedar Devdhar (20) and Aditya Waghmode (9) prolonged the inevitable and bad light ensured that they come out to bat on Sunday morning.
Irfan Pathan starred for the hosts by claiming five wickets after Madhya Pradesh resumed the day on 176 for two and were all out for 365. The visitors put up a better batting display in the second innings after folding up for 63 in the first innings after skipper Naman Ojha top-scored with 94.
In Chennai, Abhinav Mukund cracked 204 to help Tamil Nadu take a vital first innings lead of 55 runs against Haryana.
Mukund was involved in a crucial 90-run partnership for the seventh wicket with Sunny Gupta (37) following a middle-order collapse as Tamil Nadu edged past the Haryana total.
At Mumbai: Rajasthan 530. Mumbai 439/5 in 109 overs (Abhishek Nayar 155 retired hurt, Rohit Sharma 100; Pankaj Singh 2/84).
At Mohali: Orissa 251 in 85.4 overs and 73 in 34.5 overs (Subhrajit Sahoo 21,Manpreet Gony 5 for 13, Brainder Sran 4 for 27), Punjab 255 for 9 decl. and 70 for 2 (Ravi Inder Sigh 34 not out, Mandeep Singh 26 ot out). Result: Punjab won by 8 wickets
At Meerut: Uttar Pradesh 362 and 175 for 4 in 58 overs (Mohammad Kaif 55 batting and Arish Alam 53 batting), Saurashtra 281 all out in 92 overs (Jaydev Shah 112).
At Delhi: Karnataka 347, Railways 134 and 162 (following on, Shivakant Shukla 34, KP. Apanna 6 for 68, Amit Verman 2 for 32). Result: Karnataka won by an innings and 51 runs
At Vadodara: Madhya Pradesh 63 and 365 in 131.5 overs (Naman Ojha 94, Mohnish Mishra 58, Irfan Pathan 5 for 54, Murtuja Vahora 2 for 77), Baroda 375 and 48 for 2 (Kedar Devdhar 20, Aditya Waghmode 9, T.P.Sudhindra 1 for 16, Anand Rajan 1 for 25).
At Valsad: Gujarat 520, Delhi 233 and 170 for 5 (Unmukt Chand 77, Mithun Manhas 50, Ishwar Chaudhary 3 for 38).
At Chennai: Haryana 348, Tamil Nadu 403 all out in 147 overs (Abhinav Mukund 204, Murali Vijay, Sunny Gupta 37, Sachin Rana 3 for 47, Yuzvendra Chahal 3 for 73).