Unadkat and Jadeja took three wickets each to peg the home side back after Saurashtra made just nine runs from their overnight score of 236/7.
Karnataka's Ronit More picked up a five-wicket haul as Saurashtra finished the second day of their Ranji Trophy semi-final clash in a tricky spot at 227/7.
Saurashtra, with 29 points from eight games, join Vidharba, Karnataka and Gujarat in the quarter-finals from Group A.