Hammer wins points race at UCI World Cup (Velo News)