Andy Murray's conqueror Jakub Mensik, 18, defeated world No 5 Andrey Rublev to reach the semi-finals of the Qatar Open.