Bhuvneshwar Kumar's Four-Wicket New-Ball Burst, Krunal Pandya's 73 Against His Former Team, and a Last-Ball Two as Rasikh Salam Scampers Home Crown the Most Dramatic Finish of IPL 2026 — RCB Beat MI by Two Wickets in Raipur and Climb to the Top of the Table
Royal Challengers Bengaluru edged out Mumbai Indians in a final-ball thriller at the Shaheed Veer Narayan Singh International Stadium on Sunday evening, with Bhuvneshwar Kumar's 4 for 23 setting up the win, Krunal Pandya's 73 off 46 anchoring the chase, and Bhuvneshwar himself hitting a first-ball six in the final over before Rasikh Salam drilled the last ball through the bowler's hands for the two runs that took RCB home, lifted them to the top of the IPL 2026 table on 14 points and a net run rate of +1.234, and confirmed Mumbai Indians' elimination from the playoff race.
Raipur Under Lights — Where a Neutral Venue Hosted One of the Most Charged Finishes the IPL Has Produced This Season
The Shaheed Veer Narayan Singh International Stadium in Raipur, repurposed as a neutral venue for this particular RCB home fixture, is not a ground that has hosted enough IPL cricket to have a definitive character. It is broadly batting-friendly without being a road. It rewards seam movement under lights when the dew is delayed. And it produces, on its best evenings, the kind of contest that 166-and-167 scoreboards capture in a way that bigger totals occasionally fail to — every run a question, every wicket an answer, and the closing overs a sequence in which the win probability oscillates between forty and sixty per cent every two balls until the result is decided in the very last delivery of the match.
Sunday evening produced exactly that contest. Mumbai Indians, batting first, were strangled into 166 for 7 by a Royal Challengers Bengaluru attack in which Bhuvneshwar Kumar took four wickets at an average of 5.75 apiece and set a tone the rest of the bowling unit then followed. Royal Challengers Bengaluru, chasing, were knocked down to a top-order shudder, dragged back into the contest by Krunal Pandya's defiant 73 against his former team, and then finished the chase in the most dramatic conceivable manner — Bhuvneshwar Kumar's first-ball six in the final over, the wickets of Krunal and tail-enders falling around him, and then Rasikh Salam's soft-handed drive past the bowler that scampered the winning two off the very last ball of the match.
The points-table consequence is the simplest framing of what this win meant. RCB moved to 14 points, the top of the IPL 2026 table, and a net run rate of +1.234 that gives them control over the qualification scenarios in ways that few sides at this stage of the season are afforded. Mumbai Indians, on the other hand, were eliminated — six points from eleven matches, the five-time champions out of the playoff race with three matches still to play, and a long off-season conversation about how a squad assembled with the depth and pedigree the franchise has historically commanded ended up being one of the first sides knocked out.
The career of Bhuvneshwar Kumar, viewed across the long arc of fifteen IPL seasons, has been the career of a bowler who has been told repeatedly that he is on the wrong side of his peak and has responded repeatedly by producing the kind of season that suggests the peak is wherever Bhuvneshwar happens to be standing at the time. On Sunday evening in Raipur, the veteran produced the kind of new-ball spell — 4 for 23 in 4 overs — that took Mumbai Indians from the possibility of a 200-finish to the certainty of a 165-or-thereabouts plateau, and that, in the context of the match, was the single most important contribution either side made with ball or bat.
The dismissal of Rohit Sharma in the second over — a swinging delivery that nipped back through the gate at the kind of pace that Rohit, in the powerplay, occasionally finds himself half a step behind — was the moment when the MI innings lost the architect it needed in order to build the platform it was reaching for. The wicket of Suryakumar Yadav two overs later, set up by the cross-seam delivery that did not swing and then dismissed by the conventional outswinger that did, was the moment when MI lost the player who, on a good evening, would have constructed the kind of innings that turned 145 into 175. The final two wickets — including the dismissal that ended Tim David's late-overs cameo — closed the door on any realistic possibility of a 180-plus finish that the surface had been suggesting was on the cards in the early overs.
And then, as if to remind everyone watching that the man's contributions to a contest are rarely confined to a single phase, Bhuvneshwar walked out to bat in the final over of the chase, faced the first ball with the kind of preternatural calm that only a long-time veteran possesses, and slog-swept the slot delivery for six over deep midwicket — the shot that reduced the asking equation from impossible-looking to merely difficult and set up the closing two balls of the most dramatic finish IPL 2026 has produced to this point. Four wickets with the ball, one decisive six with the bat, and the kind of all-round contribution that does not appear in the player-of-the-match conversations often enough but that, on Sunday evening, was the foundation on which RCB's two-wicket win was built.
The 73 off 46 balls that Krunal Pandya played on Sunday evening was the kind of innings that carries with it the weight of an entire career's worth of cricketing emotion. The elder Pandya brother spent the best years of his early professional life inside the Mumbai Indians dressing room. He won championships in that blue jersey. He learned, alongside Hardik, the templates of T20 finishing that have since defined the franchise. And on Sunday evening in Raipur, with Hardik watching from the MI dugout as the captain whose own season had now ended in elimination, Krunal walked out to the crease with his team in trouble in the powerplay and the chase teetering, and he played the innings that took it home.
The contrast between the brothers — Hardik strapped up and seated, Krunal at the crease and absorbing pressure — was the kind of subplot that the broadcasters did not need to oversell. The cricket spoke for itself. Krunal's running between the wickets through the middle overs, hopping at moments and visibly cramping in the last five, was the kind of physical commitment that reminded everyone watching why this player has historically been so highly regarded inside dressing rooms even when his external reputation has lagged the contribution he actually makes. The boundaries — timed rather than slogged — at a strike rate just under 159, were the kind of stroke-making that absorbs scoreboard pressure rather than borrowing against it.
The dismissal — caught attempting the boundary that would have shut the door on the contest, off AM Ghazanfar's flighted finger-spin — came at the moment when Krunal had taken the chase to within the kind of margin that the tail could plausibly navigate. The standing ovation he received walking back to the dressing room, the embrace from Hardik at the boundary rope when the match was finally over, and the post-match interviews in which the brothers spoke about the strangeness of being on opposite sides of a result this consequential, were the kind of grace notes that this particular match required. 73 off 46. Against the franchise he once shared a jersey with. With his brother watching. On the night that ended Mumbai's season. Some innings transcend the scorecards that record them.
For most of his early IPL career, Rasikh Salam Dar has been categorised as a bowler whose batting contribution is, at best, the kind that does not actively cost his side a match. On Sunday evening in Raipur, the Kashmiri seamer rewrote that categorisation in the space of a single delivery. With RCB needing two runs off the final ball of the match, with the entire IPL 2026 points table balanced on the outcome, and with the Mumbai Indians fielders set for the kind of last-ball drama that, in most other contests, ends with the tail-ender driving straight to mid-off, Rasikh drilled the yorker-length delivery back past the bowler with the kind of soft-handed precision that suggested he had been planning the shot for two overs.
The ball, by all reports, brushed the bowler's outstretched hand on the way through, lost just enough momentum that the fielder at long-on had a chance at the second run, and then trickled into the kind of gap that gave the umpires no choice but to signal the boundary-saving two that took RCB home. Rasikh's celebration — bat raised, helmet off, the kind of unrestrained joy that only a tail-ender who has just won a match he was not picked to win can express — was the image of the night.
The single delivery transformed a player whose IPL 2026 contributions had been quietly competent with the ball into a player whose name will appear in the highlight reels for as long as RCB's title pursuit continues. The bowler at the other end will replay the delivery a thousand times. The line was right. The length was right. The execution was right. And the batter at the other end found, in a single delivery, the kind of contact that only the rarest tail-enders in T20 cricket are capable of producing under that kind of pressure. 3 not out on the scorecard. The two runs that took RCB to the top of the IPL 2026 table in the context of the match.
The Numbers That Tell the Story of a Last-Ball Thriller
| Final Result | RCB 167/8 (20) beat MI 166/7 (20) by 2 wickets off the last ball — the most dramatic finish of IPL 2026 to date |
| Bhuvneshwar Kumar — Player of the Match | 4 for 23 in 4 overs with the ball, plus a first-ball six in the final over — the most complete all-round contribution of the night |
| Krunal Pandya's Defiant Knock | 73(46), SR 158.7 — anchored the chase against his former team with brother Hardik watching from the MI dugout |
| Mumbai's Batting Order | 166/7 — Rohit dismissed early by Bhuvneshwar, Suryakumar set up and dismissed in the powerplay, the platform never quite built |
| RCB Bowling Discipline | Bhuvneshwar 4/23, the rest of the attack chipping in with disciplined containment in the death overs |
| The Final Over | Bhuvneshwar's first-ball six, wickets in middle of over, last ball needed 2 — Rasikh's drilled drive past the bowler the winning shot |
| Points Table — Top | RCB move to 14 points, NRR +1.234, top of the IPL 2026 table |
| Points Table — Bottom | MI eliminated — 6 points from 11 matches, five-time champions out of the playoff race with three matches still to play |
The numbers describe a contest decided on a single delivery and yet shaped by every passage of play that came before it. Bhuvneshwar's four wickets in the first innings. The early dismissals that prevented MI from building a 175-plus platform. Krunal's anchor through the middle overs of the chase. Bhuvneshwar's first-ball six in the final over. Rasikh's soft-handed drive off the last ball. Five distinct moments, five different individual contributions, and a match that ended with the kind of crowd reaction that this neutral venue had not anticipated when it agreed to host the fixture.
To understand what Sunday evening at Raipur meant in the broader narrative of the Pandya brothers' IPL careers, you have to go back to the period when Hardik Pandya was retained by Mumbai Indians as a headline player and Krunal Pandya's name did not appear on the same retention list. The elder brother, who had spent significant chapters of his IPL career in Mumbai blue and who had been part of the dressing room that won multiple championships under Rohit Sharma's captaincy, found himself looking for the right franchise fit at a stage of his career when most observers thought the chapter as a match-winner was closing rather than reopening.
Royal Challengers Bengaluru picked him up. The signing, at the time, was treated by most observers as a depth move — Krunal as the kind of bowling all-rounder who would do the unglamorous work in the middle overs and contribute eight or ten runs in the lower-middle order when the situation demanded. What no one quite anticipated was the late-season form curve that Krunal would produce in 2026, the increasing centrality of his role inside the RCB dressing room, and the eventual climactic match-up — Krunal batting against his former team, his brother in the opposition dressing room, the franchise's playoff fate hanging on the outcome — that Sunday evening at Raipur represented.
The post-match images will live in the highlights packages for as long as IPL retention conversations remain a feature of the league's calendar. Hardik walking onto the field at the boundary rope to embrace Krunal. The two brothers, both visibly emotional, exchanging the kind of words that only siblings who have shared a dressing room for the better part of a decade are capable of exchanging in public. The decisions that broke up the Mumbai Indians dressing room had set up, in time, the cricketing moment that defined IPL 2026's most dramatic finish. The narrative arc, in the end, was the kind of arc that the IPL has always been at its best at producing.
How the Match Was Won — And What This Result Means for the Final Week of the League Stage
Royal Challengers Bengaluru won this match because Bhuvneshwar Kumar was the most influential player on the field, because Krunal Pandya produced the anchor innings the chase required at exactly the moment the top-order shudder threatened to take RCB out of the contest, and because Rasikh Salam's last-ball drive past the bowler converted a chase that had drifted into the realm of impossibility back into the realm of inevitable victory. Three contributions, three different match phases, three different players — and a win that, by the narrowest of margins, has lifted RCB to the top of the table at the moment of the season when topping the table matters most.
Mumbai Indians lost this match because Rohit Sharma's early dismissal removed the architect they needed in order to build the kind of 175-plus platform that the Raipur surface had suggested was on the cards in the powerplay, because Bhuvneshwar Kumar's four-wicket spell systematically removed every batter capable of accelerating the middle overs, and because the final-over execution — line right, length right, fielders positioned correctly — was undone by a tail-ender who found the one delivery he was capable of executing under that kind of pressure. The margin between Mumbai's elimination and Mumbai's continued playoff candidacy was, in the end, a single delivery from a single tail-ender. The cricketing fact that the franchise has been forced to confront is the deeper one: their league campaign drifted into elimination territory across the season's middle weeks, and Sunday evening was the formal confirmation of a process that began considerably earlier.
For RCB, the win confirms top spot, confirms an upward NRR trajectory, and confirms — most importantly — that the side has rediscovered the kind of late-season form that translates regular-season pedigree into playoff competitiveness. Bhuvneshwar Kumar at the height of his powers. Krunal Pandya producing match-winning contributions. The depth of the squad reflected in the fact that Rasikh Salam's last-ball drive was the closing moment of the night. The defending champions have stamped themselves the leading title contenders.
For Mumbai Indians, the season ends with the kind of question mark that the franchise has not faced for a long time. The retention strategy. The captaincy structure. The bowling unit that struggled to defend totals across the season's middle weeks. Hardik Pandya's captaincy, in particular, will be the subject of the kind of off-season scrutiny that follows any captain whose team has missed the playoffs by a margin this comprehensive. The cricketing autopsy will take weeks. The image of Hardik embracing Krunal at the boundary rope will be the first frame of every one of them.
One match. Two opposing trajectories. A last-ball finish that produced the kind of T20 drama the format was invented to host. Sunday evening at Raipur was the kind of result that, in May, separates the sides that will be playing in the playoffs from the sides whose season has just ended in front of a national television audience.
What does RCB's two-wicket win mean for the playoff race? Is the title path now genuinely tilted in their favour, and if so, what are the matchups they would prefer to draw in Qualifier 1? How does Bhuvneshwar Kumar's late-career resurgence translate into our model's win-probability outputs for the rest of the tournament?
Our Match Analyzer has the full post-match breakdown for RCB vs MI — wagon wheels, partnership impact charts, win-probability curves at each over, and the playoff-permutation model that updates after every match. Unlock CricIntel Pro for AI-powered match predictions that go deeper than any review can.
Predicted Playing XI for Both Teams
Our AI predicts the most likely starting 11 for each team based on current Orange/Purple Cap form, recent starter patterns, and role fit. Constraints applied: 1 keeper, 4-5 batters, 2-3 all-rounders, 3-4 bowlers, max 4 overseas. Updates daily at 3 AM IST.
- 1Jitesh SharmaWicket-KeeperStarted 2 of last 3 · Automatic XI pickScore32
- 2Virat KohliBatterStarted 2 of last 3 · Top-15 batter · Automatic XI pickScore46
- 3Rajat PatidarBatterStarted 2 of last 3 · Automatic XI pickScore32
- 4Devdutt PadikkalBatterStarted 2 of last 3 · Automatic XI pickScore32
- 5Tim DavidOverseasBatterStarted 2 of last 3 · Automatic XI pickScore32
- 6Krunal PandyaAll-RounderStarted 2 of last 3 · Automatic XI pickScore32
- 7Swapnil SinghAll-RounderStarted 2 of last 3 · Automatic XI pickScore32
- 8Romario ShepherdOverseasAll-RounderStarted 2 of last 3 · Automatic XI pickScore32
- 9Bhuvneshwar KumarBowlerStarted 2 of last 3 · Top-5 bowler (#2) · Automatic XI pickScore55
- 10Jacob DuffyOverseasBowlerStarted last matchScore18
- 11Josh HazlewoodOverseasBowlerStarted last matchScore13
- 1Ryan RickeltonOverseasWicket-KeeperStarted 2 of last 3 · Top-15 batter · Automatic XI pickScore47
- 2Rohit SharmaBatterStarted 2 of last 3 · Automatic XI pickScore32
- 3Suryakumar YadavBatterStarted 2 of last 3 · Automatic XI pickScore32
- 4Tilak VarmaBatterStarted 2 of last 3 · Automatic XI pickScore32
- 5Hardik PandyaAll-RounderStarted 2 of last 3 · Automatic XI pickScore32
- 6Naman DhirAll-RounderStarted 2 of last 3 · Automatic XI pickScore32
- 7Raj Angad BawaAll-RounderStarted 2 of last 3 · Automatic XI pickScore32
- 8Mayank MarkandeBowlerStarted 2 of last 3 · Automatic XI pickScore32
- 9Jasprit BumrahBowlerStarted 2 of last 3 · Automatic XI pickScore32
- 10Trent BoultOverseasBowlerStarted 2 of last 3 · Automatic XI pickScore32
- 11Allah GhazanfarOverseasBowlerStarted 2 of last 3 · Automatic XI pickScore32
How is this calculated?
Composite Score (0-100) blends four signals per player:
- Current-season form (35%) — Position in Orange Cap (top batters) or Purple Cap (top bowlers). #1 worth more than #15.
- Regular-starter rate (25%) — How often they've been in the confirmed XI across past matches.
- Role fit + base form (20%) — Squad-level form rating and role suitability.
- Match availability (filter) — Injured / ruled-out players excluded.
Final XI is constrained: max 4 overseas, exactly 1 keeper, role-balanced. Confirmed XIs (after toss) override predictions automatically when available.