DC vs KKR - Match 70 - IPL T20 2026 : Delhi Capitals beat Kolkata Knight Riders by 40 Runs

TATA IPL T20 2026 — Match 70 | Night Match | Eden Gardens, Kolkata | Final League Stage Match

DC Beat KKR by 40 Runs at Eden Gardens: KL Rahul's Blazing 60 off 30, Kuldeep Yadav's 3/29 and Lungi Ngidi's 3/27 Power Delhi Capitals to Their Highest-Ever Total at Eden Gardens — 203/5 — as KKR's Collapse from 125/2 to 163 All Out Ends the League Stage on a Whimper for the Two-Time Champions

📅 📍 Eden Gardens, Kolkata 🕐 Night Match (20-over match) | IPL 2026 Match 70 | Final League Stage Game
🏆 DC won by 40 runs — Delhi Capitals end IPL 2026 league stage with 3 consecutive wins, finish 6th on points table!
Kuldeep Yadav 3/29 (4 ov) — POTM IP | KL Rahul 60 (30) SR 200 | Axar Patel 39 (25) | David Miller 28 (19) | Abishek Porel 22 (18) | Sahil Parakh 24 (17) | Ashutosh Sharma 18* (11) | Lungi Ngidi 3/27 | Mitchell Starc 2/26 | Rahane 63 (39) | Powell 29 (21) | Pandey 25 (16) | Finn Allen 20 (13) | Axar 100th IPL six milestone | DC 203/5 — highest ever at Eden Gardens | KKR 163 all out | DC 6th (14 pts) | KKR 7th (13 pts) | KKR & PBKS eliminated | RR 4th playoff team confirmed

Delhi Capitals signed off their TATA IPL 2026 league campaign with a statement 40-run victory over Kolkata Knight Riders at the iconic Eden Gardens on Sunday night, May 24 — the final league match of IPL 2026's regular season — posting their highest-ever total at this ground (203/5) on the back of KL Rahul's breathtaking 60 off just 30 balls (SR 200: five fours, four sixes), and then dismantling KKR's middle-order comprehensively through Kuldeep Yadav's brilliant 3/29 and Lungi Ngidi's equally destructive 3/27, restricting the hosts to 163 all out in 18.4 overs despite a spirited 63 off 39 from KKR captain Ajinkya Rahane. The result — a third consecutive win for Axar Patel's side to end the season — elevated DC to sixth position on the IPL 2026 points table with 14 points, while simultaneously confirming that both Kolkata Knight Riders (7th, 13 points) and Punjab Kings were officially eliminated, having watched Rajasthan Royals clinch the final playoff berth by beating Mumbai Indians in the parallel match at Wankhede; the dead-rubber context became apparent as early as the fourth over of DC's innings when the RR result was confirmed, but both sides competed with genuine competitive intent throughout a match laced with individual highlights: Axar Patel's achievement of 100 IPL sixes, KKR's stunning collapse from 125/2 to 163 all out, and Kuldeep Yadav's hat-trick attempt that was foiled only by a dropped catch behind the stumps.

Match Scorecard

🔵 Delhi Capitals (DC) WINNER
203/5
(20.0 overs) | Run Rate: 10.15 | DC's Highest-Ever Total at Eden Gardens
KL Rahul 60 (30) | Axar Patel 39 (25) | David Miller 28 (19) | Abishek Porel 22 (18) | Sahil Parakh 24 (17) | Ashutosh Sharma 18* (11)
Best Bowler (KKR): Saurabh Dubey 2/28 (4 ov) | Varun Chakravarthy 1/35 | Sunil Narine 1/38 | Anukul Roy 1/wkt
🟣 Kolkata Knight Riders (KKR)
163/10
(18.4 overs) | Run Rate: 8.75 | Lost by 40 Runs | All Out
Ajinkya Rahane 63 (39) | Rovman Powell 29 (21) | Manish Pandey 25 (16) | Finn Allen 20 (13) | Anukul Roy 9 (8) | Cameron Green 2 (3) | Rinku Singh 0 (1)
Best Bowler (DC): Lungi Ngidi 3/27 (3.4 ov) | Kuldeep Yadav 3/29 (4 ov) IP | Mitchell Starc 2/26 (3 ov) | Axar Patel 1/wkt (Dahiya)
Result: Delhi Capitals beat Kolkata Knight Riders by 40 runs | Match 70 — Final League Stage Game of IPL 2026
Player of the Match: ⭐ Kuldeep Yadav (DC) — 3/29 (4 ov) as Impact Player | Rahane + Rinku Singh consecutive balls | Hat-trick attempt | Match-turning bowling spell
Toss: KKR won the toss and elected to field first
Impact Players Used: DC: Kuldeep Yadav (replaced KL Rahul from the field after DC's innings; Porel kept wicket) | KKR: Finn Allen (replaced Sunil Narine during DC's innings; Allen batted as opener)
Special Records & Milestones: DC 203/5 — highest-ever total by any team at Eden Gardens in IPL 2026 | Axar Patel 100th IPL six milestone | KL Rahul No. 2 most sixes by a DC batter in an IPL season (31) | Kuldeep Yadav hat-trick attempt (Rahane + Rinku consecutive) — hat-trick ball dropped by Porel | KKR collapse: 125/2 to 163 all out | DC 3rd consecutive win to end season | DC finish 6th (14 pts) | KKR finish 7th (13 pts) | KKR and PBKS both eliminated | This was the only dead rubber among all 70 IPL 2026 league games | RR confirmed 4th playoff team after RR beat MI in parallel match

How the Match Unfolded

Context: The Last League Game — A Dead Rubber With Pride at Stake
In a remarkable statistical coincidence, Match 70 of IPL 2026 — the final league stage game of the entire tournament — became the only genuine dead rubber among all seventy league matches, but only after the fifth over of DC's innings when Rajasthan Royals' victory over Mumbai Indians at the Wankhede Stadium was confirmed, eliminating both Kolkata Knight Riders and Punjab Kings simultaneously from playoff contention. Before that confirmation, the Eden Gardens crowd had arrived on a knife-edge: KKR needed not only to win but to beat DC by at least 77 runs — or chase the target in under 12.1 overs — while simultaneously needing MI to defeat RR at Wankhede. When neither condition materialised, the match transformed from a must-win decider for KKR to a competition for league-stage pride — DC seeking three consecutive wins to close a season of remarkable late-season form, KKR bidding farewell to their Eden Gardens home after a deeply disappointing campaign that had once appeared headed for playoff qualification.

Ajinkya Rahane, KKR's stand-in captain for most of IPL 2026, won the toss and elected to bowl first — an entirely logical decision on a surface that had been used twice previously in the tournament and was expected to offer some early seam movement to KKR's bowling attack of Saurabh Dubey, Kartik Tyagi, Varun Chakravarthy, and Sunil Narine. Axar Patel's DC, meanwhile, arrived at Eden Gardens having won their last two games consecutively — their best late-season form of the campaign — and with KL Rahul in the kind of purple patch that makes captains think purely about setting totals rather than worrying about bowling matchups. DC made one notable change: Auqib Nabi came in for Mukesh Kumar, and Kuldeep Yadav was confirmed as Impact Player. The stage was set for what one commentary source presciently described as "the only dead rubber out of 70 league matches — we'll take that."

DC's Innings: Porel's Powerplay Foundation, Rahul's Masterclass, Axar-Miller Finish It
Abishek Porel — playing just his third match of the IPL 2026 season after a stop-start campaign — made the most of his powerplay opportunity, providing DC with a brisk opening alongside KL Rahul as the pair added 40 runs for the first wicket before Saurabh Dubey found Porel's outside edge for 22 off 18 balls. The powerplay was competitive — DC reaching 50 in 5.6 overs, with the Eden Gardens surface offering more to the bowlers than pre-match predictions had suggested — but Rahul had already begun his assault, hammering Narine's first few balls with the flat-bat aggression that has made him DC's most reliable batting weapon throughout the season. By the strategic timeout at eight overs, DC were 70/1, with Rahul on 31 and Sahil Parakh on 15 — a solid, acceleration-ready platform.

Sahil Parakh provided the ideal foil in a 47-run second-wicket stand with Rahul: 24 off 17 balls (three fours, one six, SR 141.17), with a particular demolition of Narine's first over that brought 11 runs and took DC past 50 in the powerplay. Parakh's dismissal — caught by Rahane at extra cover off Narine, miscuing an early drive — at 87/2 brought Axar Patel to the crease with DC on a comfortable trajectory. KL Rahul, now entirely in his groove, then entered the phase of the innings that Eden Gardens has rarely seen from a DC batsman: he smashed Narine over long-on for a six, reverse-swept Varun Chakravarthy for four, and took 17 runs off a single Chakravarthy over by launching two successive sixes — the second clearing the long-on boundary with such authority that the commentary box fell briefly silent. Rahul completed his fifty off just 25 balls, one of the fastest half-centuries of his IPL career, and continued to accelerate before being finally dismissed by Anukul Roy for 60 off 30 balls (five fours, four sixes, SR 200) at 103/3 in the twelfth over — having produced one of the most controlled, high-impact batting performances of the final league round.

DC's innings hit a brief lull after Rahul's dismissal — Stubbs fell cheaply, and at 125/4 in the fourteenth over the total was heading towards a competitive-but-not-imposing 175. Then the partnership that made the difference: Axar Patel (39 off 25: two fours, three sixes, SR 156) and David Miller (28: two sixes in final over off Dubey) counter-attacked with exactly the death-over batting intelligence that DC's coaching staff had been seeking throughout IPL 2026. Axar reached his 100th career IPL six during his innings — a personal milestone that the Eden Gardens crowd acknowledged warmly, despite his colours. Miller finished DC off with a 16-run final over against Dubey — two sixes off consecutive balls — as Ashutosh Sharma added an unbeaten 18 at the death. DC 203/5 in twenty overs: their highest-ever total at Eden Gardens, a figure that the commentary team confirmed was a record for DC's batting at this ground. Eden Gardens had given DC a score that Kuldeep, Ngidi and Starc could work with.

KKR's Chase: Rahane-Allen Blitz, Ngidi-Kuldeep Dismantle the Middle, Spectacular Collapse
KKR's chase began with an intent that briefly made DC's 203 look vulnerable: Ajinkya Rahane and Impact Player Finn Allen — who had replaced Sunil Narine in KKR's lineup during DC's innings — combined for a 43-run opening stand in under five overs, Allen bringing his New Zealand franchise cricket mentality to the crease with an immediate flat-bat four off Mitchell Starc's second delivery. The Eden Gardens crowd, finally finding something to celebrate, roared. KKR were 43/0 at the end of five overs and on track to set their own record chase. But Lungi Ngidi had other ideas: the South African right-arm seamer, bowling with the kind of persistent hostility that has characterised his finest IPL 2026 performances, removed Finn Allen for 20 off 13 balls — a leading edge caught smartly — to break the opening stand and introduce the first hint of pressure.

What followed was the match's most watchable individual batting performance: Rahane and Manish Pandey added 44 in 25 balls (KKR's second partnership of note), with three sixes in the eighth over off Axar — Pandey launching one straight, Rahane following with two consecutive maximums — taking KKR from 52/1 to 73/1 in the space of that single over. Rahane's own innings was one of the highlights of Eden Gardens' IPL 2026 season: he reached his second fifty of the campaign off just 31 balls (his first fifty since the tournament opener), playing with the decisive, unhurried strokeplay that had defined KKR's best batting moments all season. But Ngidi dismissed Pandey for 25 at 93/2 in the ninth over — a diving catch by Mitchell Starc at long-on — and Cameron Green (2 off 3) fell to Kuldeep's first intervention in the tenth over, with David Miller completing a straightforward catch at long-off. KKR 96/3 after ten overs, needing 108 from 60 — theoretically gettable, practically very demanding.

Then came the single most damaging over in KKR's entire IPL 2026 campaign: Kuldeep Yadav's 13th over. Arriving with Rahane set on 48 and KKR ostensibly still in the chase at 125/2 in 12.3 overs, Kuldeep produced three deliveries in the space of two balls that fundamentally ended the contest. First: Rahane — making room to hit over long-off — mistimed completely, with David Miller taking a composed catch for his second catch of the night. Ajinkya Rahane gone for 63 off 39, the innings that had been KKR's sole hope of victory extinguished in an instant. Next delivery: Rinku Singh, arriving with all the expectation of a player who had not been dismissed in 37 days across seven matches and 216 runs, tried to go inside-out over cover — caught by Stubbs at widish long-off. Rinku Singh: 0 off 1 ball. Two in two for Kuldeep. KKR 129/5. Hat-trick delivery: Kuldeep went around the wicket with a googly, Tejasvi Dahiya got a thin edge — but Abishek Porel, who had taken over wicketkeeping duties after Rahul was replaced by Kuldeep as Impact Player, put down the chance. Hat-trick missed. KKR still had a pulse, barely. They had fallen from 125/2 to 129/5 in the space of three deliveries.

The final rites of KKR's innings were completed by a combination of individual brilliance and collective batting collapse that summarised their season in miniature. Dahiya, reprieved at the hat-trick ball, eventually chopped Axar onto his own stumps attempting a pull (14.1). Rovman Powell — who had been grafting and counterpunching throughout, reaching 29 off 21 with five boundaries — was brilliantly run out by substitute fielder Sameer Rizvi: a direct hit from long-off at the non-striker's end that found Powell hopelessly short of his crease. Mitchell Starc then claimed two wickets in two deliveries — Anukul Roy's miscue caught by Starc himself diving forward (how often does a bowler catch his own wicket?), and Kartik Tyagi caught at mid-off — before Ngidi completed the rout by dismissing Varun Chakravarthy for 5 to end KKR's innings at 163 all out in 18.4 overs. Ngidi finished with 3/27 from 3.4 overs, Kuldeep with 3/29 from four, and Starc with 2/26 from three. DC had won by 40 runs. Axar raised his arms, Kuldeep beamed, and Eden Gardens applauded a performance from their rivals that, on this night of all nights, deserved every decibel of appreciation it received.

Star Performers

⭐ Kuldeep Yadav (DC)
Left-Arm Wrist Spinner • Player of the Match • 3/29 (4 overs) • Impact Player • Rahane + Rinku Back-to-Back

3/29 as Impact Player — Two in Two, Hat-Trick Narrowly Missed, KKR Dismantled at the Crucial Moment: Kuldeep Yadav's Player of the Match award for his 3/29 from four overs was unanimously deserved and emphatically earned. Introduced as DC's Impact Player substitution for KL Rahul (who had already contributed his 60 runs to the total), Kuldeep returned immediately to torment his former franchise with the wrist-spin mastery that has defined his DC career. His first wicket — Cameron Green (2 off 3), caught at long-off by David Miller — came in the tenth over and slowed KKR's middle-phase momentum. But it was the 13th over that became the over of the season: Rahane (63), making room to loft, was caught at long-off by Miller for the second time. Very next delivery: Rinku Singh — who had not been dismissed in 37 days across seven matches — went inside-out to cover and was taken by Stubbs at long-off for a golden duck. Two in two. The hat-trick ball followed: a googly around the wicket to Dahiya that found a thin edge — but Porel put it down. Hat-trick denied. KKR collapsed from 125/2 to 129/5 in three deliveries, the match irretrievably gone. Kuldeep's love for performing against KKR at Eden Gardens is well-documented, and this was perhaps his most timely and match-defining performance yet — ending the league stage with the kind of spellbinding wrist-spin drama that IPL cricket exists to produce.

3/29
Figures
7.25
Economy Rate
Rahane+Rinku+Green
Wickets
Hat-Trick
Attempt (Dropped)
POTM
Impact Player
KL Rahul (DC)
Wicketkeeper-Batsman | 60 off 30 balls | SR 200 | DC Season MVP | 6th Fifty of Season

60 off 30 at SR 200 — The Consistent Genius Who Carried DC's Season: KL Rahul's 60 off 30 balls (five fours, four sixes, SR exactly 200) was the batting performance that built DC's record Eden Gardens total and set the platform for Kuldeep and Ngidi to defend. Against KKR's attack of Dubey, Chakravarthy, and Narine on a surface that offered genuine assistance to slower bowlers early on, Rahul managed the innings with measured aggression in the powerplay before shifting to explosive acceleration in the middle overs — reverse-sweeping Chakravarthy for four, launching Narine over long-on for a 77-metre six, and completing his sixth fifty of the season off just 25 balls. He was dismissed by Anukul Roy for 60 at 103/3 in the twelfth over, having already given DC the launch platform they needed. With 31 sixes across IPL 2026 — the second-most by any DC batsman in a single campaign, behind only Rishabh Pant's record of 37 — Rahul has been the undisputed heartbeat of DC's batting order all season. His replacement by Kuldeep as Impact Player was the defining tactical move of the match, and the fact that it worked so completely speaks to the strength of DC's planning.

60
Runs
30
Balls
200.00
Strike Rate
5×4, 4×6
Boundaries
6th Fifty
IPL 2026 Season
Lungi Ngidi (DC)
Right-Arm Fast Bowler | 3/27 (3.4 overs) | Top Wicket-Taker | Allen + Pandey + Chakravarthy

3/27 from 3.4 Overs — Ngidi's Relentless Pace Broke KKR's Start and Finished the Innings: Lungi Ngidi's 3/27 from 3.4 overs bookended KKR's chase with perfect precision: his first wicket (Finn Allen, 20 off 13) broke the promising 43-run opening stand in the fifth over and introduced the first moment of genuine pressure on KKR's batting; his second wicket (Manish Pandey, 25 off 16) in the ninth over — a diving catch executed brilliantly by Mitchell Starc at long-on — ended the Rahane-Pandey partnership at the exact moment it was threatening to make the chase comfortable; and his final wicket (Varun Chakravarthy, 5 off 5) in the final over completed KKR's dismissal and confirmed DC's 40-run victory. Throughout his spell, Ngidi maintained the seam-up, fuller-length approach that forces T20 batsmen into false shots, and his pace — consistently above 140 kph — gave the Eden Gardens surface the opportunity to produce the variable bounce that ultimately undid multiple KKR batsmen. Three wickets, 3.4 overs, 27 runs: the most economical of DC's primary wicket-takers on the night, and the most consistently threatening fast bowler in a match that was far more competitive than the final margin suggested through the first twelve overs.

3/27
Figures
7.31
Economy Rate
Allen+Pandey+VK
Wickets
Best DC
Bowler Economy
Ajinkya Rahane (KKR)
Captain | 63 off 39 balls | Top Scorer | Second IPL 2026 Fifty | Valiant in Defeat

63 off 39 — The Captain's Last Stand at Eden Gardens in a Losing Season: Ajinkya Rahane's 63 off 39 balls was the innings that kept Match 70 alive as a competitive contest through the first thirteen overs and gave Eden Gardens fans their most celebrated moment in an otherwise disappointing final league night. Rahane — who had managed only one fifty all season before this match, in the tournament opener — brought his full range of attacking strokeplay to the crease: three sixes and multiple fours in a knock that took KKR from 43/0 (after Allen's dismissal) to 125/2 through his own batting authority. His partnership of 44 with Manish Pandey featured three sixes in the eighth over off Axar Patel — two off Rahane, one off Pandey — that briefly made the target feel theoretically manageable. But Kuldeep's twin strikes (Rahane caught at long-off for 63, then Rinku's golden duck) ended KKR's mathematical hope in two deliveries. Rahane's post-match composure was admirable: captaining a side through a campaign disrupted by injuries and tactical misfortunes, his personal contribution on the final night provided exactly the kind of fighting farewell that KKR's home supporters deserved. He reached 50 off 31 balls — his second fifty of IPL 2026 — and pushed the chase as far as any individual batsman could have. The team around him simply could not sustain what he started.

63
Runs
39
Balls
161.54
Strike Rate
2nd Fifty
IPL 2026 Season
c Miller b Kuldeep
Dismissal
Axar Patel (DC)
Captain | 39 off 25 balls | 100th IPL Six Milestone | Match-Defining Middle-Order Knock

39 off 25 AND the 100th IPL Six — Captain's Cameo With a Career Milestone: Axar Patel's 39 off 25 balls (two fours, three sixes, SR 156) was the middle-to-late-innings cameo that solidified DC's first-innings foundation after KL Rahul's dismissal, and it came with a personal career milestone that the Eden Gardens crowd — even as home supporters — could not help but acknowledge: during his innings, Axar Patel struck his 100th career IPL six, joining a select group of all-rounders who have reached that milestone in the tournament's history. His assault on Varun Chakravarthy — two sixes in one over that brought 17 runs off the spinner — was particularly significant, coming from the DC captain against one of KKR's most valued bowling weapons. The irony that Chakravarthy then dismissed him for 39 (caught at long-off) added a theatrical twist to an innings that had already produced its headline moment. Axar's contribution across the entire match — 39 with the bat, the wicket of Dahiya, and his overall captaincy leadership in a third consecutive win — represents exactly the all-round package that DC's management have always valued. A fitting milestone performance in DC's final league game of IPL 2026.

39
Runs
25
Balls
156.00
Strike Rate
100th Six
IPL Career Milestone
1 Wkt
Bowling (Dahiya)
Mitchell Starc (DC)
Left-Arm Fast Bowler | 2/26 (3 overs) | Brilliant Catch + 2 Wickets

2/26 Plus a Spectacular Catch — Starc's All-Round Fielding-Bowling Display: Mitchell Starc's contribution to DC's 40-run win went beyond his bowling figures of 2/26 from three overs — though those figures, across a three-over spell that removed both Anukul Roy and Kartik Tyagi in consecutive deliveries late in KKR's chase, were impressively controlled for a fast bowler at Eden Gardens under lights. The highlight of Starc's evening was a fielding effort that the commentary team immediately identified as one of IPL 2026's finest individual catches: Manish Pandey, coming down the track against Ngidi in the eighth over, launched the ball towards long-on — a powerful hit that appeared destined for a six until Starc, sprinting across from his fielding position, dived across to his right and took the ball with both hands in a remarkably athletic piece of fielding. Pandey out for 25. KKR 93/2, suddenly looking shakier. Starc's two late wickets (Roy caught off his own bowling; Tyagi caught at mid-off) then wrapped up KKR's innings with five balls remaining, confirming the rout. The Australian left-armer ended his IPL 2026 season on a strong personal note — a wicket-taker, a catcher, and the kind of fielding presence that changes the atmosphere of a chase.

2/26
Bowling Figures
3
Overs
Roy + Tyagi
Wickets
Pandey Catch
Brilliant Fielding
David Miller (DC)
Batsman | 28 off 19 balls | 2 Sixes in Final Over | 2 Catches in KKR's Chase

28 with Bat, Double Catch in Field — Miller's Complete All-Round Evening: David Miller's contribution to DC's victory was quietly but completely crucial in two very different phases of the match. With the bat, arriving in the death overs, Miller clobbered Saurabh Dubey for two sixes in the final over to contribute 16 runs from that over alone — it was his hitting that pushed DC from a 185-190 finish to the landmark 203/5 total that ultimately proved a bridge too far for KKR. With the ball — or rather, in the field — Miller completed two catches that proved equally important: first, he caught Green at long-off off Kuldeep in the tenth over (a clean, positioning-perfect take that belied the pressure of the fielding position); then he caught Rahane at long-off off Kuldeep in the thirteenth, the wicket that triggered KKR's catastrophic five-wicket collapse. Two catches from the same bowler, both at long-off, both in the most critical overs of KKR's chase — Miller's positioning and hands were instrumental in translating Kuldeep's brilliance into actual wickets. The kind of evening that gets overlooked in post-match analysis but shapes results comprehensively.

28
Runs
2×6
Final Over Sixes
2
Catches (Field)
Green+Rahane
Off Kuldeep

Key Moments That Defined The Match

Pre-Match
Dead Rubber Scenario Possible, Playoff Dreams Alive, Eden Gardens on Edge: Match 70 is the last of IPL 2026's 70 league games and potentially the season's only dead rubber — but only if RR beat MI at the Wankhede. KKR need MI to win, and then they need to beat DC by 77+ runs or chase in under 12.1 overs. Ajinkya Rahane wins the toss and fields — logical on a twice-used Eden Gardens surface. KL Rahul confirmed as DC's key batting threat. Kuldeep Yadav as Impact Player. Finn Allen replaces Sunil Narine in KKR's lineup during DC's innings. The stadium scoreboard keeps updating the Wankhede parallel match throughout. Tension is double-layered.
Overs 1-5
POREL-RAHUL 40-RUN STAND — DC 50/0 IN 5.6 OVERS, GAME BECOMES DEAD RUBBER: Abishek Porel and KL Rahul launch DC with intent, reaching 50 in 5.6 overs. But the bigger news arrives simultaneously: at the Wankhede, Jofra Archer has taken 4/38 in the powerplay and MI are already 38/4. The RR victory is near-certain, and the KKR playoff dream fades. The Eden Gardens emcee begins giving periodic Wankhede updates. KKR fans receive the news; the match atmosphere transforms from a high-stakes eliminator to a proud send-off for both sides. DC-KKR continues — but the scoreboard of history has already been written.
Overs 6-12
RAHUL'S MASTERCLASS — 60 OFF 30, PARAKH 24, DC 103/3 IN 12 OVERS: KL Rahul produces one of the cleanest individual innings of IPL 2026's final day: 60 off 30 balls (SR 200), including a six over Narine's long-on and a reverse-sweep off Chakravarthy for four that left the Eden Gardens fielders standing. Sahil Parakh adds 24 off 17 (47-run stand) before Narine takes a clever catch. Strategic timeout: DC 70/1. Rahul hits his fifty off just 25 balls — one of his fastest of the season. Anukul Roy eventually dismisses Rahul for 60 at 103/3. DC's total is already on course for something historic at this ground.
Overs 16-20
AXAR 100TH SIX + MILLER'S DEATH-OVER BLITZ — DC 203/5, EDEN GARDENS RECORD: Axar Patel hits his 100th career IPL six during his 39 off 25 — a personal milestone that Eden Gardens acknowledges warmly. He takes 17 off a single Chakravarthy over before being dismissed for 39. Then Miller arrives and smashes Dubey for two sixes in the final over: 16 runs, 203/5 total. DC's highest-ever score at Eden Gardens. Ashutosh adds 18*. The target of 204 is on the board. KKR need not just batting skill but a special effort across all twenty overs. They have Rahane, Allen, and the Eden Gardens crowd willing them on.
Overs 1-5 (Chase)
RAHANE-ALLEN 43-RUN STAND — KKR'S BRISK START, ALLEN 20 (13) FALLS TO NGIDI: Finn Allen — Impact Player for KKR, replacing Narine — flat-bats Starc for four off his very second delivery and sets the tempo for a chase that looks ominous for DC. He and Rahane add 43 in 4.2 overs (Allen: 20 off 13, KKR's fastest start of the match). But Ngidi removes Allen with a leading edge to a catch, and the 43/0 platform becomes 43/1. DC breathe again. Rahane and Pandey rebuild. Eden Gardens believes, briefly.
Overs 8-10
THREE SIXES IN THE EIGHTH OVER, THEN NGIDI AND KULDEEP STRIKE — KKR 96/3: Rahane and Pandey combine for 21 off Axar's eighth over — three sixes in one over, the score racing to 73/1. KKR are back in the hunt. Then Ngidi dismisses Pandey for 25 — a spectacular diving catch by Starc at long-on silences the crowd instantly. Kuldeep's first wicket (Green, 2 off 3 caught Miller at long-off) arrives in the tenth. KKR 96/3 at the strategic timeout: needing 108 off 60 with Rahane set but partners running out. The match's decisive phase is about to begin.
Over 13
KULDEEP'S OVER OF THE SEASON — RAHANE 63 OUT, RINKU GOLDEN DUCK, HAT-TRICK DROPPED: The single most dramatic over of Match 70: Kuldeep Yadav removes Rahane (63) caught Miller at long-off. Very next ball: Rinku Singh (his first dismissal in 37 days across seven matches, 216 runs) caught Stubbs at long-off for 0. Two in two. Hat-trick ball: googly, thin edge from Dahiya — dropped by Porel. KKR go from 125/2 to 129/5 in three deliveries. The game is effectively over. Kuldeep's face tells the story: elated at two wickets, devastated at the dropped hat-trick. Eden Gardens goes very quiet.
Overs 14-18.4
RIZVI RUN OUT, STARC DOUBLE, NGIDI FINISHES — KKR ALL OUT 163, DC WIN BY 40: The last rites of KKR's innings are brutal: Dahiya chopped onto his own stumps (Axar), Powell run out by substitute Sameer Rizvi's direct hit from long-off, Starc takes his own caught-and-bowled (Roy) and adds Tyagi two balls later, Ngidi removes Chakravarthy to end the innings. KKR 163 all out in 18.4 overs. DC win by 40. Three consecutive wins to end the season. Axar raises both arms at Eden Gardens. Kuldeep receives his teammates' warmth. The final league match of IPL 2026 concludes with a team that had nothing to play for delivering one of the season's most comprehensive bowling performances.

Numbers That Mattered

🔵 DC Total

203/5 (20 overs)

DC's highest-ever total at Eden Gardens

Run Rate: 10.15 | Batting First

Rahul 60 (30) | Axar 39 (25) | Miller 28 | Parakh 24

🟣 KKR Chase

163/10 (18.4 overs)

All out | Lost by 40 runs

125/2 → 129/5 in 3 balls (Kuldeep over)

Rahane 63 (39) | Powell 29 | Pandey 25 (16)

⭐ Rahul's Blaze

60 off 30 balls — SR 200.00

5×4, 4×6 | Fifty in 25 balls

No. 2 most sixes by DC batter in an IPL season (31)

Season: 31 sixes, only behind Pant's 37 for DC

📜 Eden Gardens Record

203/5 — DC's Highest at Eden Gardens

Last 2 overs: 28 runs (Ashutosh + Miller)

DC ended season with 3 straight wins

DC 6th (14 pts) | KKR 7th (13 pts)

🎯 Kuldeep's Over

3/29 (4 ov) | Rahane + Rinku back-to-back

Rinku first dismissal in 37 days / 7 matches

Hat-trick ball dropped by Porel

KKR: 125/2 → 129/5 in three deliveries

💥 Axar Milestone

100th Career IPL Six — Historic Moment

39 (25) | 2×4, 3×6 | SR 156

Also took 1 wkt (Dahiya b Axar)

Captain's all-round contribution in season finale

🏏 Ngidi's Precision

3/27 (3.4 ov) — Economy 7.31

Allen + Pandey + Chakravarthy dismissed

Completed KKR's all-out dismissal

Bookended the innings: over 5 to over 18

⚡ Starc's Brilliance

2/26 (3 ov) + Spectacular Pandey Catch

Diving catch at long-on off own bowling (Roy)

Pandey catch: changed match at 93/2

Roy + Tyagi: back-to-back final-over wickets

Phase-wise Breakdown

Phase DC (Batting) KKR (Chasing) Advantage
Powerplay (1-6) 50/1 (8.33 RPO) 43/1 (7.17 RPO) DC — Rahul-Porel solid platform | KKR — Allen blitz cut short by Ngidi
Middle Overs (7-15) 125/4 (9.3 RPO) 125/2 (9.6 RPO) Even — Rahul 60, Axar building | Rahane 63, Pandey 25 responding
Death Overs (16-20) 78/1 (15.6 RPO) — Miller + Ashutosh blitz 38/8 — KKR collapse (125/2 → 163 ao) DC utterly dominant — Kuldeep/Ngidi/Starc seal it; KKR lose 8 in death
Total 203/5 (10.15 RPO) 163/10 in 18.4 ov (8.75 RPO) DC won by 40 runs — Eden Gardens record + 3rd straight win

What This Result Means

🔵 For DC — Three Straight Wins, 6th Place, Season Ends With Pride

Three Consecutive Wins to Finish — The Late-Season Momentum That Defines DC's 2026 Legacy: Delhi Capitals' 40-run victory over KKR completed a three-match winning streak to end the IPL 2026 league stage — their most consistent form of the entire season, achieved after they had already been eliminated from playoff contention. That a team with nothing to play for can win three consecutive matches in the final weeks of the IPL, including at Eden Gardens against a KKR side that had won six of their last seven before this match, speaks to a squad depth and competitive DNA that Axar Patel's coaching and leadership setup has cultivated throughout 2026. DC finish 6th on the points table with 14 points — just two points below the playoff qualification line — and the lessons of their late-season form will be the foundation on which the franchise builds for 2027. They were simply too inconsistent in the crucial middle phase of the season to overtake teams like RR and PBKS on the table, but their end-of-season performances suggest a squad that is significantly closer to playoff-quality than their final position indicates.

KL Rahul — DC's Season-Defining Performer and the Case for the IPL 2026 Orange Cap: KL Rahul's 60 off 30 at Eden Gardens was the final chapter of one of DC's most sustained individual batting campaigns in recent IPL history. With 31 sixes in the 2026 season — the second-most by any DC batsman in a single IPL campaign, behind only Rishabh Pant's record of 37 — and consistent match-defining innings throughout the league stage, Rahul has established himself as the undisputed heartbeat of DC's batting order. The Orange Cap conversation in IPL 2026 will inevitably feature his name prominently, and his ability to anchor the innings in the powerplay before transitioning to a 200+ strike rate in the middle overs is a batting profile that only the most gifted T20 cricketers in the world can replicate. For DC to mount a genuine title challenge in IPL 2027, retaining Rahul's services and building a batting lineup capable of supporting his anchor role are the franchise's two most important off-season priorities.

Kuldeep Yadav — The Match-Within-A-Match That Reminded Everyone of His Genius: Kuldeep Yadav's three-wicket haul as Impact Player at Eden Gardens — against his former franchise, in front of the same crowd that once watched him struggle in KKR colours — was a performance laced with personal redemption and professional excellence in equal measure. The hat-trick attempt (two wickets in consecutive balls before a dropped chance denied the third) was the kind of individual bowling drama that IPL cricket was invented to produce. Kuldeep's love for bowling at KKR is well-documented: in IPL 2022, he took 4/35 against them including a hat-trick delivery; in 2026, he reminded the Eden Gardens crowd why his former franchise let him go was one of the most expensive decisions in KKR's franchise history. His 3/29 — Rahane, Rinku Singh, Cameron Green — at an economy of 7.25 on a pitch that offered limited turn was the bowling masterclass of Match 70.

🟣 For KKR — A Season of What-Ifs Ends at Home

KKR's IPL 2026 Epitaph: Six Wins in Seven, But Too Late, Too Little: Kolkata Knight Riders' elimination from IPL 2026 playoff contention is one of the tournament's most poignant narratives: a franchise that won six of their last seven league matches — including consecutive victories against strong opposition — but found themselves unable to overcome the combination of early-season injuries, the rained-out match against PBKS that denied them a potentially crucial two points, and ultimately RR's victory at Wankhede that removed any mathematical possibility of qualification before KKR had even completed their own game. The two-time IPL champions (2012, 2024) finish seventh on the points table with 13 points — three points outside the playoff positions — in a campaign that never recovered from the bowling department disruptions of April. Angkrish Raghuvanshi's injury absence in the later matches and Varun Chakravarthy's fitness concerns added to a sense of a team that was structurally compromised at precisely the wrong time of the tournament.

Ajinkya Rahane — A Captain Who Deserved a Better Season: Ajinkya Rahane's IPL 2026 captaincy is a tale of a player who performed better than his team's results indicated, and who on the final night produced perhaps his most complete individual batting display of the campaign: 63 off 39, a second IPL 2026 fifty, and a fighting innings that gave KKR's home crowd the send-off they deserved from their captain. His captaincy throughout the season was measured, tactical, and occasionally inspired — particularly in the bowling combinations he deployed in KKR's late-season winning run. But the absence of Angkrish Raghuvanshi's powerplay explosiveness, the inconsistency of Cameron Green's batting contribution, and the bowling attack's vulnerability against left-handers were structural problems that no amount of captaincy brilliance could fully compensate for. Rahane departs Eden Gardens for the season with respect from all quarters, but the two-time champions must recalibrate significantly for IPL 2027.

The Rinku Singh Paradox — Six Consecutive Innings of Brilliance, Then a Golden Duck at the Worst Moment: Perhaps no individual match moment in IPL 2026 Match 70 better encapsulated KKR's cruel luck than Rinku Singh's dismissal: for 37 consecutive days across seven matches, the most devastating of KKR's middle-order finishers had not been dismissed, accumulating 216 runs across five innings (including not-outs) and providing the fearless death-over batting that KKR fans had come to regard as their most reliable weapon. Then Kuldeep Yadav arrived, floated a legbreak just outside off stump, and Rinku — trying to go inside-out over cover — was caught by Stubbs at long-off for a golden duck on the very first ball he faced. The cruelty of it, in a match that had already been reduced to a dead rubber, was almost theatrical. Rinku will return next season with the same fearlessness and the same extraordinary late-innings ability. IPL 2026 simply did not give him the stage to deliver.

🏏 IPL 2026 League Stage — Season-Closing Storylines

The Only Dead Rubber of 70 League Matches — A Statistical Rarity: The commentary team's observation that Match 70 was "the only dead rubber out of 70 league matches — we'll take that" captures a remarkable statistical achievement for IPL 2026's scheduling and competition format. In a tournament of seventy league games, only the very final match — and only because of the parallel result at Wankhede — became a game where neither team's position on the table could be improved by the result. Every other match across the entire league stage had meaningful implications: for playoff qualification, net run rate tiebreakers, or Pride-of-performance incentives that shaped every franchise's team selections. That achievement reflects the health and competitiveness of the IPL 2026 format, and it sets up a playoff stage where all four qualified teams — SRH, RCB, GT, and RR — enter with genuine, well-earned credentials.

PBKS and KKR Eliminated Simultaneously — The Dual Drama of the Season's Final Evening: The IPL 2026 season's final league night produced a remarkable dual elimination: both Punjab Kings and Kolkata Knight Riders were confirmed as missing the playoffs within the same 90-minute window — PBKS eliminated when RR beat MI at Wankhede, and KKR eliminated in the same moment. Two of the IPL's most storied franchises — PBKS who had reached the 2025 final under Shreyas Iyer, KKR who had won the 2024 title — exit the 2026 tournament without a playoff berth, joining MI, CSK, and LSG in the group that will spend the off-season rebuilding and recalibrating for next year. The irony that PBKS's rain-abandoned match against KKR during the season was the crucial factor that denied one of them — potentially either of them — qualification is a conversation that will persist through the off-season in both franchises' planning rooms.

DC's Eden Gardens Record — The Number That Carries Forward: Delhi Capitals' 203/5 — their highest-ever total at Eden Gardens in IPL history — is not merely a one-night statistical curiosity but a data point that future DC planning must acknowledge: on a good surface, with KL Rahul in form and Axar Patel hitting his 100th IPL six at the death, this batting lineup is capable of exceeding 200 at any venue in the country. For a franchise that has historically been limited by lower-order batting fragility and inconsistent powerplay starts, the 203/5 total (which included Ashutosh Sharma's unbeaten contribution and Miller's two death-over sixes) represents a structural batting depth that DC's selectors and management will be extremely encouraged by as they plan for IPL 2027. The end-of-season momentum — three straight wins, batting and bowling performing as a unit — gives Axar Patel's leadership group exactly the confidence platform they need heading into the off-season break.

Tactical Analysis & Key Takeaways

1. Kuldeep Yadav as Impact Player — The Batting-Phase Substitution That Produces Bowling Value
DC's decision to use Kuldeep Yadav as an Impact Player substitution by replacing KL Rahul (who had already completed his innings) with the wrist-spinner — with Abishek Porel taking over wicketkeeping duties — is a sophisticated deployment of the Impact Player rule that maximises bowling resources while sacrificing no batting value. By the time Kuldeep arrived as Impact Player, Rahul had already contributed his 60 runs to the total; bringing him in to bowl four overs of high-value wrist-spin against a KKR middle order that included Rinku Singh (susceptible to flight and turn based on career IPL figures) and Cameron Green (minimal experience against quality wrist-spin in T20 cricket) was an almost perfectly calibrated tactical decision. The result — 3/29, including the back-to-back wickets of Rahane and Rinku that ended the match as a contest — validated the strategy comprehensively. Other IPL franchises studying DC's Impact Player deployment in this match will note the elegance of the approach: use your batting Impact Player to supplement the innings when his batting is done, not as a permanent member of the bowling lineup.

2. KKR's Middle-Order Structural Fragility — The Season-Long Problem Exposed One Final Time
The collapse from 125/2 to 163 all out — seven wickets for 38 runs in 6.1 overs — is not a statistical anomaly but the definitive expression of a structural fragility that ran through KKR's batting lineup across the entire IPL 2026 season. With Angkrish Raghuvanshi absent and Varun Chakravarthy's injury limiting his contributions, KKR's batting depth below Rahane and Pandey was exposed repeatedly: Cameron Green failed to convert starts, Rinku Singh was effective only when he got sufficient deliveries, and the lower order (Narine subbed out, Roy, Tyagi, Chakravarthy) had no capacity to resist pace bowling under pressure. The 7-wicket collapse in the second half of their chase is the kind of systemic batting failure that requires structural solutions — better batting depth through the auction, more consistent contributions from No. 4 through 7 — rather than tactical adjustments within individual matches. KKR's 2027 planning committee will be studying this number more carefully than any other from the season.

3. The Eden Gardens Surface — Twice Used, Still Producing Results, But Slower Than Expected
Rahane's decision to bowl first on a pitch used twice previously was tactically defensible given KKR's specific bowling strengths (Chakravarthy's mystery spin, Narine's off-spin in the powerplay), but the surface played true enough to allow KL Rahul to accelerate to a 200 strike rate — suggesting that the expected turn and grip did not materialise in the degree KKR's bowling plan required. The ball went onto the bat well enough for Rahul's reverse-sweeps and inside-out drives; it held up enough for Kuldeep's googly to test edges but not to generate the dramatic turn that might have ended KL Rahul's innings earlier. For T20 captains in future, the lesson of the Eden Gardens surface in this match is clear: a twice-used pitch retains enough pace for quality batsmen to hit through the line, and spin bowling — however high-quality — is not a guaranteed wicket-taking weapon if the surface does not actively assist it. Pace bowling (Ngidi, Starc) proved more effective in restricting KKR than any of KKR's spin options had proved in restricting DC.

4. Finn Allen's Impact Player Role — The Right Choice Poorly Timed
KKR's decision to deploy Finn Allen as Impact Player (replacing Sunil Narine, whose bowling was not available due to the substitution) during DC's innings — bringing Allen in as an opening batting option — was conceptually correct but practically limited by the dead-rubber context. Allen's aggressive flat-batting produced 20 off 13 deliveries in the powerplay, providing KKR with exactly the explosive opening presence that was missing without Angkrish Raghuvanshi. But Ngidi's delivery — a seam-up full ball that found the leading edge — ended Allen's contribution at a score that, while impressive in rate, was not sufficient to destabilise DC's bowling attack in the context of a 204-run chase. The loss of Narine's four overs as a bowling resource was a significant cost: with Narine available, KKR might have controlled DC's middle-overs acceleration more effectively, perhaps restricting them to 185-190. Against Kuldeep, Ngidi, Axar, and Starc in full flow, that 15-run difference might have been the margin between competitive and comfortable defeat.

5. Sameer Rizvi's Direct Hit — The Impact Player Fielding Contribution That Changes Games
One of Match 70's most technically significant moments arrived from a substitute fielder rather than a main playing eleven member: DC's Sameer Rizvi, deployed as a substitute fielder, executed a direct hit from long-off that ran out Rovman Powell (29 off 21) at 153/6 in the seventeenth over. Powell, who had been KKR's most resilient counter-attacker since Rahane's dismissal, was batting with the kind of controlled aggression that might have taken KKR to 185-190 and made the final margin uncomfortable rather than decisive. Rizvi's direct hit ended that possibility. In IPL cricket's modern era, the deployment of specialist fielding substitutes — cricketers whose primary value is their throwing arm, reflexes, and positional awareness rather than batting or bowling — is an undervalued tactical tool that DC used effectively in this match. The Impact Player rule has created a broader squad culture where the value of substitute fielders, once marginal, is now specifically trained and tactically planned.

6. DC's Batting Depth — The Late-Season Discovery That Sets Up 2027
The most tactically significant development of DC's final three matches — all wins — is the emergence of genuine batting depth through positions four to seven: David Miller's death-over hitting (two sixes off Dubey), Ashutosh Sharma's composed unbeaten 18, and Axar Patel's own 39-off-25 contribution as captain-allrounder represent three separate batting profiles — the explosive finisher, the calm accumulator, and the attacking captain — that give DC's lineup a genuine variety that was sometimes missing in the first half of their campaign. KL Rahul's anchor role in the powerplay and middle overs is now well-established; what the three-match winning streak has confirmed is that the players around him — Miller, Ashutosh, Axar, and lower-order contributors — have developed the confidence and role clarity to complement his approach consistently. That is the foundation of a playoff-challenging DC team in IPL 2027.

Match Context & IPL 2026 League Stage Wrap

Match 70 of the TATA IPL 2026 season at Eden Gardens, Kolkata — the final league game of the tournament's nineteenth edition — delivered the kind of emotionally layered, narratively rich cricket that the IPL has made its defining characteristic across nearly two decades of play. In a match that became a dead rubber almost before it began (courtesy of the parallel Wankhede result), both Delhi Capitals and Kolkata Knight Riders competed with the professional pride and individual ambition that distinguishes franchises with genuine values from those merely going through the motions of a season finale. KL Rahul's 60 off 30 at Eden Gardens will stand as one of the finest individual batting performances of DC's 2026 campaign; Kuldeep Yadav's back-to-back wickets and hat-trick attempt will be replayed for years as one of the most dramatic individual overs of this IPL season; and Ajinkya Rahane's 63 off 39 will serve as the closing chapter of a captain's dignified farewell to the Eden Gardens crowd in a year when the two-time champions deserved a better fate.

For the IPL 2026 playoff stage, the final four — SRH, RCB, GT, and RR — now prepare for the Eliminator, Qualifiers, and ultimately the Final. Rajasthan Royals face SRH in the Eliminator on May 27 in Mullanpur; the Qualifier 1 and Qualifier 2 will follow in rapid succession. The season has produced extraordinary individual stories: Vaibhav Sooryavanshi's teenage six-hitting (still seven away from Gayle's all-time record), Jofra Archer's transformation from expensive to lethal at the precise moment it mattered most, Priyansh Arya's continuation of his CSK-specific dominance, and KL Rahul's quietly spectacular season as DC's most valuable and consistent performer. These stories will continue in the knockouts for some; for others — including the talented cricketers of KKR, PBKS, MI, CSK, and LSG — the IPL 2026 journey ends at Eden Gardens on Sunday night, with pride intact and lessons learned.

The IPL 2026 league stage concludes with a statistical footnote that carries genuine significance: of seventy league games, sixty-nine had direct playoff or points-table implications for at least one participating team. Only the final match — by the narrowest of circumstances — became a dead rubber. That means nearly every game throughout IPL 2026's league stage mattered, from Match 1 all the way to Match 70. For the fans who watched all seventy, for the players who competed in them, and for the broadcasters and writers who covered them, that statistic is the most eloquent possible summary of an IPL season that genuinely delivered on its promise of competitive, consequential cricket from the first ball to the last.

Match Summary: DC 203/5 (20 overs) beat KKR 163/10 (18.4 overs) by 40 runs | Match 70, TATA IPL T20 2026 | Eden Gardens, Kolkata | May 24, 2026 | Final League Stage Match

Player of the Match: ⭐ Kuldeep Yadav (DC) — 3/29 (4 ov) as Impact Player | Rahane + Rinku consecutive wickets | Hat-trick attempt (dropped by Porel) | KKR 125/2 → 129/5 in one over

Key Batting DC: KL Rahul 60 (30) SR 200 | Axar Patel 39 (25) | David Miller 28 (19) | Sahil Parakh 24 (17) | Abishek Porel 22 (18) | Ashutosh Sharma 18* (11)

Key Batting KKR: Ajinkya Rahane 63 (39) | Rovman Powell 29 (21) | Manish Pandey 25 (16) | Finn Allen 20 (13) IP | Anukul Roy 9 (8) | Rinku Singh 0 (1) | Cameron Green 2 (3)

Key Bowling DC: Kuldeep Yadav 3/29 (4 ov) IP | Lungi Ngidi 3/27 (3.4 ov) | Mitchell Starc 2/26 (3 ov) | Axar Patel 1/wkt (Dahiya)

Key Bowling KKR: Saurabh Dubey 2/28 (4 ov) | Varun Chakravarthy 1/35 | Sunil Narine 1/38 | Anukul Roy 1/wkt (Rahul)

Records & Milestones: DC 203/5 — highest-ever DC total at Eden Gardens | Axar Patel 100th career IPL six | KL Rahul No. 2 most sixes by DC batter in IPL season (31, behind Pant's 37) | Kuldeep Yadav hat-trick attempt: Rahane + Rinku consecutive wickets, hat-trick ball dropped by Porel | Rinku Singh first dismissal in 37 days / 7 matches | KKR 125/2 → 163 ao — 7 wkts for 38 runs in 6.1 overs | DC 3rd consecutive win to end season | DC finish 6th (14 pts) | KKR finish 7th (13 pts) | KKR and PBKS both eliminated | Only dead rubber among 70 IPL 2026 league games | RR confirmed 4th playoff team | Sameer Rizvi (substitute) direct-hit run out Powell | Starc diving catch off own bowling (Roy)

Venue: Eden Gardens, Kolkata | Date: May 24, 2026 | Match: 70, TATA IPL T20 2026 | Final League Stage Game

© 2026 SD Sports. All rights reserved. | Keywords: DC vs KKR IPL 2026, Delhi Capitals beat Kolkata Knight Riders 40 runs, DC vs KKR Match 70 scorecard, IPL 2026 Match 70 result, Eden Gardens IPL 2026 final league match, DC vs KKR May 24 2026, KL Rahul 60 off 30 IPL 2026, KL Rahul six fifty IPL 2026 season, KL Rahul strike rate 200 IPL, Kuldeep Yadav Player of Match DC vs KKR 2026, Kuldeep Yadav 3 wickets KKR 2026, Kuldeep Yadav POTM IPL 2026, Kuldeep Yadav hat-trick attempt IPL 2026, Kuldeep Rahane Rinku back-to-back wickets, Lungi Ngidi 3 wickets DC, Mitchell Starc 2 wickets KKR, Axar Patel 100 IPL sixes milestone, Axar Patel 39 DC vs KKR, Ajinkya Rahane 63 KKR IPL 2026, Rovman Powell 29 KKR, Manish Pandey 25 KKR, Finn Allen Impact Player KKR 2026, David Miller 28 two sixes DC, Sahil Parakh 24 DC, Abishek Porel 22 DC, Ashutosh Sharma 18 not out DC, DC 203 Eden Gardens record highest total, KKR collapse 125/2 to 163, KKR eliminated IPL 2026, PBKS eliminated IPL 2026, RR qualified playoffs confirmed, DC finish 6th IPL 2026, KKR finish 7th IPL 2026, IPL 2026 final league game, dead rubber IPL 2026, Rinku Singh golden duck 37 days, Kuldeep Yadav vs KKR Eden Gardens, Sameer Rizvi direct hit run out, Starc catch own bowling, DC 3 consecutive wins IPL 2026, KL Rahul sixes DC season record, Porel dropped hat-trick ball Kuldeep, DC highest total Eden Gardens IPL history, Eden Gardens IPL 2026 match 70 highlights, TATA IPL 2026 league stage final match, IPL 2026 playoffs four teams confirmed, SRH RCB GT RR playoffs 2026, KKR vs DC full scorecard 2026, Axar Patel captain DC IPL 2026