Saurashtra set Gujarat a target of 327 runs to win on the final day of their Ranji Trophy semi-final match.
Chintan Gaja smashed 61 and took 5/15 as Gujarat ended the day at 66/5 in their second innings while Karnataka finished on 98/3 in their chase of 352.