GB cyclist Lizzie Armitstead is delighted and “a bit shocked” after winning a silver medal in Sunday’s women’s road race.
Marianne Vos of the Netherlands claimed gold with Russian Olga Zabelinskaya third in a thrilling, rain-soaked race that ended in a sprint finish on The Mall in front of Buckingham Palace