Milan - Alberto Contador clinched his second Giro d'Italia title on Sunday, remaining on course to become the first cyclist since 1998 to win the Italian classic and the Tour de France in the same year.
The Spaniard had all but secured the win after Saturday's 20th stage, when he saw his lead cut in half but nevertheless headed into the final day - and a mainly processional stage - with more than a two-minute advantage on closest rival Fabio Aru. He ended up winning by 1 minute, 53 seconds.
A two-time Tour champion, Contador also won the Giro in 2008.
Aru finished second, with Astana teammate Mikel Landa third.
Iljo Keisse sprinted to victory at the end of the flat 185km leg from Turin to Milan, edging out Luke Durbridge.