Gayle in action at IPL. Photo credit:

Chris Gayle hit an unbeaten century as Bangalore Royal Challengers thrashed Kolkata Knight Riders in their Indian Premier League encounter in Kolkata.

Gayle announced his arrival to the competition by blasting seven sixes and 10 fours en route to a 55-ball 102 against his former franchise as Bangalore chased down their target with 11 balls to spare.

Earlier, batting first after losing the toss, Jacques Kallis (40), Gautam Gambhir (48) and a quickfire 46 from Yusuf Pathan helped the Knight Riders to 171-5 but it proved to be insufficient with Gayle at his destructive best.

Harbhajan Singh claimed five wickets to help Mumbai Indians clinch a sensational eight-run victory over Chennai Super Kings.

Mumbai set a target of 165 for Chennai on the back of Rohit Sharma’s 48-ball 87 and the defending champions could only reach 156 for nine despite a battling unbeaten half-century from Subramaniam Badrinath.

Harbhajan derailed Chennai’s chase with his magical spell of five for 18 and was backed up well by a brilliant fielding display led by Kieron Pollard.