Gujarat Giants edge out Telugu Titans