Arthur Rinderknech sets up a Shanghai final against cousin Valentin Vacherot, after beating Daniil Medvedev.