Australia's Josh Hazlewood returned figures of 3-21 to help Royal Challengers Bengaluru storm into the Indian Premier League final with a eight-wicket thrashing of Punjab Kings on Thursday.
Bengaluru bundled out Punjab for 101, and overhauled that target with 10 overs to spare in the first qualifier of the T20 tournament at Mullanpur in New Chandigarh.
Punjab will have another shot at making the final on June 3 when they face the winner of the eliminator between the teams that finished third and fourth in the table.
Opener Phil Salt made an unbeaten 56 not out as Bengaluru made their fourth IPL final in the hunt for a first title.
"Just gives us momentum, cliche but true," Salt said on the win. "Back end of the tournament you want to hit your straps."
Star batter Virat Kohli fell caught behind for 12 off New Zealand quick Kyle Jamieson, who took a wicket without giving a run in the over.
Salt put on 54 runs with Mayank Agarwal, who fell for 19. Skipper Rajat Patidar made 15 and hit the winning six.