On Saturday, Maikel van der Vleuten (NL) won the fifth stage of the Longines FEI World Cup at London (UK), riding VDL Groep Sapphire B.

Read More ...