Snooker Shanghai master semis: mark Selby face Shaun Murphy” master O’Sullivan set to damage” a fierce beast” who vows to take it home” after several past encounter with Ronnie…. Admin July 18, 2024 Shanghai master semis: mark Selby face Shaun Murphy” master O’Sullivan set to damage” a...Read More