I checked an intresting match:
Omar Bahrouzyan - Played 19 ITF&ATP matches - won in 1 match(Saudi Arabia future). won 4 sets in 19 matches.
Played in 5 Dubai Tennis open Tournaments - took 10 games in 5 matches.
Al Ghareeb played 92 ATP&ITF matches - won 47.
If this match won't be fixed there's no reason for Al Ghareeb to lose it