The defending champions have done it again! In a high-scoring Match 61 classic on Sunday, May 17, 2026, Royal Challengers Bengaluru (RCB) secured a definitive 23-run victory over the Punjab Kings (PBKS) at the scenic HPCA Stadium in Dharamshala.
Chasing a massive mountain target of 223, Punjab put up a heroic middle-order counter-attack but ultimately fell short, finishing on 199/8. This victory formally punches RCB’s ticket to the knockout stages while pushing Shreyas Iyer’s Punjab Kings to the brink of official tournament elimination.
Put in to bat first, RCB’s line-up took full advantage of the thin mountain air to post an imposing 222/4.
The Explosion: The defining phase of the match belonged to Venkatesh Iyer. Stepping in at No. 4, he played a blistering, unbeaten knock of 73 off just 40 balls*, hitting 8 boundaries and 4 massive sixes to clear the boundaries with ease. Tim David provided the final death-overs flourish with a quickfire 28 off 12 balls.
The Foundation: Virat Kohli continued his incredible run-scoring form, anchoring the top order with a picturesque 58 off 37 balls (4 fours, 3 sixes) alongside a rapid 45 off 25 balls from Devdutt Padikkal.
Punjab’s reply started in disastrous fashion. Bhuvneshwar Kumar delivered a lethal opening burst, cleaning up breakout sensation Priyansh Arya (0) and Prabhsimran Singh (2) early, while Rasikh Salam Dar dismissed captain Shreyas Iyer for just 1.
Reeling at 19/3, Punjab mounted an unbelievable middle-order fightback:
| Team | Score | Top Batters | Top Bowlers |
| Royal Challengers Bengaluru | 222/4 (20.0 Ovs) | Venkatesh Iyer (73*), Virat Kohli (58), Devdutt Padikkal (45) | Harpreet Brar (2/35), Yuzvendra Chahal (1/42) |
| Punjab Kings | 199/8 (20.0 Ovs) | Shashank Singh (52), Cooper Connolly (37), Marcus Stoinis (37) | Bhuvneshwar Kumar (2/38), Josh Hazlewood (1/29) |
Result: Royal Challengers Bengaluru won by 23 runs.
Player of the Match: Venkatesh Iyer (73* off 40 balls).
This result has major ramifications for the IPL 2026 Points Table:
Royal Challengers Bengaluru won the match by 23 runs after successfully defending a target of 223 in Dharamshala.
Shashank Singh hit a blistering 22-ball fifty, keeping Punjab alive in the chase with a series of massive sixes.
Rajat Patidar sat out of the playing eleven today as part of squad rotation management. The team was led seamlessly on the field today by stand-in leadership groups.
The full replay and match highlights are available on the JioHotstar app. If you are tracking the post-match talk on your phone, remember to check your Jio balance online to make sure you have enough data.