Ecuador's Richard Carapaz takes Olympic gold in men's road race

2021-07-24 105

Richard Carapaz of Ecuador won a gruelling road race ahead of Tour de France champion Tadej Pogacar in bronze.