Annemiek van Vleuten delivers despite the pressure

Annemiek van Vleuten

(Image credit: Getty)

There has been a lot of pressure riding on Annemiek van Vleuten’s shoulders heading into the Tokyo 2020 Olympics.

The Dutchwoman consistently dominates in the regular cycling season, but the Olympic medal has eluded Van Vleuten, who suffered an awful crash while leading the road race in Rio.