Defending champion Mark Selby came from behind to win a topsy-turvy match against world number five Mark Williams and reach the British Open semi-finals. The world number 10 edged the opening two ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results