Put in to bat by Rajasthan, Saurashtra were not off to a great start and their top-three batsmen were sent back to the pavillion with just 30 runs on the board.
However, Shah and Sheldon Jackson (76) pulled the team out of trouble with a 119-run fourth-wicket stand which lasted 25.2 overs.
It ended with Jackson being caught by Rajat Bhatia off medium pacer Aniket Choudhary, who ended the day as Rajasthan's top wicket-taker with a haul of 2/25.
Brief Scores:
Saurashtra 1st Innings: 269/5 in 55.3 overs (Jaydev Shah 120 batting, Sheldon Jackson 76, Aniket Choudhary 2/25).