AB de Villiers blasted an unbeaten 89 to single-handedly steer Royal Challengers Bangalore to a four-wicket victory over Sunrisers Hyderabad.
Replying to Hyderabad's total of 155-6, Bangalore looked to be in real trouble when they lost Parthiv Patel and Virat Kohli in the second over, leaving them reeling at 6-2. Things got worse when Chris Gayle departed for 27 off 19 deliveries, making it 38-3.
That wicket led to De Villiers coming to the crease and he duly carried the run chase on his shoulders, hitting six fours and eight sixes in his 41-ball knock.
Rilee Roussow and Yuvraj Singh both weighed in with 14 apiece but De Villiers settled the contest in the penultimate over when up against fellow South African Dale Steyn.
He started off with back-to-back sixes then finished it with another maximum, scooping the paceman over the fine leg boundary when down on one knee. Steyn's first three overs had gone for just 16 runs but his last cost 23 alone.
Bangalore needed just four off the last six balls and although Mitchell Starc was run out, it was fittingly De Villiers who hit the winning runs when he crashed a boundary off Irfan Pathan.
The Sunrisers had earlier been indebted to David Warner's knock of 61, the Australian hitting three sixes and four fours before he was bowled by fellow countryman Starc in the 20th over.
Warner shared a third-wicket stand of 62 with skipper Shikhar Dhawan, who showed signs of returning to form with 37 off 36 deliveries.
Yet Hyderabad struggled to pick up the pace, managing just half-a-dozen sixes in their entire innings. De Villiers did better than that on his own to make sure Bangalore didn't suffer defeat on their first match back on home soil.