De Villiers butchered Hyderabad bowlers with six fours and eight sixes as he single-handedly took Bangalore to victory after Bangalore suffered early jolts after fine bowling show by Karn Sharma (3/17) and Bhuvneshwar Kumar (2/16).
Chasing 156 for six, Bangalore seemingly lost the plot as they were reduced to 59 for four in the 11th over and then were down 95 for five when Yuvraj Singh (14) was out, needing 61 from 5.3 overs.
In the process, de Villiers dented the reputation of his South African compatriot fast bowler Dale Steyn who bled 39 runs without a wicket in his four overs.
Bangalore needed 28 runs runs off last two overs and de Villiers came into the act and hammered Steyn for 24 runs in the 19th over with three scintillating sixes and a four, which turned the tables against Hyderabad, leaving the home side just four runs to score in the last over bowled Pathan.
This was Bangalore's third win in IPL 7 and they are now at the fourth spot with six points from six matches.