Eighteen years, 286 matches, and countless heartbreaks later, Royal Challengers Bengaluru (RCB) finally clinched their maiden Indian Premier League (IPL) title on Tuesday, June 3, with a thrilling six-run win over Punjab Kings (PBKS) at the Narendra Modi Stadium in Ahmedabad.