Mumbai were 171 for four at stumps on the second day of the marquee last-four clash at the Saurashtra Cricket Association Stadium.
Having bowled out Tamil Nadu for 305 in their first innings earlier in the day, Mumbai trailed by 134 runs with six wickets remaining.
At the close of play, skipper Aditya Tare (19) and Shreyas Iyer (24) were at the crease.
Tamil Nadu were 261 for six overnight with Vijay Shankar, who was dismissed for 50 on the second morning, batting on 41 when the stumps were drawn at the end of first day's play.
Also Read
The other overnight batsman, A Aswin Crist, contributed as Tamil Nadu managed to cross 300.
However, after the dismissal of Shankar, Tamil Nadu lost their last three wickets quickly.
Mumbai were off to a poor start losing debutant Prithvi Shaw (4) with as many runs on the board in the innings' first over.
However, Tamil Nadu, owing to Aushik Srinivas and Shankar, got two crucial breakthroughs in the final session to gain some ground.
While Shankar accounted for the wicket of Suryakumar, Aushik sent back Siddhesh Lad to suddenly leave Mumbai struggling at 128 for four. In between, Waghela was run out in the same over.
A 43-run unbroken fifth-wicket stand between Tare and Iyer ensured Mumbai did not face further casualty at the fag end.
Disclaimer: No Business Standard Journalist was involved in creation of this content