Mark Selby beats John Higgins 10-9 in a thrilling China Championship final to win his first ranking title this year.


Source link