Il Trofeo Matteotti 2003, cinquantottesima edizione della corsa, si svolse il 6 luglio 2003 su un percorso di 188,5 km. La vittoria fu appannaggio dell'italiano Filippo Pozzato, che completò il percorso in 4h37'07", precedendo i connazionali Alessandro Spezialetti e Claudio Bartoli.
Ordine d'arrivo (Top 10)
Collegamenti esterni