Kohli has been fined 12 lakh rupees as it was his team's first offence of the season under the IPL's code of conduct relating to minimum over-rate offences.
While chasing a target of 174, Kohli and AB de Villiers starred for the visitors as they played knocks of 67 and 59*, respectively, to take the team over the line with four balls to spare.
Earlier, Chris Gayle starred for the hosts Punjab, as he remained 99 not out to allow his side to post a total of 173 runs on the board for the loss of four wickets.
With this win, however, RCB were not able to make any change in their place in the league standings as they continue to languish at the bottom of the table.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)