Royal Challengers Bengaluru blazed past table-toppers Punjab Kings to punch their tickets to Ahmedabad for the final of the 18th season of the Indian Premier League (IPL) with a commanding 8-wicket triumph on Thursday. A spirited bowling display spearheaded by Josh Hazlewood and Suyash Sharma's three-wicket hauls, and Bengaluru batters breathe fire to trounce Punjab,