After yet another attack, the peloton came in full to the finish, Zabel's Telekom team preparing what they hoped would be a win for their leader. However, 1 km before the finish the unknown Swiss rider Rubens Bertogliati attacked, and surprisingly was able to hold out until the finish. Zabel won the spurt of the peloton, but Bertogliati gained both the stage and the yellow jersey. Moreau's poor start continued, he crashed twice and lost 3'20", and his chances seem over.