Marianne Vos sprints to her Olympic destiny in the London rain
World number one dashes home nations hopes on the Mall as Lizzie Armitstead takes silver Marianne Vos (Netherlands) has gone some way to exorcising the spectre of five successive World championship silver medals, with victory in the Olympic road race, [...]