Stefano Garzelli of Acqua and Sapone has won stage fourteen in the Giro d'Italia, beating Gilberto Simoni in the final group sprint. Danilo Di Luca remains leader.
http://www.cyclingpost.com/giro/article_004746.shtml
http://www.cyclingpost.com/giro/article_004746.shtml