In a clinical all-round performance, Delhi Capitals defeated Royal Challengers Bengaluru by six wickets at the M. Chinnaswamy Stadium, maintaining their unbeaten run in IPL 2025.
KL Rahul, a Bengaluru boy, played a superb knock and guided the Capitals to a crucial victory at the Garden City.

Batting first, RCB got off to a blistering start thanks to Phil Salt's explosive 37 off just 17 deliveries. His assault included a remarkable over where 30 runs were plundered. However, a costly run-out halted his momentum, and the innings began to unravel. Virat Kohli managed a composed 22 before falling to spin, and the middle order failed to consolidate the start. The Delhi spinners, led by Kuldeep Yadav and Vipraj Nigam, applied relentless pressure, each picking up two wickets and conceding under 20 runs in their four-over spells. RCB stumbled to 163 for 7 in their 20 overs-well below par on a batting-friendly surface.
In reply, Delhi's chase wobbled early with the quick dismissals of Faf du Plessis and Jake Fraser-McGurk. But KL Rahul steadied the innings with a masterful unbeaten 76. He absorbed the early pressure and shifted gears in style, taking 22 runs off a pivotal 15th over to break RCB's hopes. He found an able partner in Tristan Stubbs, who chipped in with a fluent 37 not out. The duo's unbroken partnership saw DC home comfortably in 17.5 overs.
This commanding win not only showcased DC's depth but also raised serious questions about RCB's lack of middle-order stability and bowling firepower.
| Player | Rating |
|---|---|
| Philip Salt | 6/10 |
| Virat Kohli | 3/10 |
| Devdutt Padikkal | 1/10 |
| Rajat Patidar (c) | 4/10 |
| Liam Livingstone | 2/10 |
| Jitesh Sharma (wk) | 2/10 |
| Tim David | 7/10 |
| Krunal Pandya | 5/10 |
| Bhuvneshwar Kumar | 7/10 |
| Josh Hazlewood | 3/10 |
| Yash Dayal | 6/10 |
| Suyash Sharma (Impact Player) | 7/10 |
| Player | Rating |
|---|---|
| Faf du Plessis | 2/10 |
| Jake Fraser-McGurk | 2/10 |
| KL Rahul (w) | 10/10 |
| Tristan Stubbs | 7/10 |
| Axar Patel (c) | 2/10 |
| Ashutosh Sharma | 6/10 |
| Vipraj Nigam | 9/10 |
| Mitchell Starc | 4/10 |
| Mohit Sharma | 7/10 |
| Kuldeep Yadav | 8/10 |
| Mukesh Kumar | 6/10 |
| Abishek Porel (Impact Player) | 2/10 |
KL Rahul
Josh Hazlewood