Arashiro gives Japan first top ten finish at the Worlds

Yukiya Arashiro became the first Japanese rider to make the top ten at the road race world championship by finishing ninth on Moorabool Street in Geelong on Sunday. With one lap to go, his compatriot Fumiyuki Beppu was also helping him out in the front group. This is the birth of a new cycling nation at world level and a great inspiration for the rest of Asia.