Leta 2006 je po zmagi v finalu nad Barryjem Hawkinsom (4-2) osvojil nejakostni turnir German Open, leto poprej pa je v finalu izgubil proti Marku Kingu z 2-4. Na turnirju Malta Cup 2007 je prvič v karieri, po štirih prehodnih neuspehih, premagal Ronnieja O'Sullivana, izid je bil 5-3. Po zmagi nad O'Sullivanom je moral nato v osmini finala priznati premoč Marku Kingu.