On another eventful day that saw wickets fall like nine-pins, Maharashtra skittled out Mumbai five overs after tea to restrict the hosts to 175 in their first innings and snatch a lead of 38 runs.
At close, Maharashtra were 73 for three in their second innings, 111 runs ahead, with Mansingh Nigade unbeaten on 27 and Abhijit Kale yet to open his account, as Mumbai struck back late in the day with the scalps of openers Satyajit Satbhai and Dhiraj Jadhav and captain Hrishikesh Kanitkar.
Mumbai, who were 20 for two overnight, did not recover from the early setback of the opening day as they slumped to 47 for six by the end of the first hour.
Patel in particular had the Mumbai batsmen under immense pressure from the start of the day with disciplined bowling and added four more wickets to the one he claimed yesterday.
His victim within the first hour this morning included overnight batsmen Abhishek Nair, the formidable Amol Muzumdar and Nishit Shetty.