Skip to content
GT189/6(20)MI171/6(20)Gujarat Titans won by 18 runsCSK174/6(20)RCB178/6(19.2)Royal Challengers Bengaluru won by 4 wicketsKKR198/5(20)DC177/8(20)Kolkata Knight Riders won by 21 runsGT v CSK 7:30 pm ISTRR v RCB 7:30 pm ISTPBKS v LSG 7:30 pm ISTMI v DC 7:30 pm ISTGT189/6(20)MI171/6(20)Gujarat Titans won by 18 runsCSK174/6(20)RCB178/6(19.2)Royal Challengers Bengaluru won by 4 wicketsKKR198/5(20)DC177/8(20)Kolkata Knight Riders won by 21 runsGT v CSK 7:30 pm ISTRR v RCB 7:30 pm ISTPBKS v LSG 7:30 pm ISTMI v DC 7:30 pm IST
OverByOver

IPL 2026 · Match 30 · Eden Gardens · Tue, 19 May

Kolkata Knight Riders v Delhi Capitals

Completed

Kolkata Knight Riders won by 21 runs

Sunil Narine struck 71 off 39 balls, launching Kolkata to 198, and Delhi never got close enough to make the chase interesting. His powerplay assault (53 in 24 balls) gave the hosts a cushion that absorbed everything the visitors threw at them later. Kolkata's total looked gettable. KL Rahul anchored with 61 off 44, Tristan Stubbs smashed 48 off 29, and Harry Brook added 33 off 21. But nobody could convert those starts into the match-defining knock Delhi needed. The dismissals kept coming at the wrong moments, and each one pushed the required rate a fraction higher. Varun Chakaravarthy made those dismissals happen. His 3/29 turned screws through the middle overs, removing Stubbs and breaking partnerships before they became dangerous. Delhi ended on 177/8, always chasing but never truly threatening. The margin, 21 runs, tells a simple story. Narine's explosive opening gave Kolkata breathing room. Delhi's batters played well in patches but couldn't sustain the momentum needed across 20 overs. Ajinkya Rahane's 44 off 31 and Rinku Singh's late 39 off 22 added useful runs around Narine's fireworks. Watch how Kolkata manage their bowling combinations away from Eden Gardens. Varun proved decisive here, but can their attack maintain this pressure on flatter tracks?

Written by OverByOver, fact-checked against live match data.