The CSC rider finished 28th on the seventh and last stage won by Italy's Francesco Chicchi but ended the week-long race 16 seconds ahead of Italian Enrico Gasparotto.