The hosts, who began their second essay after conceding 143 runs first innings lead to the visitors, are only nine runs ahead, with their top five batsmen already sent packing to the pavilion by Joshi.
Gujarat batsmen once again exemplified their penchant of batting debacle on home soil after four of their batsmen were out leg before to Joshi on Friday despite a confident start provided by a 69-run association between openers Nilesh Modi and Akash Christian.
Christian, who has weiled the willow impressively this season was the first LBW victim of Joshi, after cracking eight fours in his 98-ball knock of 47. Neeraj Patel (6), Amit Sood (19) and captain Mukund Parmar (9) soon followed the suite, falling to Joshi in a similar fashion.
Nilesh Modi (53 not out), who was the lone survivor of the Joshi-onslaught, agonisingly crawled to his halfcentury, which came off 216 balls after staying at the crease for nearly four and half hours.
Barrington's century puts Karnataka on top