Royal Challengers Bengaluru stormed into the IPL 2025 final with an 8-wicket win over Punjab Kings in Qualifier 1 at Mullanpur. Suyash Sharma’s 3/17 and Phil Salt’s 56* led RCB to victory. Full highlights, scorecards, and analysis.
On May 29, 2025, the Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur, Chandigarh, hosted a one-sided Qualifier 1 clash between Punjab Kings (PBKS) and Royal Challengers Bengaluru (RCB) in IPL 2025. PBKS, inserted to bat after RCB won the toss, crumbled to 101 all out in 14.1 overs, undone by poor shot selection and Suyash Sharma’s match-defining 3/17. RCB chased the modest target in just 10 overs, led by Phil Salt’s unbeaten 56 off 27 balls, securing their fourth IPL final berth. This victory, the largest by balls remaining (60) in IPL playoff history, underscored RCB’s dominance and PBKS’ collapse under pressure. Here’s the full report with scorecards, key moments, and visuals.
Source: BCCI
Match Summary
-
Toss: Royal Challengers Bengaluru won the toss and opted to bowl, leveraging the bowler-friendly conditions at Mullanpur.
-
PBKS Innings: Punjab Kings were bowled out for 101 in 14.1 overs, with Marcus Stoinis’ 26 (17 balls, 1 four, 2 sixes) being the top score. Suyash Sharma (3/17) and Josh Hazlewood (3/21) led RCB’s bowling attack.
-
RCB Innings: Chasing 102, RCB reached 106/2 in 10 overs, powered by Phil Salt’s 56* (27 balls, 6 fours, 3 sixes) and Rajat Patidar’s 15* (8 balls, 1 four, 1 six).
-
Result: Royal Challengers Bengaluru won by 8 wickets with 60 balls remaining, securing a spot in the IPL 2025 final.
-
Hero of the Match: Suyash Sharma, for his game-changing 3/17, dismantling PBKS’ middle order.
Punjab Kings Innings Scorecard
|
Batter |
R |
B |
4s |
6s |
SR |
Dismissal |
|---|---|---|---|---|---|---|
|
Priyansh Arya |
7 | 5 | 1 | 0 | 140.00 |
c Krunal Pandya b Yash Dayal |
|
Prabhsimran Singh |
18 | 10 | 2 | 1 | 180.00 |
c Jitesh Sharma b Bhuvneshwar |
|
Josh Inglis (wk) |
4 | 7 | 0 | 0 | 57.14 |
c Bhuvneshwar b Hazlewood |
|
Shreyas Iyer (c) |
2 | 3 | 0 | 0 | 66.67 |
c Jitesh Sharma b Hazlewood |
|
Nehal Wadhera |
8 | 10 | 1 | 0 | 80.00 |
b Yash Dayal |
|
Marcus Stoinis |
26 | 17 | 1 | 2 | 152.94 |
b Suyash Sharma |
|
Shashank Singh |
3 | 5 | 0 | 0 | 60.00 |
b Suyash Sharma |
|
Musheer Khan |
0 | 3 | 0 | 0 | 0.00 |
lbw b Suyash Sharma |
|
Azmatullah Omarzai |
18 | 12 | 1 | 1 | 150.00 |
c Jitesh Sharma b Hazlewood |
|
Harpreet Brar |
4 | 11 | 0 | 0 | 36.36 |
b Romario Shepherd |
|
Kyle Jamieson |
0 | 3 | 0 | 0 | 0.00 |
not out |
|
Extras |
11 |
(b 0, lb 5, w 5, nb 1, p 0) |
||||
|
Total |
101 |
(10 wkts, 14.1 Ov) |
Did not Bat: Arshdeep Singh
Fall of Wickets: 9-1 (Priyansh Arya, 1.2), 27-2 (Prabhsimran Singh, 2.6), 30-3 (Shreyas Iyer, 3.4), 38-4 (Josh Inglis, 5.1), 50-5 (Nehal Wadhera, 6.3), 60-6 (Shashank Singh, 8.2), 60-7 (Musheer Khan, 8.5), 78-8 (Marcus Stoinis, 10.3), 97-9 (Harpreet Brar, 13.3), 101-10 (Azmatullah Omarzai, 14.1)
Bowling:
|
Bowler |
O |
M |
R |
W |
NB |
WD |
ECO |
|---|---|---|---|---|---|---|---|
|
Bhuvneshwar Kumar |
2 | 0 | 17 | 1 | 0 | 0 | 8.50 |
|
Yash Dayal |
4 | 0 | 26 | 2 | 0 | 1 | 6.50 |
|
Josh Hazlewood |
3.1 | 0 | 21 | 3 | 0 | 0 | 6.60 |
|
Suyash Sharma |
3 | 0 | 17 | 3 | 0 | 5 | 5.70 |
|
Krunal Pandya |
1 | 0 | 10 | 0 | 0 | 0 | 10.00 |
|
Romario Shepherd |
1 | 0 | 5 | 1 | 0 | 0 | 5.00 |
|
Powerplay: Overs 0.1–6, 48 runs |
Royal Challengers Bengaluru Innings Scorecard
|
Batter |
R |
B |
4s |
6s |
SR |
Dismissal |
|---|---|---|---|---|---|---|
|
Phil Salt |
56 | 27 | 6 | 3 | 207.40 |
not out |
|
Virat Kohli |
12 | 12 | 2 | 0 | 100.00 |
c Josh Inglis b Kyle Jamieson |
|
Mayank Agarwal |
19 | 13 | 3 | 0 | 146.15 |
c Shreyas Iyer b Musheer Khan |
|
Rajat Patidar (c) |
15 | 8 | 1 | 1 | 187.50 |
not out |
|
Extras |
4 |
(b 0, lb 4, w 0, nb 0, p 0) |
||||
|
Total |
106 |
(2 wkts, 10 Ov) |
Did not Bat: Liam Livingstone, Jitesh Sharma (wk), Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Yash Dayal, Josh Hazlewood, Suyash Sharma
Fall of Wickets: 30-1 (Virat Kohli, 3.2), 84-2 (Mayank Agarwal, 7.5)
Bowling:
|
Bowler |
O |
M |
R |
W |
NB |
WD |
ECO |
|---|---|---|---|---|---|---|---|
|
Arshdeep Singh |
2 | 0 | 20 | 0 | 0 | 0 | 10.00 |
|
Kyle Jamieson |
3 | 0 | 27 | 1 | 0 | 0 | 9.00 |
|
Azmatullah Omarzai |
1 | 0 | 10 | 0 | 0 | 0 | 10.00 |
|
Harpreet Brar |
2 | 0 | 18 | 0 | 0 | 0 | 9.00 |
|
Musheer Khan |
2 | 0 | 27 | 1 | 0 | 0 | 13.50 |
|
Powerplay: Overs 0.1–6, 61 runs |
Top Performers
-
Suyash Sharma (RCB): 3/17 in 3 overs (Econ 5.70) – Ripped through PBKS’ middle order with his googlies, earning Player of the Match.
-
Phil Salt (RCB): 56* (27 balls, SR 207.40, 6 fours, 3 sixes) – A blistering 23-ball fifty powered RCB’s chase.
-
Josh Hazlewood (RCB): 3/21 in 3.1 overs (Econ 6.60) – Dismantled PBKS’ top order, setting the tone for their collapse.
-
Marcus Stoinis (PBKS): 26 (17 balls, SR 152.94, 1 four, 2 sixes) – The only resistance in PBKS’ batting debacle.
Fan Reaction on X: “Suyash Sharma’s googlies were unplayable! Phil Salt’s 56* was pure class. RCB are final-bound! 🔥 #PBKSvsRCB #IPL2025” – @CricketNDTV

Turning Points & Game Analysis
The match was defined by these critical moments:
-
Hazlewood’s Early Strikes: Josh Hazlewood’s dismissals of Shreyas Iyer (2) and Josh Inglis (4) in the powerplay left PBKS at 38/4, setting the stage for their collapse.
-
Suyash Sharma’s Triple Blow: Suyash Sharma’s 3 wickets in 3 overs, including Stoinis, Shashank Singh, and Musheer Khan, reduced PBKS to 78/8, ending any hopes of recovery.
-
Salt’s Aggressive Start: Phil Salt’s 21-run onslaught in Kyle Jamieson’s third over, including a six and two fours, ensured RCB’s chase stayed ahead of the required rate.
-
Kohli’s Early Exit: Kyle Jamieson’s dismissal of Virat Kohli (12) in the 4th over gave PBKS a glimmer of hope, but Salt’s relentless hitting sealed the chase.
RCB’s decision to bowl first exploited Mullanpur’s variable bounce, with Hazlewood and Suyash using the surface brilliantly. PBKS’ batting imploded due to reckless shots, with only Stoinis showing fight. RCB’s chase was clinical, with Salt’s 23-ball fifty and a 54-run stand with Agarwal ensuring no hiccups. PBKS’ bowlers, particularly Musheer Khan (1/27), struggled to defend the low total, and Arshdeep Singh’s 0/20 in 2 overs lacked penetration. This win marks RCB’s fourth IPL final appearance, continuing the trend of second-placed teams reaching the final since 2011.

Post-Match Reactions
-
Suyash Sharma (Player of the Match): “My role is to hit the stumps with my googly or legspin. The wicket helped, and I stuck to my plans. We’ll celebrate on June 3!”
-
Rajat Patidar (RCB Captain): “Our fast bowlers used the surface well, and Suyash was brilliant. Phil’s starts are a treat to watch. One more game, RCB fans!”
-
Phil Salt (RCB): “I just reacted to the ball and avoided getting out to Arshdeep. This win gives us momentum for the final.”
-
Shreyas Iyer (PBKS Captain): “We couldn’t execute our plans. The batting let us down, but we’ll fight back in the next game.”
-
X Post: “RCB’s bowlers were 🔥! Suyash and Hazlewood destroyed PBKS, and Salt finished it in style. Final-bound! 🏆 #PBKSvsRCB #IPL2025” – @RCBTweets
Points Table & What’s Next
-
Points Table: RCB’s 8-wicket win secures their place in the IPL 2025 final on June 3. PBKS, despite the loss, will face the winner of the Eliminator (Mumbai Indians vs Gujarat Titans) on May 31 for another shot at the final.
-
Next Matches: RCB await their final opponent in Ahmedabad, while PBKS prepare for Qualifier 2. The Eliminator between Mumbai Indians and Gujarat Titans is set for May 30 at Mullanpur.
-
Playoff Implications: RCB’s dominant performance makes them favorites for the title, while PBKS must regroup quickly to capitalize on their second chance.
Conclusion
Qualifier 1 of IPL 2025 was a lopsided affair at Mullanpur, with Royal Challengers Bengaluru’s bowlers, led by Suyash Sharma’s 3/17 and Josh Hazlewood’s 3/21, bundling out Punjab Kings for 101. Phil Salt’s 56* ensured a swift chase, securing RCB’s fourth IPL final berth with a record-breaking 60 balls to spare. PBKS, despite Shreyas Iyer’s optimism, face an uphill task in Qualifier 2. Who was your Player of the Match? Comment below and share your thoughts on Twitter or Facebook

Source: Star Sports Network
FAQs
-
Who won today’s IPL match? Royal Challengers Bengaluru defeated Punjab Kings by 8 wickets.
-
Who is leading the Orange Cap? Check IPLT20.com for the latest standings.
-
Where can I find the IPL scorecard? Visit JioHotstar for detailed stats and highlights.
Share this article: Twitter | Facebook