Gujarat Titans defeated the Royal Challengers Bengaluru by eight wickets at the M. Chinnaswamy Stadium to hand the hosts their first defeat of IPL 2025.