Stephen Roche wins Triple crown
By winning the Giro d'Italia, the Tour de France and the World road racing Championships, Stephen Roche achieved cycling's Triple crown. He was the second rider in history after the great Belgium Eddy Merckx to achive this.