Garzelli wins Stage 16; no threat to Di Luca’s overall Giro lead
Stefano Garzelli has won the Giro d'Italia (in 2000) and won sprints to the finish; but he has never chalked up a solo finish, until Tuesday.
The Italian caught up with a breakaway about 23 miles from the finish, then attacked them on the Bannberg climb with 18 miles to go. Since the 33-year cyclist for Acqua & Sappone started the day 20 minutes back, race leader Danilo Di Luca didn't see a threat and let him go ....






