Semi-Finals Roundup

Dessouky and ElShorbagy to line up in CIB Black Ball Open Final …