Here are the Impact substitutes for both the teams:
Punjab Kings Impact Subs: Vijaykumar Vyshak, Praveen Dubey, Suryansh Shedge, Musheer Khan, Xavier Bartlet.
Royal Challengers Bengaluru Impact Subs: Mayank Agarawal, Rasikh Salam, Manoj Bhandage, Tim Seifert, Swapnil Singh.
Teams:
Punjab Kings (Playing XI): Priyansh Arya, Prabhsimran Singh, Josh Inglis(w), Shreyas Iyer(c), Nehal Wadhera, Shashank Singh, Marcus Stoinis, Azmatullah Omarzai, Harpreet Brar, Arshdeep Singh, Kyle Jamieson
Royal Challengers Bengaluru (Playing XI): Virat Kohli, Philip Salt, Rajat Patidar(c), Liam Livingstone, Jitesh Sharma(w), Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Yash Dayal, Josh Hazlewood, Suyash Sharma


inka kiya hoga

it was really difficult to choose between bowlers, especially batters. Two power packed teams fighting for a ticket to the grand finale! RCB aaj choke mat hona. Best of luck to both the teams! 
2