Namibian cyclist tests himself against the world’s best