IPL 2018: Punjab and Rajasthan hold on to just one player each, while Bangalore spring a surprise with Sarfaraz Khan