It was a good toss to win at Ahmedabad for Shreyas Iyer! And this man has been in the final of the Indian Premier League for the third time, for a different team again. Captain Iyer led the team from the front, got the bowling variations right, and placed the fields right—just better fielding would have restricted Mumbai Indians to a lower score. But never mind, a victory is always sweeter. Punjab Kings meets Royal Challengers Bengaluru again by defeating Mumbai Indians by 5 wickets Mumbai Indians put up a strong total of 203/6 in their 20 overs in Qualifier 2, riding on impactful middle-order contributions. After losing Rohit Sharma early for just 8, Jonny Bairstow (38 off 24) provided a quick start, but it was the duo of Tilak Varma and Suryakumar Yadav that stole the show. Both batters scored 44 runs each, with Suryakumar striking at 169.23 and Tilak anchoring the innings at 151.72. Their 72-run stand laid the platform for the late flourish. Naman Dhir smashed 37 off just 18 balls at a blistering strike rate of 205.55, ensuring Mumbai crossed the 200-run mark. Among the bowlers, Azmatullah Omarzai was the pick for Punjab Kings with figures of 2/43. Kyle Jamieson, Marcus Stoinis, Vyshak, and Yuzvendra Chahal chipped in with one wicket apiece. Arshdeep Singh had a rough outing, conceding 44 runs in his four overs without success. Mumbai’s run rate of 10.15 will put pressure on Punjab’s chase under high-stakes playoff conditions. Read also: Watch: Punjab Kings players engage in fun play during rain delay Iyer-Wadhera eased the chase Chasing a daunting 204, Punjab Kings stunned Mumbai Indians with a confident 5-wicket win in 19 overs, driven by Shreyas Iyer’s match-winning 87* off 41 balls. The Punjab skipper paced his innings masterfully, smashing 5 fours and 8 sixes at a strike rate above 212. He found able support in Josh Inglis, who gave early momentum with a brisk 38 off 21, and Nehal Wadhera, who struck a vital 48 off 29 balls. Unlike last day, Iyer started slowly, rotating strikes and then gradually started hitting shots. Despite losing wickets at intervals, Punjab’s run rate never dipped. Priyansh Arya’s 20 off 10 also set the tone in the powerplay. Mumbai’s bowling faltered badly — Jasprit Bumrah and Reece Topley went wicketless and expensive, while Ashwani Kumar’s two wickets came at the cost of 55 runs. The bloke literally gave wides in the final over, easing the chase for the Punjab. Punjab needed 48 off the last 4 overs, but Iyer’s calm finishing ensured they crossed the line with six balls to spare. For Mumbai, the failure to defend a 200+ total boiled down to poor execution, lack of control, and inability to stem the flow of runs. Iyer’s onslaught in the middle overs exposed the lack of pressure and tactical errors from the Mumbai camp. Notably, it's all red again. Punjab will meet RCB again, but for the final match of the league, at Ahmedabad, on June 3.