Cycling

Stage 20 highlights: Carapaz protects lead, Lopez fights fan

00:10:38