An unstoppable force

An unstoppable force – Anna Van der Breggen wins the Women’s World Championship elite road race with “a perfect ride”. Dutch women’s cycling is just so strong. They held all podium places in the time trial, Annemiek van Vleuten won the time trial and finished 7th in the road race despite crashing and damaging ligaments in her knee cap with 96km to go and being unable to walk at the finish. #impressive #bike #Worlds2018