World Cup #1 winners races to victory on a 650B wheel bike!