Uppal Hands RCB Their Heaviest Defeat of the Season — But the Maths Still Sends Them to Qualifier 1
Sunrisers Hyderabad chose to bat, scored 255 for 4, and watched Royal Challengers Bengaluru land short by 55 runs in a final-league fixture that was simultaneously the most one-sided result of RCB's IPL 2026 and the night they confirmed top spot on the points table. Ishan Kishan's fourth consecutive fifty-plus score against Bengaluru — 79 off 46, his Player of the Match award — was the spine of the innings. Abhishek Sharma's 56 off 22 lit the powerplay. Heinrich Klaasen's 51 off 24 collapsed the middle phase. And by the time Rajat Patidar (56) and Krunal Pandya (41 not out) had got RCB to 200, the net-run-rate buffer that had carried Bengaluru's season was already enough to absorb the defeat. RCB finish first. SRH go to the Eliminator. GT take the second qualifier slot. The league stage is done.
There are nights when a team gets every important thing right — wins the toss, bats first on a flat surface, posts a score that should win — and the conversation afterwards is still about whether the result mattered. Friday night at Uppal was one of them. Sunrisers Hyderabad chose to bat, made 255 for 4, and ran Royal Challengers Bengaluru into a 55-run defeat that was unambiguous in margin and almost entirely cosmetic in consequence. RCB's net run rate had built a cushion thick enough that even a fifty-five-run loss in the final league match could not displace them from first place. They walk into Qualifier 1 as the only team this tournament that finished above 18 points. SRH, who needed help they did not get from Gujarat's result earlier in the week, will play the Eliminator on Wednesday with a side now operating at its peak.
The story of the night, though, is the home batting innings — the kind of total that, on a different evening, would have been the heartbeat of a match-winning performance for the season. Abhishek Sharma opened with the violence that has been the SRH template all year: 56 off 22, five fours and four sixes, an asking rate set at the powerplay so high that RCB's seamers were already chasing the match by the seventh over. Ishan Kishan, walking in at number three, did what he has done every time he has faced Bengaluru this season — 79 off 46, his fourth consecutive fifty-plus against the same opposition, the fifty arriving off 31 balls. And Heinrich Klaasen, at the end, produced the back-end acceleration that has been the SRH signature in their home wins: 51 off 24, the sort of innings that turns 220 into 255 and turns a competitive total into one that the chasing side never seriously believed they could reach.
Match Summary
| SRH Score | 255/4 (20 overs) |
| RCB Score | 200/4 (20 overs) |
| Result | SRH won by 55 runs |
| Player of the Match | Ishan Kishan — 79 off 46 (8 fours, 3 sixes); fourth consecutive 50+ vs RCB |
| SRH Top Performers | Ishan Kishan 79 (46), Abhishek Sharma 56 (22), Klaasen 51 (24), Nitish Kumar Reddy 29* (12) |
| RCB Top Performers | Rajat Patidar 56, Venkatesh Iyer 44, Krunal Pandya 41* |
| Toss | Pat Cummins won the toss and chose to bat |
| Venue | Rajiv Gandhi International Stadium, Hyderabad |
The decision to bat first was the small surprise of the evening — Cummins had spent much of the week answering questions about whether he would chase under lights at a venue where the dew has historically broken the back of the team defending. The answer, in the end, was a captain backing his batting depth to post a total large enough that even an in-form RCB chase would have to do something extraordinary to overhaul it. Two-fifty-five was that total. Once Abhishek and Kishan had taken Bengaluru's new-ball pair down for boundaries in the third, fourth and fifth overs of the powerplay, the chasing equation had effectively been set: anything under 230 was going to be a regional disappointment, anything over 220 was going to require RCB to find another night like the one they produced against PBKS at Mullanpur in April. They did not find it.
The Kishan story deserves its own paragraph. Four consecutive fifty-plus scores against RCB this season — first leg at the Chinnaswamy on March 28, the two ties in the middle of the table, and now this 79 at Uppal — represent the kind of dominance one batter exercises over one opposition only when the matchup itself is broken in his favour. The RCB seamers have, repeatedly, failed to bowl the channel that contains Kishan; the spinners have not turned the ball away from him quickly enough to threaten the slog-sweep; and the captaincy, on each occasion, has lacked a clear plan for the phase between the eighth and the fifteenth overs in which Kishan does most of his damage. Friday compounded the pattern. Eight fours and three sixes, a 31-ball fifty, and a partnership with Klaasen that, when it ended, had pushed SRH from a healthy total to an unreachable one.
The RCB chase had the shape of a side that started bright and then could never recover from the asking-rate hole left by the SRH innings. Venkatesh Iyer launched it with 44 off 19, attacking from the first over and pushing the opening stand past 60 inside the powerplay; but once Eshan Malinga bowled him, the chase lost its accelerator. Virat Kohli, who had given Iyer the freedom to swing from the other end, fell for 15 off 11 to Sakib Hussain in the powerplay with RCB at 75 for 2. Devdutt Padikkal went next for 21 off 14, Malinga's second wicket and the one that sealed his Green Dot Ball Award. From 75 for 2 in the powerplay to a fourth-wicket recovery built around the captain and the elder Pandya, the chase had quietly turned into a damage-limitation exercise.
Rajat Patidar's 56 as captain and Krunal Pandya's unbeaten 41 in an 84-run fourth-wicket partnership across 57 balls was the kind of cameo that, on a defeat with playoff consequences, would have been the source of cricketing post-mortems for days. On Friday it was, instead, the contribution that protected the net run rate, kept RCB ahead of GT and ensured that the loss did not turn into a loss of position. The RCB analysis team will note that the death-overs efficiency from their bowling was the weakest it has been all season — Nitish Kumar Reddy's 29 not out off 12 in the final two overs put another 15 runs on the total that the chase could not afford. But the analysis is preliminary. The playoffs begin in three days and the only data point that matters is the table.
Final League Standings (Top Four)
| 1. Royal Challengers Bengaluru | 18 pts (NRR +0.95) — Qualifier 1 vs GT |
| 2. Gujarat Titans | 18 pts (NRR slightly behind RCB) — Qualifier 1 vs RCB |
| 3. Sunrisers Hyderabad | 18 pts (NRR behind GT) — Eliminator |
| 4. Eliminator opponent | TBD — last league match (May 24 and 25) decides fourth-place spot |
For Sunrisers Hyderabad, the way this season ends now matters more than the result they took out of Friday. They head to the Eliminator with the most explosive top three in the tournament, the most lethal middle-overs hitter in Klaasen, and a captain whose own bowling — though the figures from this evening do not record it as a wicket-taking spell — has been one of the slow-burning storylines of their post-injury return to form. Whichever side they meet in the Eliminator will arrive having lost their final league fixture; SRH arrive having won theirs by 55 runs. Momentum, in a tournament as short as this one, is the most underrated currency, and SRH currently have more of it than any of their playoff peers.
For Royal Challengers Bengaluru, the lesson from the defeat is the one Andy Flower has been writing into the team's preparation throughout the season: the playoff structure rewards the side that wins three matches in a row in May, not the side that won twelve out of fourteen by April. The Chinnaswamy will host Qualifier 1, and RCB's home record at the venue — and the way the surface plays under lights against the Gujarat top order — has been the single best argument for why they remain favourites to lift the trophy on May 31. A 55-run defeat on the final night of the league stage is, in the grand sweep of the tournament, an inconvenience. The first qualifier is on Tuesday. By Wednesday, this match will have receded into the kind of historical footnote that only ever gets referenced if RCB go on to lose the trophy in three weeks' time.
An honest reckoning on our preview: we noted that the toss would matter, and that whoever won it would almost certainly bowl. Cummins, contrary to that expectation, chose to bat — and the SRH innings vindicated him so completely that the chasing argument now feels like a relic of a different Uppal surface. We argued that the dew window would be the variable; the dew did arrive on schedule, but the chasing total set by SRH was already beyond what dew could rescue. We tipped Klaasen and Kishan as the SRH danger; both delivered, and Kishan won Player of the Match. We did not flag, and probably should have, just how reliable Abhishek Sharma has become as a powerplay accelerator at home — his 56 off 22 shifted the SRH ceiling by 30-40 runs in the first six overs and effectively decided the contest before either side had finished its powerplay. The case for RCB rested on a defensive argument — that they could keep SRH below 220, and chase. SRH posted 255. The argument never had a chance.
Want data-backed predictions for every IPL 2026 match?