Star batsman Virat Kohli's maiden T20 hundred went in vain as Gujarat Lions produced a clinical batting display to beat Royal Challengers Bangalore by six wickets in an IPL match here today. Batting first, the RCB posted a challenging 180 for two as captain Kohli, batting with a minor ankle sprain, hit his first IPL as well T20 century but the Lions chased down the target with three balls to spare with a combined effort from their top-order batsmen. Dinesh Karthik steered the run chase for the Lions with an unbeaten 50 off 39 balls while Brendon McCullum (42), Dwayne Smith (32), captain Suresh Raina (28) made useful contribution as the home side notched up their third win in four matches. The Lions, who had suffered a 10-wicket thrashing at the hands of Sunrisers Hyderabad in the last match here on April 21, now have eight points from five matches. Gujarat Lions began their run chase at the Saurashtra Cricket Association Stadium in a flier as they reached 47 for no loss in the first five overs with Smith and McCullum in an aggressive mood, hitting two sixes and three fours during that period.