Pro Cycling - Tour de France
Denis Menchov of Russia won the 100th Giro d'Italia on Sunday despite falling in the last kilometer of the final stage.
Menchov finished 41 seconds in front of Danilo Di Luca, while Franco Pellizotti finished third overall, 1:59 back.
Stage 21 Results
1 Ignatas Konovalovas (Ltu)...