New Delhi: An all-round performance from Royal Challengers Bangalore (RCB) powered them to a thrilling 3-wicket win over Kolkata Knight Riders in Mumbai's D.Y. Patil stadium on Wednesday. Wanindu Hasaranga was the star for Bangalore as he picked 4 wickets for 20 runs.


Chasing just 129 for the win, RCB had a really poor start as they kept losing wickets consistently. After Kolkata bowlers rocked KKR's top-order with its sensational bowling, Shane Rutherford and David Willey steadied their team's sinking ship. Narine came up with a big breakthrough by dismissing Willey in 11th over but Ahmed played a calculated innings and stitched an important stand with Shane to keep his team alive in the chase.


Things got pretty tight in the death overs but Dinesh Karthik and Harshal Patel somehow managed to push their team over the line for a much-needed win.


WATCH | IPL 2022: Punjab Kings Welcome Kagiso Rabada In Their Camp With A Customary 'Burrah' 


Earlier, RCB captain Faf du Plessis won the toss and decided to bowl. Kolkata Knight Riders were bundled up after scoring just 128 runs against Royal Challengers Bangalore and with this they registered the lowest score by a team so far in IPL 2022.


Kolkata could not even play the full 20 overs as they were bowled out after playing 18.5 overs. For Bangalore, Wanindu Hasaranga bowled a remarkable spell, picking up 4 wickets for 20 runs, while Akashdeep took 3 wickets. Harshal Patel bagged two wickets and Mohammad Siraj got one wicket.


RCB playing XI: Faf du Plessis (c), Anuj Rawat, Virat Kohli, Dinesh Karthik (wk), Sherfane Rutherford, Shahbaz Ahmed, Wanindu Hasaranga, David Willey, Harshal Patel, Akash Deep, Mohammed Siraj


KKR playing XI: Ajinkya Rahane, Venkatesh Iyer, Nitish Rana, Shreyas Iyer (c), Sam Billings, Sheldon Jackson (wk), Andre Russell, Sunil Narine, Tim Southee, Umesh Yadav, Varun Chakaravarthy