Før det spilte han fra 2010 og ut 2015 for ukrainske Sjakhtar Donetsk, der han tidvis var kaptein og scoret mange mål. Overgangen til Kina kostet Jiangsu 50 millioner euro.