The Giro d'Italia runs from 9 May to 31 May and is celebrating the 100th anniversary of the race. As far as being well-known, it's just behind the Tour de France. Three Italians placed 1, 2, 3 in today's Stage 4 (12 May).

Complete results under General Classification. See below. Lance Armstrong was 32 in today's mountain stage and is 6th overall.