But now he has reached his first final after producing a monumental upset in the semi-final to beat Mark Selby - hours after defeating ... beating Noppon Saengkham of Thailand in the last 16 and ...
Some results have been hidden because they may be inaccessible to you