Bengaluru: There was no end to Royal Challengers Bangalore’s woeful run this IPL as the Virat Kohli-led side suffered its sixth straight defeat while Delhi Capitals played like a unit to win by four wickets, here Sunday. RCB batsmen found the going tough on a tough wicket after being invited to bat first and could only manage 149 for 8 in the stipulated 20 overs. With the ball not coming on to the bat, Kohli scored almost a-run-a-ball before hitting two sixes late in his innings, consuming 33 balls for his 41. Also Read – Puducherry on top after 8-wkt win over ChandigarhHad it not been for Kohli and Moeen Ali’s contributions, RCB would have been in deep trouble. Ali hit a 18-ball 32. South Africa paceman Kagiso Rabada (4/21) accounted for four RCB batsmen to lead Delhi’s bowling attack, which also comprised Chris Morris (2/28), Axar Patel (1/22) and Sandeep Lamichhane (1/46). Shreyas Iyer then played a captain’s knock, making a 50-ball 67 to guide Delhi Capitals to a comfortable win, bringing their IPL campaign back on track. Also Read – Vijender’s next fight on Nov 22, opponent to be announced laterIyer anchored the chase with some crucial partnerships as Delhi overhauled the target with 10 balls to spare. Iyer smashed eight fours and two sixes in his 50-ball innings which helped Delhi grab the fifth place in the points table, snapping a two-match losing streak where they lost to Kings XI Punjab and Sunrisers Hyderabad in the last two games. Chasing 150 to win, Iyer forged a 68-run partnership with opener Prithvi Shaw (28) after Shikhar Dhawan was dismissed by Tim Southee in the third ball of the innings. In the 9th over, Pawan Negi removed Shaw after the batsman top-edged a delivery and was caught at deep square leg by Akshdeep Nath. Iyer then shared 39 runs with Colin Ingram (22), who blasted two fours and a six in his 21-ball stay before being trapped by Moeen Ali in the 14th over while trying to play a shot over the leg side. Rishabh Pant came out with intent, blasting a couple of fours, while Iyer too smashed a six off Yuzvendra Chahal in the 17th over but the skipper miscued a pull off Navdeep Saini and was caught at short cover by Chahal. With just five runs needed, Delhi survived some anxious moment after losing Chris Morris (0) and Pant — both trying to clear the in-field and perishing in the process. Axar Patel then smashed a four to take Delhi home. Earlier, Kohli played an uncharacteristic sedate knock. Ishant Sharma was economical upfront, while Chris Morris was a bit expensive though he sent back Parthiv Patel (9), who slogged hard at a widish delivery and found Sandeep Lamichhane on the boundary ropes. Young Rabada was introduced to bowl the last over in Powerpay and he got his national teammate AB de Villiers (17). Kohli was still there but the runs came only in one and twos. In nine overs, RCB scored just 53. Marcus Stoinis hit only second six of the innings by lofting one from Lamichhane over long-on. Stoinis went after Axar Patel too but ended up giving a catch to Rahul Tewatiya. England all-rounder Ali came to the crease and suddenly batting looked easy. He pulled and drove with ease. Ali spoilt Ishant’s figures, hitting him for a six and a four and also dispatched one from Lamichhane to long-off.