road race championships

Lizzie Armitstead (Great Britain) wins the World Championship Road Race ahead of Anna van der Breggen (Netherlands) and Megan Guarnier (USA)