Han deltok også i VM 2007 i Osaka, der han ble nummer ni i finalen etter et hopp på 5,76. Under innendørs-VM 2008 tok han bronse etter å ha klart 5,80. Før OL 2008 gikk han for første gang over 6 meter, og var blant gullfavorittene i Beijing. Han innfridde de store forventningene og hoppet 5,96 i finalen, et resultat som holdt til gull.