The Tinkoff-Saxo rider finished strongest in the longest stage of the race after a bold break on the descent in the closing stages of the 237.5km leg from Carcassonne to Bagneres-de-Luchon.
The result adds to an already outstanding year for Rogers, 34, who enjoyed his first Le Tour stage win following two stage wins in the Giro d’Italia.
He finished ahead of Europcar’s Thomas Voeckler and Team Sky’s Vasil Kiriyienka.
The general classification is all but wrapped up for Vincenzo Nibali, who’s held the yellow jersey since day one.
But the day belonged to Rogers.
“I know I’ve changed upstairs, I’m more hungry and opportunities seem clearer to me now,” he said. “I’m not scared of the outcome now. Previously I was scared to try something new because I was scared of failure.”
Image via Getty