Tempers flared for Andrey Rublev, as his campaign in Dubai ended with a disqualification in the semi-finals.