The Proteas middle-order batsman – preferred to David Miller in the middle order for the third consecutive match – was bowled by spinner Anukul Roy for just two in four balls.
Stubbs has scored 259 runs in 11 matches this season at an average of 43.16 and a strike rate of 134.89, compared to Miller’s 123 in eight matches at 41.00 and 146.42.
MORE: Frustrated Miller waiting for opportunity
The Capitals posted 142-8, which was never going to be enough.
Anu-KOOL Roy bringing the fire for #KKR 🔥
🎥 The left-arm spinner picks 2️⃣ wickets in an over 😲
Updates ▶️ https://t.co/NaWLphmJKY#TATAIPL | #KhelBindaas | #DCvKKR | @KKRiders pic.twitter.com/1mjtUQOW5T
— IndianPremierLeague (@IPL) May 8, 2026
Finn Allen struck 100* off 47 balls as KKR reached their target in the 15th over.
The New Zealander brought up his ton with his 10th six to seal a victory which had been set up by a superb exhibition of spin bowling masterminded by Sunil Narine,
The West Indian off-spinner Narine took 1-17 from his four overs as the Kolkata spinners established a middle-overs stranglehold.
Narine was well supported by left-armer Roy and mystery spinner Varun Chakravarthy.
Between them, the trio snared 3-76 from 12 exceptional overs, derailing a Delhi innings that had begun with great promise after Sri Lankan opener Pathum Nissanka made a polished half-century.
Nissanka and KL Rahul put on 49 for the first wicket on being put in by Ajinkya Rahane, but once the spinners came on, the scoreboard came to a virtual standstill.
Delhi were strangled by the brilliance of the Kolkata tweakers and failed to score a boundary for 38 deliveries at a stretch in the second half of the innings before Ashutosh Sharma provided the late impetus with 39 off 28 deliveries.
Allen, who came on as the impact substitute for a hobbling Chakravarthy, hadn’t survived the powerplay in his previous six innings but he bided his time after losing Rahane, run out at the non-striker’s end backing up, and Angkrish Raghuvanshi, bowled off his shoulder trying to sweep Axar Patel, in quick succession.
Allen found an able ally in Cameron Green, the powerful Australian all-rounder who was content to play second fiddle during a match-sealing unbroken third-wicket alliance that yielded 116 runs in 64 deliveries.
Dropped on 42 at long-on by Stubbs, Allen brought up his fifty off 32 deliveries before switching gears effortlessly.
He took down wrist spinners Kuldeep Yadav and Vipraj Nigam with consummate ease, needing a mere 15 deliveries for his second fifty.
Allen breached the three-figure mark with the last of his 10 sixes, off paceman Mukesh Kumar, the boundary also muscling three-time former champions Kolkata home with 34 deliveries to spare.
A 47-ball ton with the last 55 runs coming in only 16 balls 🤯
Finn Allen finishes with 100* in a successful run chase of 143 🔥🔥
Scorecard ▶️ https://t.co/NaWLphmJKY#TATAIPL | #KhelBindaas | #DCvKKR | @KKRiders pic.twitter.com/6Ze0sQosQB
— IndianPremierLeague (@IPL) May 8, 2026
Kolkata swapped places with Delhi on the points table, climbing to seventh and keeping their playoff hopes alive, while Delhi slumped to their ninth defeat at home in 11 outings since the start of the 2025 season.
– AFP