1. Squads
Royal Challengers Bangalore: Virat Kohli, AB de Villiers, Yuzvendra Chahal, Devdutt Padikkal, Harshal Patel, Mohammed Siraj, Navdeep Saini, Shahbaz Ahmed, Pavan Deshpande, Glenn Maxwell, Sachin Baby, Rajat Patidar, Mohammed Azharuddeen, Kyle Jamieson, Dan Christian, Suyesh Prabhudessai, KS Bharat, Tim David, Dushmantha Chameera, Wanindu Hasaranga.
Rajasthan Royals: Sanju Samson, Riyan Parag, Shreyas Gopal, Rahul Tewatia, Mahipal Lomror, Kartik Tyagi, Jaydev Unadkat, Mayank Markande, Yashasvi Jaiswal, Anuj Rawat, David Miller, Manan Vohra, Shivam Dube, Chris Morris, Mustafizur Rahim, Chetan Sakariya, KC Cariappa, Liam Livingstone, Kuldip Yadav, Akash Singh, Glenn Phillips.
2. Possible Playing 11
Royal Challengers Bangalore: Virat Kohli (Captain), Devdutt Padikkal, KS Bharat (wk), AB de Villiers, Glenn Maxwell, Dan Christian, Kyle Jamieson, Shahbaz Ahmed, Harshal Patel, Yuzvendra Chahal, Mohammed Siraj.
Rajasthan Royals: Evin Lewis, Yashasvi Jaiswal, Sanju Samson (Captain, wk), David Miller/Glenn Phillips, Riyan Parag, Mahipal Lomror, Chris Morris, Rahul Tewatia/Shreyas Gopal, Muztafizur Rahman, Kartik Tyagi, Chetan Sakariya.
3. Dream11
Virat Kohli (Captain), Devdutt Padikkal, Evin Lewis, Sanju Samson (wk), Glenn Maxwell, Mahipal Lomror, Harshal Patel, Chris Morris, Yuzvendra Chahal, Mohammad Siraj, Mustafizur Rahman.
4. Match prediction
Both and RCB and RR have given us thrilling matches in the past but this time the Bangalore side seem to have been standing a few yards ahead because of the current form.