Anschließend blieb er in internationalen Großereignissen ungeschlagen. Er gewann 2005 die Weltmeisterschaften in Mianyang und 2007 die Weltmeisterschaften in Chicago, 2008 die Olympischen Spiele in Peking, 2011 die Weltmeisterschaften in Baku sowie 2012 die Olympischen Spiele in London. Dabei besiegte er Łukasz Maszczyk, Salim Salimow, Yan Barthelemí, Scheralij Dostijew, Pál Bedák, Constantin Paraschiv, Birschan Schaqypow (3), Dawid Airapetjan (2), Paddy Barnes (3), Nordine Oubaali (2), Harry Tañamor, Juan Medina, István Ungvári, Mark Barriga, Kaew Pongprayoon (2), Shin Jong-hun, Eduard Bermúdez, Pürewdordschiin Serdamba und Yosvany Veitía.