GT vs KKR IPL 2023 Highlights: Fiery half-century from Vijay Shankar guided Gujarat Titans to a victory by seven wickets