Tirreno - Adriatico 2003  |  Stage 5. Monte San Giusto - Rapagnano   

38th edition

181 km, 17 March 2003