Chasing a target of 161 riding on Virat Kohli's (67) first half-century of the tournament, Sunrisers knocked off the runs in 19.4 overs as Shikhar Dhawan returned to form with a stroke-filled 50. (Agencies)
While Shikhar started the chase in right earnest, David Warner, back in the opening slot, smashed his way to 46-ball-59. It was skipper Darren Sammy, who smashed a six off the penultimate over by erratic Varun Aaron to decisively turn the game.
Both Sunrisers and RCB have 10 points from 12 games each but Virat Kohli's men are a place ahead at fifth with a better net run-rate.
During the chase, it was Dhawan's 39-ball innings had seven fours and a six, Warner hit three fours and four huge sixes. The opening duo sealed the match with an even-100 stand in 12.3 overs.
It was Dhawan, who attacked from the onset with some flowing cover drives and a hooked six off Aaron. The 50 came in the last over of the Powerplay as Warner took off after that.
Out of his sixes, the first was a charge to Muttiah Muralitharan followed by a couple of clean hits off the half-trackers that Yuzvendra Chahal had on offer. The fourth six off Abu Nechim Ahmed was over long-off.
Warner was out off a full-toss from Aaron but Naman Ojha (24, 2x6), along with Aaron Finch (11 no) and Sammy (10 no) saw to it that there were no hiccups in the end.
Earlier RCB captain Kohli was back in form at the nick of time as Royal Challengers Bangalore scored a respectable 160 for six after opting to bat on a difficult track.
Kohli struck his first half century of the seventh edition with a free-stroking 67 off 41 balls studded with four boundaries and as many sixes. AB de Villiers (29, 17 balls) and Yuvraj Singh (21) made small contributions.
It was largely due to Kohli's contribution that RCB scored 112 runs in the back 10 having crawled to 48 for two in the first 10 overs.
'Purple Cap' holder Bhuvneshwar Kumar again was the prime performer for the Sunrisers with two for 27 in four overs. Perveez Rasool, playing his first game of the tournament replacing Amit Mishra, also had more than a decent outing withn figures of one for 26.
The first half certainly belonged to Kohli, who came early after Parthiv Patel was caught plumb in-front by Bhuvneshwar. He took a few balls to settle down but then played some signature shots through the off-side.
Out of his four sixes, two were hit off one over from Karn Sharma. Kohli charged down the track and hit him over straight boundary for a six while the other one was an inside out over extra cover for the second six. The other two sixes came off Darren Sammy and Irfan Pathan.
The two significant partnership that Kohli was involved were 57 for the third wicket with Yuvraj and more importantly 61 in only 5.1 overs with De Villiers.
Kohli's highest score this season till the current match was 35. He got to his 50 off 34 balls. He was finally out in the 18th over trying to hit Irfan Pathan out of the ground and was caught by Dale Steyn.
De Villiers also followed suit but Sachin Rana (12 no) hit a couple of boundaries to take the score to 160.
Royal Challengers Bangalore: Chris Gayle, Parthiv Patel, Virat Kohli (c), AB de Villiers, Yuvraj Singh, Sachin Rana, Mitchell Starc, Muttiah Muralitharan, Yuzvendra Chahal, Abu Nechim Ahmed, Varun Aaron.
Sunrisers Hyderabad: Shikhar Dhawan, Aaron Finch, Naman Ojha, David Warner, Y Venugopal Rao, Darren Sammy (c), Irfan Pathan, Karn Sharma, Parvez Rasool, Dale Steyn, Bhuvneshwar Kumar.
Chasing a target of 161 riding on Virat Kohli's (67) first half-century of the tournament, Sunrisers knocked off the runs in 19.4 overs as Shikhar Dhawan returned to form with a stroke-filled 50.