Top seed Mohamed ElShorbagy recovers from a game down to beat compatriot Mohamed Abouelghar …
Read More
Top seed Mohamed ElShorbagy recovers from a game down to beat compatriot Mohamed Abouelghar …
Read MoreMohamed Abouelghar puts paid to Mazen Hesham comeback to reach the semis ….
Read MoreMohamed Abouelghar holds off a late fightback from Declan James …
Read More