Delhi Capitals defeated Royal Challengers Bengaluru in a closely contested Indian Premier League match on April 18, 2026. This victory prevented Bengaluru from securing the top spot in the IPL standings. Key performances from Rahul and Stubbs were instrumental in Delhi's win, impacting the playoff race in the tournament.
Observable data points shared across all narratives