
IPL 2026 delivered two thrilling matches on April 18. Delhi Capitals defeated Royal Challengers Bengaluru by 6 wickets, chasing 176 with David Miller hitting crucial sixes in the final over. KL Rahul (57) and Tristan Stubbs (60) anchored DC's chase. RCB managed 175/8 despite Phil Salt's 63.