Mark Selby will face fellow four-time world champion John Higgins in the final of the British Open on Sunday. World number five Selby overcame Northern Ireland's Mark Allen 6-3 in a hard-fought ...
Some results have been hidden because they may be inaccessible to you