Bei der WM 2009 bezwang er unter anderem Titelverteidiger Ronnie O’Sullivan und scheiterte erst im Halbfinale an John Higgins. 2009 gewann er das Main-Tour-Einladungsturnier Jiangsu Classic mit einem klaren 6:0-Finalsieg über Ding Junhui. Bei der WM 2010 scheiterte er im Viertelfinale an Graeme Dott. Bei der UK Championship 2010 gelang ihm ein weiteres Mal der Sprung in das Halbfinale eines Ranglistenturniers. Im Jahr darauf gelang ihm beim gleichen Event seine erste Finalteilnahme bei einem Ranglistenturnier, er musste sich allerdings Judd Trump mit 8:10 geschlagen geben.