Danilo Di Luca (LPR) won the Settimana Lombardia race on Sunday following the sixth and final stage over 162.7km around Bergamo.
Teammates Paolo Savoldelli and Daniele Pietropolli finished second and third respectively.
Italy’s Francesco Failli (Acqua e Sapone), won the stage in a sprint finish.
It was the 43rd career win for 32-year-old Di Luca, the reigning Giro d’Italia champion.
Di Luca is embroiled in an appeal with the Court of Arbitration for Sport (CAS) to have a three-month suspension he served for a doping offense last year overturned.
He is also involved in another doping case with the Italian Olympic Committee (CONI), which is requesting a two-year ban against Di Luca for providing an abnormal doping test during last year’s Giro.