Injured cyclist’s recovery ‘amazing’