Madhya Pradesh are just one wicket away from registering an outright win over Baroda, who were struggling at 114 for nine while chasing 347 on the penultimate day of their Ranji Trophy Group A match.
Madhya Pradesh, who had already earned a 53-run first innings lead, resumed their second essay on 126 for five and straight away lost overnight batsman Shubham Sharma in the fourth over. They were 131 for six at that stage with an overall lead of 184.
Two partnerships of 50 for the sixth wicket and 69 for the ninth wicket helped MP add 162 more for the last four wickets before folding for 293, to set Baroda a huge target.
Overnight batsman Harpreet Singh (73) and Puneet Datey (41) chipped in with important runs, while Ishwar Pandey hit 36 off 41 balls at No. 10.
For Baroda, Atit Sheth finished with figures of 4 for 51.
Baroda faltered in their run chase, as barring an opening stand of 32 and a third-wicket partnership of 24, they failed to put up any resistance and collapsed to 95 for nine in 30 overs.
Thanks to an unbroken last-wicket stand between Sagar Mangalorkar (8 batting) and Babashafi Pathan (10 batting), Baroda reached 114 for 9 at the close of play.
Medium-pacer Chandrakant Sakure (4/17) was the most impressive bowler for MP, while Ishwar Pandey (2/19) and Datey (2/49) took two wickets each.
Madhya Pradesh: 217 & 293 all out (Harpreet Singh 73, Puneet Datey 41; Atit Sheth 4/51).
Baroda 164 & 114 for 9 in 35 overs (Chandrakant Sakure 4/17, Ishwar Pandey 2/19, and Puneet Datey 2/49).