World Cup 2012 Segovia, Spain, road race