Hot off the press...

Steels won another close sprint finish in stage 3 at Nantes, pipping Zabel at the line.

Millar, after falling shortly before the end, has managed to hold on to yellow.

More details later, but provisional top 10 for the stage is: 1. Steels; 2. Wust; 3. Zabel; 4. McEwen; 5. O'Grady; 6. Nazon; 7. Simon; 8. Kirsipuu; 9. Vainsteins; 10. Pieri.