Seeking to make a comeback into the Indian team, Mumbai captain Zaheer Khan picked up four wickets, including two at the fag end of second day's play, to leave Haryana at 224 for nine when stumps were drawn.
The hosts, thus, gained an invaluable overall lead of 222 runs, having bowled out Mumbai for 136 in their first innings. Haryana had scored 134 in their first essay.
Left-arm spinner Vishal Dabholkar picked up three wickets for Mumbai but he would be disappointed at being hit for two sixes and a four by Harshal Patel in the day's penultimate over.
Resuming at overnight 100 for four, Mumbai lasted less than two hours before being bowled out for 136 for a slender two-run lead in their first innings.
Also Read
Given that 30 wickets tumbled in two days, it would not be easy for Mumbai to chase whatever Haryana set from hereon on this sporting wicket. But the 40-time champions' have a good batting line-up to chase down the target.
Starting the day on 44, Ajinkya Rahane added seven runs before being trapped in front by Joginder barely five overs into the day's play.
Rahane's 108-ball 51 included nine hit to the fence, and it was his wicket that opened the floodgates.