Steve Smith scored his 42nd ton in 209 balls.
RCB have lost Marcus Stoinis for the final league game.
Despite being criticized, Kohli & Co are back on course after a series blows for the Bangalore side.
RCB scored 64 runs in their final three overs of the innings.
RCB now have a hat-trick of wins and find themselves out of the last spot on the points table for the first time this year.
De Villiers and Stoinis had played superbly and their innings didn't go in vain.
RCB currently have three wins in ten games and need to win all their remaining fixtures to stay alive.
RCB defeated KXIP by 8 wickets the last time these two teams met this season.
RCB registered their third win of the season.
RCB has got a great news before they head into their next game.