The Gujarat Titans delivered a stellar all-round performance to defeat Royal Challengers Bengaluru by eight wickets in their IPL encounter on Wednesday.