Germany's Lisa Brennauer sprinted to victory in stage four of the Women's Tour to regain the overall race lead.
Brennaur, 27, won the 104km stage from Waltham Cross to Stevenage to take the yellow jersey from Luxembourg's Christine Majerus with a day to race.
Swedish rider Emma Johansson and Finland's Lotta Lepisto finished the stage second and third respectively.
Hannah Barnes is Britain's best placed rider in fifth overall, 22 seconds behind Brennauer.
Sunday's final stage will see riders race 103km between Marlow and Hemel Hempstead.
Stage four result:
1. Lisa Brennauer (Ger/Velocio - SRAM) 2hrs 36mins 35secs
2. Emma Johansson (Swe/Orica) Same time
3. Lotta Lepisto (Fin/Bigla Pro Cycling Team) Same time
4. Christine Majerus (Lux/Boels Dolmans Cycling Team) Same time
5. Hannah Barnes (GBR/ Unitedhealthcare Cycling Team) Same time
Overall classification after stage four:
1. Lisa Brennauer (Ger/Velocio - SRAM) 12hrs 22mins 35secs
2. Christine Majerus (Lux/ Boels Dolmans Cycling Team) +9 secs
3. Jolien D'Hoore (Bel/Wiggle Honda) +10secs
4. Emma Johansson (Swe/Orica) +11secs
5 Hannah Barnes (GBR/Unitedhealthcare Cycling Team) +22secs