She finished the race 25 seconds ahead of World Champion and 2006 winner Marianne Vos, while Daphny van den Brand followed in third position.
The cyclist completed the race a full 25 seconds ahead of World Champion and 2006 champion Marianne Vos, with Daphny van den Brand finishing in third position.