Batting first, Karnataka scored 202 all out in their first innings and then bundled out Mumbai for a paltry 44, which was their second lowest total in the history of Ranji Trophy tournament.
Having taken a huge 158-run lead, Karnataka were all out for 286 in their second innings to set Mumbai a target of 445 to qualify for the final.
Resuming at 277 for six today, Mumbai's quest for chasing the remaining 168 runs vanished after Balwinder Singh Sandhu (5) and Shardul Thakur (13) were removed by pacer Abhimanyu Mithun and leggie Shreyas Gopal, respectively, here at Chinnaswamy stadium.
Captain R Vinay Kumar, who was adjudged the Man-of-the-Match for his six for 20 effort that helped Karnataka skittle Mumbai 44 all out in their first innings, praised his team-mates for delivering at right occasions.
Also Read
"We have shown that we can bat till No.11 and I am happy with the attitude we showed despite being all out for 202 in the first innings," Vinay said.
However, Vinay admitted that the hosts' batting has not been consistent.
The seven-time Ranji winners -- Karnataka -- will not meet either Tamil Nadu or Maharashtra in the final, to be played at the Wankhede Stadium in Mumbai from March 8-12.