Alexander Vinokourov of Kazakhstan won the gold medal in the men's cycling road race Saturday, edging Rigoberto Uran of Colombia in a late sprint in London.
Cyclist Vinokourov wins gold medal in men's road race