World champion Max Verstappen was not to be denied in Shanghai, winning at the venue for the first time to ensure a victory double for a third successive Sprint weekend.