Australia's Michael Rogers

Australian Michael Rogers won the 16th stage of the Tour de France on Tuesday.
The wily veteran, who won two stages at the Giro d'Italia in May after coming back from a temporary doping suspension, outfoxed four escape companions to take the win following a mammoth 237.5km from Carcassonne to Bagneres-de-Luchon.
Frenchman Thomas Voeckler took second on the stage in a sprint finish ahead of Vasil Kiryienka of Belarus.
Source: AFP