A magnificent 93 not out by Virat Kohli helped Royal Challengers Bangalore gain sweet revenge over Sunrisers Hyderabad with a seven-wicket win in the Indian Premier League.
The RCB skipper was a man on fire in an innings which included 11 boundaries and four maximums at the Chinnaswamy Stadium to ensure his side recorded a much-needed victory with 14 balls to spare.
Hyderabad hit 161-6 from their 20 overs as Cameron White (52) and Thisara Perera (40) a competitive total, but the hosts responded by reaching their target with 3.2 overs to spare.
The table-topping Sunrisers were aiming to make it a hat-trick of wins and skipper Kumar Sangakkara won the toss and opted to bat.
There were a total of seven sixes and 10 fours in the innings and the White-Perera partnership proved particularly explosive as they made a quick-fire 50 in just 33 balls.
Bangalore's Mayank Agarwal came out firing at the start of the run chase and struck three fours and two sixes in a total of 29 before lofting Thisara Perera's slow ball up into the air and into the grateful hands of Sangakkara.
Fast bowler Ishant Sharma then got the prized wicket of Chris Gayle for an unlucky 13 with a good length ball which was edged behind to Parthiv Patel and AB De Villiers was next to perish for 15 after being caught in the deep by Hanuma Vihari off White's spin.
Kohli then slammed a 31-ball fifty and following a strategic timeout with five overs remaining the Delhi-born player took a firm grip of proceedings to see his side home with a man-of-the-match performance.