Riyadh season world masters of snooker results July 8, 2019 16 32 64 128 Riyadh season world masters of snooker 2024 results Riyadh world masters snooker results