NEW DELHI  - Virat Kohli played a captain's knock as he notched up his best IPL score (93 not out) to steer Royal Challengers Bangalore to a comfortable seven-wicket victory over Sunrisers Hyderabad in the 9th match of the IPL 6 at M Chinnaswamy Stadium in Bangalore.Kohli single handedly helped RCB chase down 162-run target with 14 balls to spare. The Delhi lad smacked four sixes and 11 boundaries in his 47-ball knock. Kohli shared an unbeaten 66-run stand with Moises Henriques in which 56 runs came from the skipper's bat to script the commanding win.Kohli slammed a 31-ball fifty to ensure Royal Challengers Bangalore victory against Sunrisers. AB de Villiers and Kohli led Royal Challengers Bangalore led RCB's fightback with 49-run stand for the third wicket before the former got dismissed by Cameron White. Chasing 162-run target, Royal Challengers Bangalore lost Mayank Agarwal and Chris Gayle in quick succession. Bangalore suffered first jolt when Hyderabad's Thisara Perera scalped Agarwal before the hosts got off to a brisk start with 39-run opening stand. Lanky pacer Ishant Sharma gave RCB a massive blow by dismissing Gayle, who was not in his elements today, scoring 13 off 15 balls.Surprisingly, Agarwal dominated his explosive partner in the first five over as he smashed three fours and two sixes in his 29 runs knock. Earlier, Cameron White (52) and Thisara Perera (40) helped Sunrisers Hyderabad post a stiff target of 162-run target for Royal Challengers.White notched up 32-ball fifty, smacking three fours and as many sixes to guide Hyderabad to 161/6 in 20 overs. RP Singh gave RCB a sigh of relief by dismissing Perera, who played flamboyant knock of 40 runs studded with four huge sixes and a boundary.The Sri Lankan southpaw shared 80-run stand for the fourth wicket with White to dent RCB's hopes of reducing the visitors to a modest total. Cameron smashed a six over deep mid-wicket to complete 50-run stand in just 33 balls to lead visitors fightback. Royal Challengers Bangalore's Muttiah Muralitharan and Murali Kartik struck to dismiss Parthiv Patel and Kumar Sangakkara respectively.RCB's spinners dismissed the duo in quick succession to leave Sunrisers struggling at 62/3 in 10.2 overs. Patel and Kumar Sangakkara steadied Hyderabad by adding 38-run stand for the second wicket after losing Akshath Reddy cheaply in the third over. Royal Challengers Bangalore pacer RP Singh struck early to dismiss Reddy and give Sunrisers Hyderabad first blow.Akshath looked to hit down the ground but got the inside half of his bat which went to mid on where Vinay Kumar took simple catch. Sunrisers Hyderabad skipper Kumar Sangakkara won the toss and opted to bat against RCB. Royal Challengers have made two changes bringing in AB de Villiers in place of Tillakaratne Dilshan and RP Singh also made it to the playing eleven.