Italy's Marta Bastianelli claimed victory in the women's road race at the World Championships in Stuttgart.
Bastianelli celebrates her victory in Stuttgart
The 20-year-old broke clear with 15km to go and held off the pack to complete the 133.7km course in three hours, 46 minutes and 34 seconds.
Dutch defending champion Marianne Vos won a sprint for second place ahead of the Italian Giorgia Bronzini in third.
"The attack wasn't planned, I just went for it as I knew I'd have no chance in a bunch sprint," Bastianelli said.
Britain's Emma Pooley finished in 10th place in the group dash to the line.
Team-mate Nicole Cooke pulled out before the start of the championships with a knee injury.
They continue later on Saturday with the men's under-23 road race over 171.9 km.
Women's road race result:
1. Marta Bastianelli (Ita) 3 hrs 46 mins 34 secs
2. Marianne Vos (Hol) +6 secs
3. Giorgia Bronzini (Ita) same time
4. Svetlana Bubnenkova (Rus) same time
5. Noemi Cantele (Ita) same time
6. Emma Johansson (Swe) same time
7. Marina Jaunatre (Fra) same time
8. Oenone Wood (Aus) same time
9. Alex Wrubleski (Can) same time
10. Emma Pooley (GB) same time
11. Maryline Salvetat (Fra) same time
12. Lieselot Decroix (Bel) same time
13. Kristin Armstrong (USA) same time
14. Maribel Moreno (Spa) same time
15. Joanne Kiesanowski (NZ) same time
16. Amber Neben (USA) same time