After a long wait, two trophyless giants -- Royal Challengers Bengaluru (RCB) and Punjab Kings (PBKS) -- face off in the Indian Premier League 2025 final on June 3 at Ahmedabad’s Narendra Modi Stadium. Both teams are hungry to end their title droughts -- 9 years for RCB’s first final appearance and 11 years since Punjab last reached the IPL final.