Kolkata’s Venkatesh Iyer (83) and skipper Nitish Rana (45) combined in a century stand before Alzarri Joseph (2-27) dismissed both batters.
Rashid then recorded the first hat trick in this season’s IPL by removing Andre Russell, Sunil Narine and Shardul Thakur before Singh snatched the game with his brilliant hitting.
Earlier, Gujarat’s Sai Sudharsan (53) continued to impress at No. 3 after Kane Williamson was ruled out of the tournament with a knee injury in the first game.
Sudharsan scored his second successive half century and built a solid platform for a big total by adding 67 runs with Shubman Gill (39). Narine was the pick of Kolkata’s bowlers with 3-33 before Shankar’s late blitz.
Kolkata is second with two wins from three games while Gujarat also has four points but is fourth on net run-rate.
- AP