
Welcome to Dharamsala, Where Seasons Come to Die.
RCB Qualify. Punjab’s Nightmare Just Got a Chapter Number.
Shreyas Iyer walked out for his 100th IPL match as captain. By the third over of the chase, his team was 19 for 3 and he was walking back for a single run. Six consecutive defeats now. Seven losses in eight Dharamsala outings since 2023. A season that began with immortality talk is now one loss away from becoming the second-longest losing streak in franchise history. And at the other end, Royal Challengers Bengaluru are the first team through the door marked ‘Playoffs’.
Venkatesh Iyer (left, 73* off 40) and Virat Kohli (right, 58 off 37) powered RCB to 222/4 — a total that proved 23 runs too many for a Punjab side now on its second-longest losing streak in franchise history. (Photo: Sportzpics / BCCI / IPL)
RCB Innings — 222/4: Kohli’s Record Season, Venkatesh’s Maiden RCB Fifty, and a Brar Show That Wasn’t Enough
Shreyas Iyer won the toss. He chose to bowl. “I’m not going by the stats,” he said, “we’re clearly seeing how the games pan out. If we bat and bowl well, the toss doesn’t matter.” Ninety minutes later, RCB had posted 222 for 4 — their third 220-plus total against PBKS this season — and the decision had aged about as well as an open carton of milk in the Dharamsala sun.
Rajat Patidar was ruled out before the match with a sudden injury. Jitesh Sharma stepped in as stand-in captain — the third different RCB skipper this season. Romario Shepherd came into the playing XI. None of it mattered, because Virat Kohli was in one of those moods where the name on the scoreboard becomes almost irrelevant.
Harpreet Brar struck early. Jacob Bethell, attempting to cut a quick delivery from over the wicket, dragged the ball onto his stumps for 11. Brar let out a roar that echoed off the Himalayan foothills — an aggressive send-off that would be reciprocated later in ways neither man anticipated. RCB were 17 for 1. Then Kohli and Devdutt Padikkal decided that was enough drama for one powerplay.
The pair added 76 runs for the second wicket in 44 balls. Padikkal was the aggressor — 45 off 25 with seven fours — taking on both pace and spin with clean, authoritative lofted hits. Kohli was Kohli. Wristy flicks, a six over extra cover off Azmatullah Omarzai that the altitude helped along, and the quiet accumulation that has defined his best years. He reached his 67th IPL half-century in 31 balls — four boundaries, three sixes — and in doing so became the first batter in IPL history to register 500 or more runs in nine separate seasons. KL Rahul and David Warner have done it seven times. Nobody else is close. Kohli also drew level with Alex Hales at the summit of the all-time T20 fifty-plus partnerships list — 210 each.
Brar returned to remove Padikkal, drawing an outside edge that was safely held, and followed it with another theatrical celebration. Then Yuzvendra Chahal — the tournament’s all-time leading wicket-taker — produced the moment that lit up social media. A tossed-up delivery, Kohli trying to clear the deep fence, and the ball settling into Priyansh Arya’s hands. The leading wicket-taker in IPL history had dismissed the leading run-scorer in IPL history. Kohli walked. Chahal wheeled away. RCB were 131 for 2.
Enter Venkatesh Iyer. He had waited all season for a proper chance — and when it arrived, he grabbed it with both hands, both feet, and every muscle fibre. His unbeaten 73 off 40 balls — eight fours, four sixes — was his maiden RCB half-century and the innings that turned a good total into a match-winning one. He took Lockie Ferguson for two sixes over long-off and long-on in a 19-run over. He reverse-swept. He lofted. He drove. When Tim David joined him for the death overs, the pair added 54 runs in the final four overs — David contributing a 12-ball 28 that included a six and three fours. Arshdeep Singh finally removed David off the last ball of the innings, caught by Brar at the deep. RCB: 222 for 4. The highest total at the HPCA Stadium this season.
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Jacob Bethell | b Harpreet Brar | 11 | 7 | 1 | 0 | 157.14 |
| Virat Kohli ★ | c Priyansh Arya b Chahal | 58 | 37 | 4 | 3 | 156.76 |
| Devdutt Padikkal ★ | c sub b Harpreet Brar | 45 | 25 | 7 | 0 | 180.00 |
| Venkatesh Iyer ★ (not out) | — | 73 | 40 | 8 | 4 | 182.50 |
| Tim David ★ | c Harpreet Brar b Arshdeep | 28 | 12 | 3 | 1 | 233.33 |
| Jitesh Sharma (c & wk, not out) | — | 1 | 1 | 0 | 0 | 100.00 |
Extras: 6 (b 1, lb 2, w 3). FOW: 17/1 (Bethell, 2.1), 93/2 (Padikkal, 10.1), 131/3 (Kohli, 14.2), 221/4 (David, 19.6). Powerplay: 61/1. Source: IPLT20.com
| Bowler | O | R | W |
|---|---|---|---|
| Harpreet Brar ★ | 4 | 32 | 2 |
| Arshdeep Singh | 4 | 42 | 1 |
| Azmatullah Omarzai | 4 | 44 | 0 |
| Lockie Ferguson | 4 | 57 | 0 |
| Yuzvendra Chahal | 4 | 44 | 1 |
🔴 The Brar-Kohli Subplot
Harpreet Brar gave Jacob Bethell an animated send-off after castling him for 11. He did the same when he removed Devdutt Padikkal. Later, with Kohli at the crease and Brar in his follow-through, the two engaged in a brutal death-stare exchange — Kohli’s eyes locked onto Brar after punching a boundary through cover. Brar responded with ice-cold silence. The moment exploded across social media within minutes. Brar finished with 2/32 — the best figures of any PBKS bowler — but the war was lost.
PBKS Chase — 199/8: 19 for 3, Shashank’s Fireworks, and a Required Rate That Swallowed Punjab Whole
Chasing 223 — the highest target at the HPCA Stadium this season — demanded a powerplay of rare authority. What PBKS produced was the opposite. Bhuvneshwar Kumar, in his first over, removed Priyansh Arya for a duck — caught behind off a length delivery that straightened just enough. Prabhsimran Singh followed in the third over, flicking Bhuvneshwar to deep backward square leg for 2. Then Rasikh Salam Dar, steaming in from the pavilion end, produced the wicket that silenced the PBKS dugout: Shreyas Iyer, on his 100th appearance as an IPL captain, lasted three balls before edging behind for a solitary run. Three wickets down. Nineteen runs on the board. The chase was three overs old.
Cooper Connolly and Suryansh Shedge rebuilt with a 61-run fourth-wicket stand that briefly — very briefly — made the target look achievable. Connolly struck 29 off 24 before edging Romario Shepherd behind. Shedge, the more aggressive of the two, raced to 35 off 22 balls — including a six over deep midwicket off Suyash Sharma — before he picked out Virat Kohli at long off with surgical precision. Kohli held the catch in reverse-cup style in front of his neck, then immediately rushed off the field with his left hand plunged into a glass of warm water. He had injured his pinky finger making the grab. PBKS were 93 for 5 at the halfway mark.
Then Shashank Singh happened. The man who had scored 76 runs all season — at an average of 15.20 — produced an innings of such controlled violence that it briefly made a mockery of every run-rate calculation. A 22-ball half-century, his sixth in the IPL and first of IPL 2026, was brought up with a four off Bhuvneshwar. He and Marcus Stoinis added 60 runs for the sixth wicket in 30 balls — Stoinis contributing 34 off 22 with four boundaries. At 153 for 5 after 16 overs, PBKS needed 70 off 24. Not impossible on this ground. Not with these two at the crease.
Then Rasikh returned. He removed Stoinis — caught at deep midwicket by Bethell — and in his final over, produced a slower ball that Shashank couldn’t get under, lobbing to cover. Shashank had made 56 off 22. His dismissal effectively ended the chase. Bhuvneshwar’s final two overs went for 30 runs as Azmatullah Omarzai threw everything at the target, but Josh Hazlewood’s penultimate over — just seven runs conceded — left PBKS needing 33 from the final over. Omarzai struck a boundary through the off side. The math never added up. PBKS finished at 199 for 8 — 23 runs short, six consecutive defeats deep.
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Shashank Singh ★ | c Shepherd b Rasikh Salam | 56 | 22 | 2 | 5 | 254.55 |
| Suryansh Shedge ★ | c Virat Kohli b Suyash Sharma | 35 | 22 | 2 | 2 | 159.09 |
| Marcus Stoinis ★ | c Bethell b Rasikh Salam | 34 | 22 | 4 | 0 | 154.55 |
| Cooper Connolly | c †Jitesh Sharma b Shepherd | 29 | 24 | 1 | 2 | 120.83 |
| Azmatullah Omarzai | not out | 17 | 11 | 1 | 1 | 154.55 |
| Priyansh Arya | c †Jitesh Sharma b Bhuvneshwar | 0 | 2 | 0 | 0 | 0.00 |
| Prabhsimran Singh (wk) | c Padikkal b Bhuvneshwar | 2 | 6 | 0 | 0 | 33.33 |
| Shreyas Iyer (c) | c †Jitesh Sharma b Rasikh Salam | 1 | 3 | 0 | 0 | 33.33 |
| Harpreet Brar | not out | 8 | 5 | 1 | 0 | 160.00 |
| Arshdeep Singh | c †Jitesh Sharma b Rasikh Salam | 4 | 4 | 0 | 0 | 100.00 |
Extras: 13 (b 1, lb 2, w 10). FOW: 0/1, 16/2, 19/3, 80/4, 93/5, 153/6, 170/7, 185/8. Powerplay: 49/3. Target: 223.
| Bowler | O | R | W |
|---|---|---|---|
| Rasikh Salam Dar ★ | 4 | 39 | 3 |
| Bhuvneshwar Kumar ★ | 4 | 38 | 2 |
| Romario Shepherd | 4 | 47 | 1 |
| Krunal Pandya | 3 | 27 | 0 |
| Suyash Sharma | 3 | 30 | 1 |
| Josh Hazlewood | 2 | 15 | 0 |
🔴 Shreyas Iyer’s 100th Captaincy Match — A Milestone Marred
Shreyas Iyer became the fifth player in IPL history to captain 100 matches — joining MS Dhoni, Gautam Gambhir, Virat Kohli, and Rohit Sharma. He had recorded 56 wins as captain before this match. His 100th ended with a single run, a three-over powerplay collapse, and a defeat that pushed Punjab closer to an unwanted record.
The Numbers That Define Punjab’s Collapse — A Legacy of Six
◆ Longest Losing Streaks for PBKS in the IPL
- 7 — 2015
- 6 — 2026 (active)
- 5 — 2011
- 5 — 2018
- 5 — 2020
One more defeat and Shreyas Iyer’s side ties the longest losing streak in franchise history — a record that has stood untouched for over a decade.
◆ PBKS at Dharamsala — The Mountain That Became a Tomb
- Overall: 17 matches, 6 wins, 11 defeats
- Since 2023: 8 matches, 1 win, 7 defeats
Dharamsala was supposed to be a fortress. Instead, it has become the ground where Punjab seasons go to be buried. Seven losses in eight outings at this venue since 2023 — only Rajasthan Royals at Sawai Mansingh have a comparably cursed home record.
◆ RCB vs PBKS — Seven Wins in Eight Meetings Since 2023
- RCB have now won 7 of the last 8 matches between these two sides.
- The head-to-head record now stands at RCB 19 – 18 PBKS (37 meetings).
- RCB have posted 220-plus totals against PBKS three times this season alone.
Records & Milestones — A Night of Numbers
◆ Match 61 — Statistical Landmarks
- Kohli — First batter with nine 500-plus run IPL seasons (KL Rahul & David Warner: seven each). Also reached 210 career T20 fifty-plus partnerships, level with Alex Hales at the top of the all-time list.
- Venkatesh Iyer — Maiden RCB half-century (73* off 40 balls). Career-best IPL strike rate in a 50-plus innings.
- Shreyas Iyer — 100th IPL match as captain. Fifth player to reach the milestone after Dhoni, Gambhir, Kohli, and Rohit. Recorded 56 wins, 41 defeats as captain.
- RCB — First team to qualify for IPL 2026 playoffs. 18 points from 13 matches.
- PBKS — Sixth consecutive defeat. Second-longest losing streak in franchise history.
- Yuzvendra Chahal — Dismissed Virat Kohli. The tournament’s all-time leading wicket-taker removed its all-time leading run-scorer.
- RCB posted their third 220-plus total against PBKS this season.
What They Said
Key Moments That Defined the Match
1. Brar’s Double Strike and Send-offs (RCB 17/1 & 93/2): Harpreet Brar castled Bethell for 11 with a delivery that jagged back through the gate, then removed Padikkal for 45. Both dismissals were accompanied by aggressive celebrations — the first a full-throated roar, the second a theatrical exit wave — that set the tone for the Kohli-Brar subplot that followed.
2. Chahal Removes Kohli (RCB 131/3, 14.2 ov): The IPL’s all-time leading wicket-taker against its all-time leading run-scorer. Chahal tossed one up. Kohli went for the big shot. Priyansh Arya settled under it at the deep. The moment was iconic — and RCB were briefly wobbling.
3. Venkatesh Iyer’s 73* — The Maiden RCB Fifty (RCB 131/2 → 222/4): Venkatesh came in after Kohli’s dismissal and simply took over. Two sixes over long-off and long-on off Ferguson in a 19-run over. A fifty off 32 balls. Boundaries through cover, over the keeper’s head, down the ground. It was the innings that turned a good total into a winning one.
4. PBKS Powerplay Collapse — 19/3 (PBKS Chase, 3.2 ov): Bhuvneshwar removed Arya (0) and Prabhsimran (2). Rasikh Salam removed Iyer (1). Three wickets. Nineteen runs. The chase was three overs old. Shreyas Iyer’s 100th captaincy match had turned into a nightmare.
5. Shashank’s 22-Ball Fifty (PBKS 134/5 → 170/7): When nothing else worked, Shashank Singh produced the innings of his IPL season — a 22-ball half-century with five sixes. The partnership with Stoinis brought the required rate down and gave PBKS a glimmer. Rasikh’s return ended it.
6. Hazlewood’s Penultimate Over (PBKS Chase, 19th over): Seven runs conceded. PBKS went from needing 40 off 12 to 33 off 6. The equation became impossible. The match was sealed.
IPL 2026 Points Table — After Match 61 (RCB Qualify)
| # | Team | Pld | W | L | NR | Pts | NRR |
|---|---|---|---|---|---|---|---|
| 1 | RCB — Royal Challengers Bengaluru (Q) | 13 | 9 | 4 | 0 | 18 | +0.971 |
| 2 | GT — Gujarat Titans | 13 | 8 | 5 | 0 | 16 | +0.400 |
| 3 | SRH — Sunrisers Hyderabad | 12 | 7 | 5 | 0 | 14 | +0.331 |
| 4 | PBKS — Punjab Kings | 13 | 6 | 6 | 1 | 13 | +0.242 |
| 5 | CSK — Chennai Super Kings | 12 | 6 | 6 | 0 | 12 | +0.027 |
| 6 | RR — Rajasthan Royals | 11 | 6 | 5 | 0 | 12 | +0.082 |
| 7 | KKR — Kolkata Knight Riders | 12 | 5 | 6 | 1 | 11 | +0.064 |
| 8 | DC — Delhi Capitals | 12 | 5 | 7 | 0 | 10 | -0.993 |
| 9 | MI — Mumbai Indians (E) | 12 | 4 | 8 | 0 | 8 | -0.504 |
| 10 | LSG — Lucknow Super Giants (E) | 12 | 4 | 8 | 0 | 8 | -0.701 |
(Q) = Qualified. (E) = Eliminated. RCB are the first team to confirm a playoff berth. PBKS have one match remaining (vs LSG, May 23) and must win it to have any chance of holding onto fourth place, with CSK, RR, and KKR all capable of overtaking them.
| 🧡 Orange Cap — Top 5 | ||
|---|---|---|
| 1 | Sai Sudharsan (GT) | 554 |
| 2 | Virat Kohli (RCB) | 542 |
| 3 | Shubman Gill (GT) | 552 |
| 4 | Heinrich Klaasen (SRH) | 508 |
| 5 | Abhishek Sharma (SRH) | 481 |
| 🟣 Purple Cap — Top 5 | ||
|---|---|---|
| 1 | Bhuvneshwar Kumar (RCB) | 24 |
| 2 | Kagiso Rabada (GT) | 22 |
| 3 | Anshul Kamboj (CSK) | 19 |
| 4 | Rashid Khan (GT) | 16 |
| 5 | Prince Yadav (LSG) | 16 |
Kohli’s 58 moved him to 542 runs — now second in the Orange Cap race behind Sudharsan. Bhuvneshwar’s two wickets extended his Purple Cap lead to 24, two clear of Rabada.
Playing XIs & Impact Sub Notes
Jacob Bethell, Virat Kohli, Devdutt Padikkal, Venkatesh Iyer, Jitesh Sharma (c & wk), Tim David, Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Rasikh Salam Dar, Josh Hazlewood.
Captain: Jitesh Sharma (stand-in; Rajat Patidar injured). Romario Shepherd replaced Patidar in the XI. Suyash Sharma used as Impact Sub for Tim David.
Priyansh Arya, Prabhsimran Singh (wk), Cooper Connolly, Shreyas Iyer (c), Suryansh Shedge, Shashank Singh, Azmatullah Omarzai, Harpreet Brar, Lockie Ferguson, Arshdeep Singh, Yuzvendra Chahal.
100th IPL match as captain for Shreyas Iyer. Marcus Stoinis entered as Impact Sub for Chahal. PBKS used Arshdeep as their third Impact Sub of the season.