Young Spanish rider Alejandro Valverde, who beat race leader Armstrong in a sprint finish in Tuesday's mountainous 10th stage, quit the Tour de France suffering with a knee injury.
'Forever and always you stay the sunshine in my life...'
Amazing holiday ideas from Bollywood!
The top posts on social media from your favourite Bollywood celebrities.