The winner of the stage was Michael Rogers from Canberra. I can say that I knew him as I taught him in high school. 🙂
Well done Michael.
Some Twitter comments on the victory.
He dared to dream and made it a reality.
I hope he wins another stage before the end of the Tour.