South African speedster Kagiso Rabada picked up four wickets for 24 runs to bowl Delhi Capitals (DC) to a 59-run win over Royal Challengers Bangalore (RCB) and move the team to the top of the points table in Dubai on Monday.
DC now have eight points from five games, ahead of Mumbai Indians and RCB who are on six points each.
Rabada's haul included the wicket of Kohli (43), who was the lone man fighting after RCB had lost the rest of the top-order that struggled to increase to keep the scoring rate high in chase of 197.
Apart from Rabada, pace bowler Anrich Nortje and left-arm spinner Axar Patel took two wickets each.
Earlier, Marcus Stoinis's quick half century helped DC post a challenging 196 for four wickets in 20 overs.
Stoinis (53 off 26 balls) put on 89 runs with Rishabh Pant for the fourth wicket in 6.5 overs as the duo took charge after RCB had claimed quick wickets to peg DC back following a strong start provided by Prithvi Shaw (42 off 23 balls) and Shikhar Dhawan (32 off 28 balls).
Shaw and Dhawan put on 68 in just over six overs for the first wicket. However, three wickets over the next 30 balls with the addition of just 22 runs brought RCB back.
Stoinis survived an early chance with bowler Yuzvendra Chahal dropping him off his own bowling. After that he clobbered the RCB bowlers, hitting six fours and two sixes. Between the 13th and 17th overs, RCB scored 59 runs.
Delhi Capitals finished on a competitive 196/4 at the end of 20 overs. Stoinis was supported by Rishabh Pant who scored a breezy 37.
RCB never got going and kept losing wickets at regular intervals. Kohli was the top scorer for the team with 43 runs.