At stumps, Vidarbha reached 26 for no loss in their second innings while following-on, with openers Faiz Fazal (14) and Sachin Katariya (12) on the crease.
Vidarbha still trail Maharashtra by 202 runs with 10 wickets in hand.
Resuming on 262 for four, Maharashtra could add only 80 more runs to their overnight total, losing six wickets in the process.
In reply, Vidarbha got off to a disastrous start with Maharashtra pace bowling duo of Domnic Joseph (5/19) and Shrikant Mundhe (3/14) wreaking havoc.
More From This Section
Skipper S Badrinath top scored for Vidarbha with 27, while only three other batsmen could reach the double digits, as their first innings folded for a mere 114 in 48.5 overs.
Brief scores:
Maharashtra 1st innings: 342 all out (Ankit Bawne 100 not out, Rahul Tripathi 43).