Rashid Khan took four wickets for 33 runs as Gujarat Titans thumped Rajasthan Royals for a 77-run win in the IPL on Saturday.