Tour de Suisse 1999  |  Stage 1. Solothurn I.T.T.   

63rd edition

6 km, 15 June 1999