Cycling

Stage 7 finish: Valverde edges it in amazing finale

00:01:59