India, June 2 -- Punjab Kings booked their place in the IPL final for the first time in a decade, riding on a sensational, unbeaten 87 off 41 balls from skipper Shreyas Iyer to knock out five-time champions Mumbai Indians in Qualifier 2. Chasing 204, Iyer's carnage, featuring eight towering sixes, carried Punjab to a five-wicket win with six balls to spare. The victory sets up a mouthwatering title clash against Royal Challengers Bengaluru, guaranteeing a new IPL champion in the league's 18th edition.

For Mumbai Indians skipper Hardik Pandya, the loss cut deep. As Shreyas Iyer launched the winning six to seal a place in the final, Hardik sank to his knees, visibly shattered. He remained motionless as the weight of the defeat sank in.

Ja...