Gujarat Titans stumbled in their first game but bounced back strongly, clinching wins in their next two outings.