The Dude wins stage 6 of the Tour of Japan

Kristian House, The Dude, has won stage 6 of the 2010 Tour of Japan.

Taking advantage of Darren Lapthorne’s tactical sacrifice at the front for much of the race, The Dude then dropped everyone for a solo win.

Banzai!

There is a full report on the Rapha Condor Sharp team website »