2016 Japan Cup Cycle Road Race
Birella wins first race
October 23, 2016, Utsunomiya, Japan - Italian cyclist Davide Villella of Canondale negotiates a corner en route to win the Japan Cup cycle road race in Utsunomiya, 100km north of Tokyo on Sunday, October 23, 2016. Villella won the 25th anniversary of one-day race. (Photo by Yoshio Tsunoda/AFLO) LWX -ytd-